[if !supportLists]一、[endif]常见的DOS命令
[if !supportLists]1. [endif]dir——罗列当前目录下所有的子文件和文件夹
格式:dir+回车
[if !supportLists]2. [endif]盘符e:——切换到E盘(其他磁盘相同操作,不分大小写)
格式:e:
[if !supportLists]3. [endif]cd:改变目录
[if !supportLists]4. [endif]cd+路径—进入某个路径
绝对路径:带有盘符
相对路径:不带盘符
5.cd+..——返回上一个目录
6.cd\回到根目录
7.cls清屏
8.exit退出
9.tab自动补全文件名.后缀名
10.方向上下键 查找历史命令
二、重要jdk版本 (补全新特性3个)
jdk1.2 J2SE J2ME J2EE
jdk5改名+新特性
1.自动装箱与拆箱:
2.枚举
3.静态导入,如:import staticjava.lang.System.out
4.泛型(Generic)(包括通配类型/边界类型等)
5.For-Each循环
6.注解
jdk7新特性
1.对Java集合(Collections)的增强支持,可直接采用[]、{}的形式存入对象,采用[]的形式按照索引、键值来获取集合中的对象。如:
List<String>list=[“item1”,”item2”];//存
Stringitem=list[0];//直接取
Set<String>set={“item1”,”item2”,”item3”};//存
Map<String,Integer> map={“key1”:1,”key2”:2};//存
Intvalue=map[“key1”];//取
jdk8新特性
1.接口的默认方法:即接口中可以声明一个非抽象的方法做为默认的实现,但只能声明一个,且在方法的返回类型前要加上“default”关键字。
三.三个重要的名词
jdk开发工具包
jre运行环境:bin目录JVM,lib目录Java类库
jvm虚拟机
jdk>jre>jvm
四.Java语言的特点
简单高效、面向对象、平台无关性。
一次编译,到处运行
Java语言是跨平台的,请问是如何保证的呢?(理解)
针对不同的操作系统,靠不同的jvm来实现的。
五.安装jdk
详见文档
注意:
1.jdk和jre要安装在同一路径下
2.路径名字不要出现中文,中文符号,空格.
测试jdk是否安装成功:
1.在任意路径下执行java命令
2.在任意路径下执行java -version
六.第一个java程序
组成->文件夹和搜索选项->查看->隐藏文件的后缀名->对勾取消
1.新建文件 以.java为结尾
2.编写代码
3.执行javac命令 把以.java为结尾的源文件编译成一份以.class为结尾的字节码文件
4.执行java命令,解释执行字节码文件
七.配置环境变量
目的:为了在任意路径下执行javac命令
备份path中的内容
修改了环境变量要重写打开dos窗口
步骤:计算机->右键->属性->高级系统设置->环境变量->系统变量->path->把jdk的bin目录配置到path中(一般最前或者左右)
路径和路径之间使用英文状态下的;分隔
�