学习目标:
1、java语言的发展、
2、java新特性
3、进制间的转换、常用DOS命令
4、搭建java开发环境、打印”Hello Java!”
5、java注释、标释符、书写规范
6、常量、变量、数据类型
一、什么是Java语言
詹姆斯.高斯林)被业界称为java之父。java是一种面向Internet的编程语言。
Java语言发展历史
- 1995年Sun公司发布Java1.0版本
- 1997年发布Java 1.1版本
- 1998年发布Java 1.2版本
- 2000年发布Java 1.3版本
- 2002年发布Java 1.4版本
- 2004年发布Java 1.5版本
- 2006年发布Java 1.6版本
- 2009年4月20日 19 点 40 分 美国数据软件巨头甲骨文公司(Oracle)宣布以74亿美元收购Sun公司。并于2011发布Java 1.7版本
- 2014年发布Java 1.8版本
- 2017年发布Java 9版本
二、java新特性
java5是很重要的一个版本,有泛型、枚举、自动装箱/拆箱、可变参数、注解、foreach循环、静态导入、新的线程模型等等更新。具体参考
Java6鸡肋的版本,有JDBC4.0更新、Complier API、WebSevice支持的加强等更新。
java7有一些比较重要的更新,如异常处理增加了被抑制的异常、捕获多异常、try-with-resource自动释放资源等,还有应用了G1垃圾回收器、switch可以使用String类型、泛型自动判断类型、fork/join框架把任务细分并使用多处理器处理、支持二进制字面量等
Java 8是自Java 5(2004年)发布以来Java语言最大的一次版本升级,Java 8带来了很多的新特性,比如编译器、类库、开发工具和JVM(Java虚拟机)。在这篇教程中我们将会学习这些新特性,并通过真实例子演示说明它们适用的场景。最最重要的是Java8开始支持了Lambda表达式,
Java9的新特性:Java 平台级模块系统、Linking、Shell : 交互式 Java REPL、改进的 Javadoc等
三、进制间的转换、常用DOS命令
1、进制:表示的是数据运算的规律
2、二进制:计算机全部采用二进制数(0、1)表示、
3、十进制转二进制:使用短除法对一个10 进制除以2、一直除到商为0 时、然后倒着获取所有的余数。
4、二进制转十进制:8421 码
5、位:二进制数系统中、每个0 或1 就是一个位、叫做bit(比特)
6、字节:字节是我们计算机中最小存储单元、计算机的数据都是以字节存储的。8个位(bit)是一个字节、即8 个二进制位1111 1111 、写成1byte 或1B、单位换算如下:
8bit = 1 byte
1024 byte =1KB
1024 KB = 1M
1024 MB = 1GB
1024GB = 1TB
7、DOS 常用命令:
盘符切换命令:盘符号:
查看当前文件夹:dir
进入文件夹:cd
退出文件夹:cd ..
退出到磁盘根目录:cd \
清屏:cls
四、搭建java开发环境、打印”Hello Java!”
1、java 虚拟机: Java Virtual Machine、JVM、由于java 运行在各个操作系统上的虚拟机上、所以java 是跨平台的。
2、JRE 和JDK:JRE(java runtime Environment)是java 程序运行的环境、包含JVM和运行时所需的核心类库、JRE = JVM + 核心类库JDK(Java Development Kit) 是java 程序开发工具包、包含了JRE 和开发人员工具。实际也包含了JRE。JDK = 开发工具包 + JRE(JVM+核心类库)、运行java 安装jre、开发安装jdk
3、JAVA_HOME:java 的家目录、在系统变量里添加JAVA_HOME 目录为jdk 安装目录、然后在path 里添加%JAVA_HOME%\bin\
4、Java 程序编写运行:编写xxx.java 文件 然后用javac xxx.java 编译为xxx.calss、再用java xxx 运行java 程序。[javac 是编译、java 是运行java.class 文件]
5、main 方法:为主方法、是程序的运行入口。
6、安装JDK、配置环境。
首先,在官网下载 JDK:Oracle 官网
下载完成后,双击可执行文件,双击jdk-8u121-windows-x64可执行文件,将会进入 JDK 的安装界面
如上图所示,点击“下一步”,进入如下界面:
在这里有一点需要注意,那就是 JDK 默认安装在C盘的Program Files目录下,如果需要修改安装路径,则可以点击 标记 1 所示的“更改”,一般情况下,选择默认路径就可以,点击“下一步”,进入如下界面:
如上图所示,这个界面是安装与 JDK 同版本的 JRE,其实在 JDK 中已经包含 JRE 了,在这里,我们选择安装,点击“下一步”,进入如下界面:
如上图所示,显示的是 JRE 正在安装中的界面,安装完成后,将会进入如下界面
直接点击“关闭”就可以了,在 Win10 系统下安装 JDK 完成。接下来,配置环境变量,使 JDK 全局生效。首先,找到 JDK 的安装目录,进入这一层 C:\Program Files\Java\jdk1.8.0_121目录,复制以备后用。然后,通过“控制面板”进入“系统”属性,实际上直接选择“此电脑”点击右键选择“属性”即可:
选择“系统变量”区域的“新建”功能,点击后,进入如下界面:
设置系统变量名为JAVA_HOME,变量值为C:\Program Files\Java\jdk1.8.0_121,点击“确定”,然后打开“系统变量”区域的Path,点击编辑、然后点新建、将这条语句;%JAVA_HOME%\bin追加到Path变量值的最后面,如下图所示
至此,环境变量就已经设置完,我们再验证一下,打开“命令行窗口”,输入命令java,结果如下图所示:
我们先在D盘的根目录下创建一个名为HelloWorld.txt文件,输入以上代码,然后我们再修改文件的后缀.txt为.java即可。最后,在“命令行窗口”输入以下命令:
环境变量配置成功
五、java注释、标识符、书写规范
1、java 书写注意:java 是强类型语言、区分大小写、java 所有字符都为英文输入法下的符号、类名、接口名、方法名、变量名、包名、常量名
注:这个放在这里有些不妥、作为了解。
2、java 注释:单行//、多行/**/、文档
3、标识符:标识符可以作为类名、变量名、方法名、接口名、
六、常量、变量、数据类型
1、常量:是指在java 程序中不变的量、分为整数、小数、字符、字符串、布尔、空常量。
2、变量:变量是可变化的变量、它表示在内存开辟一个空间、这个空间可存储不同的数据。
书写格式:数据类型 变量名(int i)、数据类型 变量名 = 初始值(int a = 123)
变量起名:类首字母和后面单词首字母都要大写。变量名首字母小写、后面各个字母都大写、变量不能以数字开头。
变量类型分类:分为二大类:基本类型、引用类型
基本类型:整数型、浮点型、字符型、布尔型
引用数据类型:类、数组、接口
基本数据类型:四类八种基本类型