写点什么

Java 历史与环境搭建笔记

作者:魏铁锤
  • 2022-10-13
    广西
  • 本文字数:1326 字

    阅读完需:约 4 分钟

Java 的由来笔记

1.Java 语言的创始人 James-Gosling

2.Java 语言的公司 SUN Standford University Network--->SUN Microsystems

3.Java 语言的几个重大事件

1995 正式发布

1996 正式发布了可以下载的 JDK 工具包 JDK1.0

1999 发布第二代 Java 平台 简称 Java2 细化三个不同的版本

标准版 Standard Edition J2SE

企业版 Enterprise Edition J2EE

微型版 Micro Edition J2ME

2004 JDK1.5 版本 添加很多新的特性 Java5

2005 Java6 版本

2009 Oracle 公司 74 亿 $ 收购了 SUN

4.Java 语言的特点

*跨平台性 平台(操作系统)

面向对象

简单性 多继承 指针。。。

健壮性(鲁棒性) 垃圾回收 异常处理

多线程

大数据开发相关

Java 的环境搭建笔记

1.搭建一个环境

安装 JDK(JRE JVM)

2.配置环境变量

Path

3.如何编写一段 Java 源代码

源代码是存储在电脑硬盘中的一个文件

文件是以后缀名.java 形式存在

文件中的内容是我们编写的源代码(遵循一些规律)

class 名字{

public static void main(String[] args){

System.out.println("xxx");

}

}

命名的规则和规约

名字只能含有

字母(区分大小写) 数字(不能开头) 英文符号(_ $) 中文(不推荐)

类名字首字母大写 多个单词每一个首字母都大写

名字最好见名知义

4.利用工具来进行编译和执行

D://test 文件夹

javac Test.java

java Demo

配置环境变量笔记

1.配置环境变量

Path 让工具可以在任何的位置都可以用

*classPath 不管源文件在哪儿 生成的 class 文件都统一的存储在配置的目录下

自己写了一个源代码文件 Test.java

利用工具进行编译--->字节码文件 Demo.class (新的文件存储在哪儿?)

*JAVA_HOME 目的是为了让路径的写法变得简单(相对路径的写法)

JAVA_HOME C://program files/java/jdk

path %JAVA_HOME%/bin

2.创建源文件的时候产生的问题

注意电脑设置的问题

是否有隐藏后缀名的情况

3.源文件和生成的字节码文件名字不一致

Test.java

Demo.class

数据类型笔记

基本数据类型 8 个

4 整型 byte short int long64

2 浮点型 float 32 double 64

1 字符型 char 16bit 2 字节 Unicode 编码 0-65535

1 布尔型 boolean 1bit true false

引用数据类型

数组[] 类 class(抽象类 abstract class) 接口 interface

枚举 enum 注解 @interface

基本数据类型整型 byte 字节型------>8 个 bit 敏感单元位 1byte==8bit 0 0000000 256 种组合用第一个 bit 位置来记录符号 0 正数 1 负数数值的范围 -2 的 7 次方 ~ 2 的 7 次方-1


-128 ~ 127 以上的其他整数类型 依次乘 2short 2 字节==16bit 65526 种 -32768 32767int 4 字节==32bit -2147483648 2147483647long 8 字节==64bit


float 32bit 4 字节 0 000000000 00000000000000000000


字符? 'a' '+' '我' '5'


字符中数字和整数的数字冲突为了以示区分 每一个字符的前后各加单引号为什么英文和符号和数字是一个字节为什么中文是两个字节?ASCII 美国信息交换标准代码 a------00000000------97a------00000000------97a------00000000------97 字母 数字 符号 26*2 + 10 + 100 字节 256 种组合


发布于: 刚刚阅读数: 3
用户头像

魏铁锤

关注

代码创造奇迹 2022-06-13 加入

一个爱写代码的小伙

评论

发布
暂无评论
Java历史与环境搭建笔记_10月月更_魏铁锤_InfoQ写作社区