一.java的概述
1.计算机语言总体上分为机械语言,汇编语言,高级语言,java语言是一种高级语言
2.java分为JavaSE(标椎版),JavaEE(企业版),JavaME(小型版)。
二. java的特点
1.简单性:java语言使用了引用代替了指针,java提供了自动的垃圾回收装置,不用程序员自己回收
2.面向对象:
3.跨平台性:java程序是在JVM机上运行,可以实现一次编写,到处运行
4.支持多线程:
5.分布性:
6.安全性:
三.JDK的介绍
3.1JDK的目录
bin:存放可执行程序javac.exe(java编译器),java.exe(java的运行工具),jar.exe(打包),javadoc.exe(文档生成文件)
jre目录:java的运行环境,包含java虚拟机,运行时的类包,bin目录中不包含运行幻境的开发工具
include目录:java语言是在C语言的基础上建立,因此JDK启动时需要c的一些头文件
lib目录:存放类库或库文件
四.环境变量的配置及原因
1.环境变量的概念
环境变量:在计算机操作系统中可以定义一系列变量,这些变量可供操作系统上所有应用程序使用,称为系统变量
path环境变量:用于保存一系列命令(可执行程序)路径,每个路径之间以分号分隔
classpath环境变量:用于保存一系列类包。
2.path临时配置
在DOS命令窗口输入set path=%path%;C:\Program Files\Java\jdk1.8.0_333\bin
注意:此方法配置环境变量只能在当前运行的DOS窗口有效,退出DOS窗口后无效
3.path的永久配置
- 找到jdk中bin目录所在的绝对路径,并复制。
- 在设置中搜索编辑系统环境变量,点击,点击系统变量。
- 对系统变量进行操作,点击新建 变量值:JAVA_HOME 变量值:进行粘贴。
- 点击变量‘’path”,点击编辑。点击新建,添加%JAVA_HOME%bin
- 检验:打开DOS命令窗口输入java,出现下图表明配置成功
4.classpath临时和永久配置
classpath的临时配置和永久配置与path的临时配置和永久配置相同
5.path环境配置的原因
当编写源文件时,我们只有将源文件编写到JDK下的bin目录中,才能使用javac和java命令编 译和运行。如果想在其他路径中编写源文件,就必须进行path环境变量。当使用javac和java命 令,系统会在当前路径查找,如果找不到,系统会在path环境变量中查找。
6.classpath环境配置的原因
尽管配置完path后,javac和java能在任何路径下都能使用,但我们仍需要通过cd/和cd+目录 找到源文件的路径,为了更快的编译和运行源文件,我们需要将源文件所在的绝对路径配置 到classpath中,编译和运行源文件 ,当java虚拟机需要运行一个类,会在classpath环境变量定义的路径下寻找所需的.class文件和类包
五.第一个java程序的编写和运行
- 首先打开记事本,编写一个HelloWorld(文件名一定要是HelloWorld 文件的后缀是。java)
-
打开DOS命令窗口WIN+R
-
用cd\(直接回到根目录)和cd+路径找到java程序所在的文件夹
-
javac HelloWorld.java进行编译,再用java HelloWorld进行运行
注意:如果你的java程序写在c盘下,你需要以管理员的方式运行,因为java语言对于c盘没有访 问权限
六.eclipse的安装及用法
- eclipse的安装:在网上找最新的视频从官网上下载就行。
- 工程的创建和说明
- 鼠标右击左上角的file,选择java project,最后命名。
创建工程后会声称两个文件夹:src文件夹是存放源文件,另一个是文件夹存放JRE的系统类库的链接
- 源文件的创建和命名
- 鼠标右击src,点击new,点击class。
- 命名:源文件的命名一定要符合标识符的命名规则,一定要有意义,文件名一定要与主类名一致,一定要加上.java的后缀。
七.关于包的简要说明
在java中对程序的管理是以包的形式管理,所有文件都会存放在包中,包括编译完的字节码文件
所以包是java管理的最基本的概念。
注意:如果建立源文件之前,没有建立包,会生成一个默认包。