JavaSE 7月7日笔记
java的特性和优势
简单性
面向对象
高性能
可移植性
分布式
动态性
多线程
安全性
健壮性
.java文件运行原理
java程序运行机制分为两种 解释型于编译型
编译型:相当于一本中文书把它翻译为英语或者一本英文书翻译为中文这样有利于不同语言的人理解,这样的话只适用于一次性翻译更新如果后续书中在某处更新或者更新多处,就需要重新翻译编译,这样的话就有些过于繁琐了。
解释型:解释型就是相当于一个人看不懂这本英文书,而这个人呢就请了你英文翻译让翻译给自己翻译一点看一点,如果这本书有更新或者新添加呢,这个翻译呢就是在给翻译出来看,这个在java中呢也是非常的轻便,现在的硬件方面一般来说也都可以支持高效运行
- 首先是.java文件通过java编译器 编译成.class字节码文件
- .class文件通过类加载器 加载过后进入字节码校验器 如果没有问题的话 进入解释器进行一个代码的解释型操作 解释代码 发送到操作系统平台
注释
注释在项目中代码量多的时候方便自己日后浏览,看代码不在懵。
注释在代码中并不会被运行,主要用于代码易于浏览。
//为单行注释 单行注释只能写一行文字
/*
为多行注释 多行注释可以注释多行文字 但是需要在这个注释符的内部去书写
/
/*
*这个为javaDoc文档注释 文档注释中可以加一些参数 以及文字
*/
标识符 关键字
在java中经常会用到的关键字
在java中所有的组成部分都是需要名字的比如类名、变量名、方法名,这些名字都被成为标识符。
标识符中踩坑点 - 所有的标识符命名都应该以 A-Z或a-z 、$钱币符、_下划线开始,否者标识符则会报错。
- 变量名称首字母之后可以为A-Z或a-z 、$钱币符、_下划线或者数字等字符的组合。
- 不可以使用关键字作为变量名称或者方法名。
- 标识符是大小写****敏感的