培训day01感悟

错误与关键记录

当我们类的限定词是Public的时候,我们的java文件名要与类名相一致

同时我们main函数内的string[] 开头要大写String[]

输出函数system.out.println() 中System中的首字母大写

环境变量在配置的时候JAVA_HOME为名字,因为以后的软件在寻找JDK中的编译工具和运行工具的时候都是跟这个名字想对应的

关键字的字母全部小写 main不是关键字,但是是比关键字更加关键的字.

properties 单词意思是特性

在单引号内输出时只能写一个字母.

null空常量不能打印输出. 空常量的值是null

‘’ 即单引号内什么都没有不是字符常量

变量就是内存中的存储空间,空间中经常发生改变的量就是变量.空间中存储的数据就是数据值,对空间大小的限制就是数据类型.

数据类型重点需要掌握的是:整数的int 浮点数是double

标识符其实就是给类和变量起的名字

标识符由"数字,字母,下划线(_),美元符(&),组成",不能一数字作为开头,不能是关键词,区分大小写,当我们在组成的成分中没有上述的四个成分,那么这么命名就是错误的

小驼峰规则:

潜规则:

1.见名知意 2.给变量/方法起名字的时候要使用小驼峰命名法,给类或者接口要使用大驼峰命名法.

2.小驼峰命名法:第一个单词全小写,其他单词首字母大写其余全部写小写字母.主要是变量和方法
大驼峰命名法:所有单词首字母大写,其他字母小写,主要是类或者接口

当我们定义小数 的数值的时候:用double数据类型进行编译

当我们进行单个字符进行定义的时候用char 数据类型进行定义

当我们进行字符串定义的时候用String进行定义

boolean数据类型进行单个条件的判断.

当我们在定义float和long的数据类型的时候,需要在数值后面加入F的标识,F可以大写也可以小写.

定义long类型变量的时候;需要在数值后面加上L的标志,不能加小写l

float a=12.3F

long b=1000L

变量的作用范围只在他所在的大括号有用,当这个大括号的代码执行完毕后,内部所[定义的变量就会消失]
说白了就是被垃圾回收机制所回收.

详细了解JVM虚拟机的作用

虚拟机内存结构,不单单指内存结构的五个分区,而是会延展到整个JVM相关的问题,所以先了解下JVM的构成。

Java源代码编译成java Class文件后通过类加载器ClassLoader加载到JVM中

类存在方法区中

类创建的对象存放在堆中

堆中对象的调用方法时会用到虚拟机栈,本地方法栈,程序计数器

方法执行时每行代码由解释器逐行执行

热点代码由JT编译器即时编译

垃圾回收机制回收堆中的资源

和操作系统打交道需要调用本地的接口

1.程序计数器 2.虚拟机栈 3.本地方法栈4.方法区5.堆

了解不同操作系统的区别

不同操作系统最本质的不同就是内核不同(cpu不同),对指令的编码也不同

Linux:Linux内核 shell

windows:内核是NT,

MAC:由UNIX演变而来,属于微核心系统

了解字节码文件

字节码文件是经过编译器预处理过的文件,是JAVA的执行文件存在方式.它本身是二进制文件,但是不可以被系统直接执行,而是需要虚拟机解释执行.由于被预处理过,所以比一般的解释代码快,但仍然会比系统直接执行慢.

jdk 的全称

java开发工具包 英文全称是(Java Developer’s Kit)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部