第二天课堂笔记
源文件的组成部分★★
-
源文件外部结构
-
class 类名{ }
-
-
main方法
-
public static void main(String [] args){ }
-
main方法可有可无
-
没有main的情况,编译成功,运行失败,没有程序入口
-
多个main情况,编译报错,方法名重复
-
-
-
编写核心代码
- 以分号结尾
输出语句★★★
system.out.print();
system.out.println();
注释★★★
// 单行注释
/* 注释 */ 多行注释
多行注释不能嵌套
/** 注释 */ 文档注释
反编译工具★★★
-
字节码 (.class文件)-> 源文件 (.java文件)
-
反编译命令:javap 名称
- 只有方法头,没有方法体
-
反编译软件
- jd-gui.exe实现
-
反编译忽略注释
public class 与 class 区别★★★
- 写public时候,类名和文件名必须一致,否则会报错
- 不写public时,类名和文件名可以不一样,编译文件名,生成类名的字节码文件
- 一个文件可以写多个类,最多只有一个可以添加public,编译文件名,生成多个字节码文件
进制★
- 八进制以0开头
- 计算器:calc
- 十六进制以0x开头
关键字&保留字★★
- 关键字:全部小写
- 保留字:还没使用
标识符★★
- 命名规则
- 以字母、下划线或者$开头
- 不能使用关键字
- 区分大小写
- Java采用Unicode字符集,可以使用中文汉字,不建议
- 命名规范
- 见名知意
- 类名采用大驼峰结构
- 变量名、方法名、参数名采用小驼峰结构
- 长度<15
变量★★★
- 容器
- 常用数据类型
- int、double、String、chat、boolean
- 步骤:声明变量->赋值->使用
常量★★★
-
使用final关键字定义一个常量
-
常量名建议全部大写,多个单词之间使用下划线分割
-
步骤:声明变量->赋值->使用
常量★★★
- 使用final关键字定义一个常量
- 常量名建议全部大写,多个单词之间使用下划线分割