常用的dos命令
- 打开dos窗口:win+r+cmd | 开始-->cmd
- 切换盘符:目标盘符+冒号( f:)
- 切换路径:cd +路径
- 路径:绝对路径 | 相对路径
- 如果盘符地址跟路径地址不同需要手动切换盘符
- 回到上一层路径 cd..
- 回到根目录 cd\
- 清屏 cls
- 自动补全 tab
- 罗列文件|文件夹:dir
- 退出 exit
- 新建文件夹 mkdir 文件夹名字
- 删除文件夹 rmdir 文件夹名字
- jdk重要版本特性
- jdk 1.2
- JDK1.2 Solaris Exact VM,附带JIT解释器,提升GC性能,精准内存管理(Accurate Memory Management),数据类型敏感
- Java2被划分为 J2EE J2ME J2SE
- 新增库: Swing Collections
- jdk 1.5
- 自动装箱
- 泛型
- 动态注解
- 枚举
- 可变长参数
- 遍历循环
- jdk 1.7
- 提供GI收集器
- 加强对非Java语言的动态支持
- jdk 1.8
- lambda表达式
- 方法引用
- 默认方法
- 新工具
- Stream API、Date Time API 、Optional 类、Nashorn, JavaScript 引擎
- jdk 1.2
- Java的跨平台是如何实现的
- Java是利用jvm实现跨平台的,Java的源代码(.java)经过Java编译器编译成字节码(.class),执行Java字节码,Java字节码经过jvm解释为具体平台具体指令,并执行,不同的平台有不同的jvm,主流平台都提供了jvm,所以Java字节码可以在主流平台解释执行,在这个意义上,Java是跨平台的,也就是说,Java字节码是跨平台的。
- 第一个Java文件
- 新建HelloWorld.java文件
- 键入完整代码 字符集选择UTF-8
public class HelloWorld{
public static void main(String[] args){
System.out.println("hello world!");
}
}
-
- 运行cmd
- 输入 javac HelloWorld.java
- 输入 java HelloWorld
- 输出 hello world
- 如果想输出中文 javac -encoding UTF-8 HelloWorld.java
- 配置环境变量
- 目的:在任意路径下执行javac命令
- 计算机右键-->属性->高级系统设置->环境变量->系统变量->path->jdk的bin目录配置进去,使用英文状态的;分号进行分隔目录