常见的计算机命令
cd ---打开目录--- .. 表示上一层目录 . 表示当前目录 /表示的是根目录
rmdir/rd---删除目录,当该目录下有子文件或者子目录的时候,无法删除
mkdir/md---创建目录
dir---显示指定目录下的所有子文件和子目录的
tree---显示指定目录下的树状结构
1.2--Applet/swing---GUI
JAVA5.0---Java6---Java7.0---Java8.0--Lambda表达式
Oak
Java之父:James.Gosling
Java的技术结构
J2SE---标准版---为一些小应用程序与桌面程序提供了解决方案
J2EE---企业版---为企业中项目的开发提供了方案
J2ME---移动版---主要是嵌入一些小型电子设备中,实现移动端的开发
JVM---Java Virtual Mechine---Java虚拟机,是Java语言能够跨平台的前提
JRE---Java Runtime Environment--Java运行时环境。JRE中包含了核心类库和JVM。
JDK---Java Development Kit---Java开发工具包。包含了开发工具和JRE。
下载JDKjava.sun.com/www.oracle.com
入门程序
1. Java程序所在的文件需要改成.java
2. Java程序运行的入口是主函数。没有主函数程序可以编译,但是不能运行
3. class文件的文件名和类名对应
4. 一个Java文件中可以写多个类,并且每个类对应一个class文件
5. 一个Java文件中只能有一个公共类,但是可以有多个类
带包编译:javac -d 要编译到的位置 要编译的Java源文件
环境变量
是为操作系统指定一些运行参数的量
JAVA_HOME=Java的安装路径
Path=%JAVA_HOME%\bin;
可以通过set 变量名=变量值; 的方式设置一个临时的环境变量,dos命令窗口关闭后,该临时变量随之消失
标识符:可以由字母、数字、_、$组成 见名知义
驼峰命名法
类名/接口名:当由多个单词组成的时候,每个单词的首字母大写,其余字母小写HelloWorld Demo
变量名/方法名:当由多个单词组成的时候,第一个单词的首字母小写,其余单词的首字母大写 helloWorld demo
包名:如果由多个单词组成,所有字母全部小写,单词之间用 . 隔开
常量名:如果由多个单词组成,所有字母全部大写,单词之间用_隔开
main是标识符还是关键字?---标识符
javadoc 要提取的Java源文件---注意,一个类如果能够被提取,必须是公共类
作用: 解释程序 便于阅读、维护 排错
常量:整数常量、小数常量、字符常量、字符串常量、布尔常量、空常量(null)