第一天
1.jdk针对 Java 开发员的软件开发工具包。
1.5:{自动拆箱和装箱、foreach循环、可变参数} 1.8:{1、Lamdba表达式2、函数式接口3、方法引用和构造引用4、Stream API} java的运行机制,编写定义为.java格式的源代码。 通过javac命令格式调用编译器(JDK)对源代码进行编译,编译成为.class格式的字节码文件。 通过java命令调用解释器(JVM),对字节码文件进行解释执行。 因此JVM虚拟机给了java跨平台的能力。 在安装jdk17以前的版本需要配置环境变量,才可以在任意路径下调用javac与java命令。 配置环境主要是配置path,将jdk的bin路径配置到系统变量的path中。 由于一台计算机上可能存在多个版本的jdk 为了更方便的切换版本 为了避免频繁的修改path值 以及类似tocmcat启动检测JAVA_HOME 所以也会配置下JAVA_HOME classpath不需要配置
2.常用DOS命令
cd cd\ cd.. dir tab 上下 cls exit
3.类
一个java文件中可以定义多个类,但是只能有一个类被public修饰, 同时要求类名与文件名保持一致 一个java文件中定义几个类,编译之后就会存在几个class文件 一个类至多可以定义一个main方法 一个类中可以没有main方法,但是不能直接解释这个类 如果出现乱码,一般为编码与解码格式不统一 print与println
4.注释
单行、多行、文档。 文档注释可以存在于API文档中
5.标识符
命名规则:英文大小写$以及数字,但是不能以数字开头 关键字和保留字都是被系统征用的特殊单词(标识符)不可以使用他们作为变量名或方法名 命名规范 包名:全部小写,多层级之间通过.连接 类名|接口名:每个单词首字母大写 变量名|方法名:第一个单词全部小写,第二个单词开始每个单词首字母大写 常量名:全部大写,每个单词之间用连接