1.1 Java发展史
1.2 JVM JRE JDK
1.3 cmd命令
1.4 JDK安装
1.5 HelloWorld案例练习(记事本)
Q:有没有static有什么区别?什么时候该有,什么时候不该有?
Q:.class文件内部是什么样子?怎么查看?
1.5.1 没有public,类名和文件名可以不一样,有public,类名和文件名需一致
1.5.2 HelloWorld案例常见错误: 字母大小写 中文符号
1.6 超文本软件安装使用:Notepad++ EditPlus
1.7 Path环境变量的配置
JAVA_HOME JDK安装目录
Path %JAVA_HOME%\bin;
1.8 注释
单行注释 /注释文字/
多行注释 /*注释文字*/
文档注释 /**注释文字*/
注意:
多行注释内可嵌套单行注释,多行注释内不可以嵌套多行注释;
注释不会进入到.class文件中。
1.9 关键字(保留字)
A:组成关键字的字母全部小写;
B:常见的代码编辑器对关键字有特殊的颜色标记。
1.10 常量
A:字符串 "abc"
B:整数 12
C:小数常量 12.23
D:字符常量 'a','我'
E:布尔常量 true,false
F:空常量 null
注意: System.out.println(''); //错误:空字符文字
1.11 变量
1.11.1 定义格式:数据类型 变量名 = 初始化值;
1.11.2 数据类型
计算机存储单元 bit--Byte
数据类型分类:
A:基本数据类型(4类8种)
整数
浮点数
字符
布尔
B:引用数据类型(类、接口、数组)
1.12 标识符
命名规则:
Unicode字符 下划线_ 美元符$
常见命名规范:
A: 包 全部小写,多级包用.隔开---com.itheima,com
B: 类和接口 每个单词首字母大写---Student,HelloWorld
C: 方法和变量 第一个单词首字母小写,从第二个单词开始每个单词首字母大写---age,setAge
1.13 变量的定义和使用
注意: 定义long类型变量的时候,最好直接加L
定义float类型变量的时候,最后直接加F
1.14 类型转换
隐式转换:byte,short,char---int---long---float---double
注意:变量参与运算,最小会被提升至int类型
强制转换:目标类型 变量名 = (目标类型)(被转换的数据)
建议: 数据做运算,结果应该是什么类型,就用什么类型接收
|
|