第一章 Java开发入门
1.计算机语言的分类
2.JDK目录介绍
-
bin目录:用来存放一些可执行程序。
javac.exe(Java编译器)(将写好的Java文件(.java)编译成Java字节码文件(.class可执行的Java程序)) java.exe(Java运行工具)(启动一个Java虚拟机(JVM)进程,Java虚拟机相当于一个虚拟的操作系统,专门负责运行字节码文件(.class文件)) jar.exe(打包工具) javadoc.exe(文档生成工具)
-
db目录:一个小型数据库
-
jre目录:Java程序运行时环境的根目录,包含Java虚拟机,运行时的类包,Java应用启动器,以及一个bin目录,但不包含开发环境中的开发工具
-
include目录:JDK是通过C和C++实现的,在这里存了一些C语言的头文件
-
lib目录:Java类库或者库文件,,是开发工具使用的归档包文件。
3.标识符
-
区分
关键字也称保留字,时编程语言本身已经使用并且赋予它定义一的一些标识符 标识符就是用来标记名称的符号。
-
标识符命名规范
字母,数字,下划线和美元组成。 开头不能是数字
-
标识符书写规范
包名所有的字母小写。 类名和接口名每个单词首字母大写 常量名所有字母都大写 变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写。
4.基本数据类型注意
-
Long型数据后要加L。float数值后加f。
-
char类型既可以单引号加字符,也可以用0-65535范围内的整数表示。例char ch1=‘a’;char ch2=97;
-
整形常量
二进制:以0B或0b开头 八进制:以0开头 十六进制:以0x或0X开头
5.运算
1. byte型的变量在运算期间类型会自动提升为int
2. 在使用&进行运算时,不论左边为true或者false,右边表达式都会进行运算。在使用&&进行运算时,当左边为false时,右边的表达式不会进行运算。
第二章 Java面对对象
1.访问修饰符
1.private:被private修饰的类的成员,该成员只能被该类的其他成员访问,其他类无法直接访问。
2.default:该成员只能被本包的类来访问。
3.protected:该成员只能被本包和不同包下该类的子类来访问。
4.public:谁都可以访问。
5.注意:default和public除了修饰类成员,还可以修饰外部类,但private和protected只能修饰类成员,不能修饰外部类。
标题2.构造方法
1.构造方法必须用public修饰。
2.构造方法的名字必须与类名一致。
3.构造方法可以重载。
4.构造方法没有返回值类型和返回值。