1.1 软件
1.1.1 定义:是一系列按照特定顺序组织的计算机数据和指令的集合。
1.1.2 分类:系统软件和应用软件。
1.2 人机交互
1.2.1 交互方式
- 图形化界面:如windows
- 命令行方式:如DOS、Linux的终端
1.2.2 命令行
常用命令:
dir:显示当前目录下的所有文件和文件夹
md:创建目录
rd:删除目录(保证文件夹是空的)
del:删除文件(不走回收站)
cd:进入指定目录
cd..:退回到上一级目录
exit:退出
1.3 java概述
java语言是SUN在1995年推出的一门高级编程语言,一种面向Internet的编程语言。
1.3.1 java分类
- javaEE企业版:针对企业
- javaSE标准版:针对桌面
- javaME小型版:针对电子产品和嵌入式设备
1.3.2 java的特点
跨平台:在不同的操作系统上都可以运行,java的程序是基于JVM虚拟机的,所以只要在操作系统上安装一个JVM虚拟机,就可以让java在该系统中运行。
1.4 java的环境搭建
1.4.1 什么是JRE、JDK?
说实话,我用这么久java,搭建环境无数次,还真是第一次弄清他们的含义,以前就知道下呼呼的拿来用就行。
-
- JRE(Java Runtime Environment)java运行环境,包括JVM虚拟机和java程序所需的核心类库。如果仅仅是想要运行一个java程序,只需要安装JRE即可。
- JDK(Java Development Kit)java开发工具包,这是提供给开发人员用的。其中包含了java开发工具,开发的时候一定需要运行,所以也包含了JRE。其中的开发工具包括:编译工具(javac.exe)和打包工具(jar.exe)等
下载地址:www.oracle.com 现在已经更新到1.8版本了
1.4.2 环境变量配置
首先在我的电脑右键——>属性——>高级系统设置——>高级选项卡——>点击环境变量
在系统变量中找到Path,点击编辑,将安装的JDK的bin文件夹的目录(D:\Study\Java\jdk\bin)放进去。
问题来了:配置好之后,你今后可能更改JDK的盘符、路径和文件夹名称,每一次的改动都需要修改Path,这样不仅麻烦,还有肯能将Path中系统的环境变了修改了。
所以对环境变量的配置改进一下:
新建一个环境变量
然后将Path中的之前配置的D:\Study\Java\jdk\bin改为%JAVA_HOME%\bin,这样以后只需要修改JAVA_HOME中的值就可以了。
1.4.3 java编码体验:
先用记事本编写一段代码
class Hell{
public static void main(String[] args){
System.out.println("Hello Java!");
}
}
然后保存,后缀名.java,这个文件称之为源文件。
编写完后,想要运行它,需要将它转化为机器认识的语言,也就是要将源文件翻译成执行文件,这就用到了javac编译工具。用命令行来完成:
这时可以看到文件夹中多出了一个.class文件,这个就是java运行文件。
编译完后,就要运行一下,这就需要java工具,这时候就会调用虚拟机。用命令行来完成:
1.4.4 常见错误:
1. javac:找不到文件
可能路径D:\WorkSpace\java0826错了;
可能文件名h.java错了。
2. 找不到活无法加载主类
可能路径D:\WorkSpace\java0826错了;
可能类名错了。
1.4.5 classpath配置
刚才编译好的java文件,只能在文件的当前目录下运行,但是我想让它在任何目录下都能执行,怎么去做呢?
将文件夹路径配置到环境变量中就可以,新建变量,名称classpath,值D:\WorkSpace\java0826
1.4.6 注释
主要是对程序进行解释说明
-
-
- 单行注释://
- 多行注释:/**/
-