Java 知识点总结1环境搭建与开发1
1环境变量JAVA_HOME:Java 的安装目录;CLASSPATH:指定一个路径列表,用于搜索 Java 在编译或运行时需要用到的类(
class 文件);PATH:指定一个路径列表,用于搜索可执行文件
2Java SDK 应用编译:Javac 类名
class;运行:Java 类名;打包:jar cf test
jar test (把当前目录下的 test 目录下的所有文件压缩到test
jar 文件中)
2变量与常量Java 中的常量用保留字 final 来实现
变量:局部变量(local variable)、实例变量(instance variable)、类变量(class variable);任何变量在使用前都必须初始化,局部变量必须显示初始化,实例变量在类的构造方法被调用时初始化(分配默认值),类变量在类被加载时被初始化
1命名在 Java 语言中,标识符的定义规则是以字母、下划线、美元符开始,后面可以跟字母、下划线、美元符、数字
因为 Java 语言使用 Unicode 字符集,所以对字母不仅限于英文,还可以是日文、韩文、阿拉伯文、中文等
区分大小写,没有字数限制
1staticstatic 方法中不能有 this 和 super 关键字(static 方法不是“面对对象”的,而是“面对类”的)
static 方法中只能访问所属类的 static 方法和变量
static 数据成员的初始化:在第一次生成该类的对象时初始化
2final1)final 数据a)static final更加典型的定义方式是 public static final;占用一段不能改变的存储空间;代表编译时常量,即在编译器就能知道其值(假如只声明为 final或者 static,是在运行时才知道值