Java概述
1.计算机基础知识
1.1. 如何打开控制台
开始--程序--附件--命令提示符
开始--运行--cmd--回车
Win+R--cmd--回车
1.2. 常用的DOS命令
d:--回车 盘符的切换 切换到d盘
dir 列出当前文件夹下的所有文件和文件夹
md 创建文件夹
rd 删除文件夹
cd 改变当前目录
cd.. 进入上一级目录
cd\ 进入盘符根目录
del 删除一个或多个文件
exit 退出
cls 清屏
1.3. 键盘的认识和快捷键
键盘的认识
Tab(table)缩进
Shift转换键
Ctrl(control)控制
Windows
Alt(Alternative)交换,替换
空格
Enter回车键
上下左右键
PrtSc
快捷键
Ctrl+A 全选
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+X 剪切
Ctrl+Z 回撤
2. Java语言概述
2.1.Java语言三种技术架构
JAVASE
Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础
JAVAEE
Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发
JAVAME
Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序
2.2.Java语言的跨平台性
JVM
java语言是跨平台的,但是jvm不是跨平台的。
2.3.JRE/JDK
JRE JVM+java核心类库
JDK JRE+java tools
2.4.JDK的下载及安装
官网
www.oracle.com
java.sun.com
JDK的安装
傻瓜式安装。
注意问题:
目录不要带有中文或者空格。
jre可以不必要单独安装。
3.环境变量
Path 配置完环境变量后,windows能够自动根据path去找你在控制台中输入的命令。
3.1.临时环境变量的配置
set:用于查看本机的所有环境变量的信息。
set 变量名 :查看具体一个环境变量的值。
set 变量名= :清空一个环境变量的值。
set 变量名=具体值:给指定变量定义具体值。
%% 动态引用变量的值
3.2.永久环境变量的配置
找到环境变量
我的电脑--右键属性--高级--环境变量--系统变量
操作
新建一个环境变量,格式如下
变量名 JAVA_HOME
变量值 JDK的安装目录。(C:\Program Files\Java\jdk1.7.0_25)
编辑Path
变量名 Path
变量值%JAVA_HOME%\bin;本身的环境变量值
以win8.1为例:
如果在命令行输入java-version出现上面的信息, 说明配置成功。
4.体验HelloWorld
4.1.开发工具
记事本
高级记事本EditPlus
IDE 集成开发环境
4.2.体验HelloWorld
编写源代码
class是关键字,表示前置声明一个类。
Demo 是类名,可以随便起,但是要符合标识符命名规则, 后面的课程中会讲解标识符。注意:文件名和类名必须一致.
如果出现: Exceptionin thread "main" java.lang.NoSuchMethodError: main
检查自己的main方法是否写错.
jvm在执行过程中,要找main方法。类要独立运行时,必须有main方法。
格式 public static voidmain(String[] args)
编译源代码
javac命令用来编译源代码
格式 javac 源代码文件名
运行字节码文件
java命令用来运行java程序
格式 java 字节码文件的名字不带后缀名
示例:
classpath环境变量的配置
path和classpath的区别
path变量是windows程序文件的目录
先在当前目录找,找不到就到path路径里找,如果还是找不到就会报错
classpath变量值是java类文件的目录 (class结尾)
如果配置了classpath分两种情况
a.末尾加分号,先在classpath路径里找,如果找不到就会去当前目录去找,如果还是找不到报找不到或无法加载主类
b.末尾不加分号,只在classpath路径找,找不到就直接报找不到或无法加载主类classpath如何配置
临时配置: set classpath=c:\my
注意:
设置了classpath,只在classpath下找。
没有设置classpath,就在当前目录下找。
如果classpath结尾设置了; 那么它将首先在classpath下找,
如果找不到,再在当前目录下找。但是不建议这样用。
是代表当前路径,另外建议不要配置classpath路径
点击下方“阅读原文”查看更多