20200921_陈宇_
日志
学习总结:
JAVA分类:
1.Java ME:微缩版,主要是嵌入式开发;
2.Java SE:标准版本,基础功能;
3.Java EE:企业级开发
JDK结构:
1.JDK:Java开发工具包;
2.JRE:Java运行环境;
3.JVM:Java虚拟机,是Java实现跨平台的原理
记事本编码:
1.创建源文件:创建一个txt文件,将文件后缀名改为.java
2.使用Javac命令,将源文件变异成Java字节码文件,有文件后缀名
3.使用Java命令,运行字节码文件,没有文件后缀名
Java编译与反编译:
将源文件(.java)转换成字节码文件(.class)的过程称为编译;
将字节码文件(.class)转换回源文件(.java)的过程称为反编译,常用的反编译工具有jd,FrontEnd Plus
标识符命名:
1.标识符由字母、数字、下划线或美元符号组成;
2.标识符的首字母以字母、下划线或美元符号开头,不能以数字开头;
3.标识符的命名不能是关键字、布尔值(true、false)和null;
4.标识符区分大小写,没有长度限制
数据类型:
基本数据类型和引用数据类型:
基本数据类型:boolean、byte、short、char、int、long、float、double
引用数据类型:类、接口、数组、枚举
两者的区别:基本数据类型定义的变量中存储的是真实数据,引用类型定义的变量中存储的是数据的地址
关键字:
数据类型转换:
算术运算时:低级别的数据类型自动转换为高级别的数据类型
赋值运算时:
强制类型转换:将高级别的类型赋值给低级别的类型时,必须进行强制类型转换,使用()进行转换,有可能会丢失数据
运算符:
算术运算符:
++/--:①符号在前时,先自增/自减,再参与运算;
②符号在后时,先参与运算,再自增/自减
逻辑运算符:
&和&&:两个操作数都是true时,结果才是true,有一个是false,结果为false;
&:无论左边取值是true还是false,右边表达式都会进行计算;
&&:如果左边为true,右边表达式不会计算了,相当于短路;
| 和 | | :两个操作数都是false时,结果才是false,有一个是true,结果为true;
|:无论左边取值是true还是false,右边表达式都会进行计算;
| |:如果左边为false,右边表达式不会计算了,相当于短路;
关系运算符:关系表达式的运算结果是布尔值
学习心得:
正式开始学习Java了,也见到了帅气的马浩老师,今天才开始,所以学习的内容并不是很难,怀着满心的期待,希望能够在之后的时间里更加认真学习,把知识学好吧。
评论留言