2019-06-28

[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)的增强支持,可直接采用[]、{}的形式存入对象,采用[]的形式按照索引、键值来获取集合中的对象。如:

Listlist=[“item1”,”item2”];//存

Stringitem=list[0];//直接取

         Setset={“item1”,”item2”,”item3”};//存

         Map 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中(一般最前或者左右)

路径和路径之间使用英文状态下的;分隔

你可能感兴趣的:(2019-06-28)