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了,也见到了帅气的马浩老师,今天才开始,所以学习的内容并不是很难,怀着满心的期待,希望能够在之后的时间里更加认真学习,把知识学好吧。

标签

评论

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1