目录
Java 重要特点
1) Java 语言是面向对象的(oop)
2) Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证
3) Java 语言是
跨平台性的
。[即: 一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]
4) Java 语言是解释型的[了解]
解释性语言:javascript,PHP, java 编译性语言: c / c++
区别是:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行, 编译性语言, 编译后的代码, 可 以直接被机器执行, c /c++
Java 运行机制及运行过程
Java 核心机制-Java 虚拟机:
1) JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在 JDK 中.
2) 对于不同的平台,有不同的虚拟机。
3) Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”
JDK 基本介绍
1) JDK 的全称(Java Development Kit Java 开发工具包)
JDK = JRE + java 的开发工具
[java, javac,javadoc,javap 等]
2) JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了 JRE。所以安装了 JDK,就不用在单独 安装 JRE 了。
JRE 基本介绍
1) JRE(Java Runtime Environment Java 运行环境)
JRE = JVM + Java
的核心类库[类]
2) 包括 Java 虚拟机(JVM Java Virtual Machine)和 Java 程序所需的核心类库等,如果想要运行一个开发好的 Java 程序, 计算机中只需要安装 JRE 即可。
JDK、JRE 和 JVM 的包含关系
1)
JDK = JRE + 开发工具集
(例如 Javac,java 编译工具等)
2)
JRE = JVM + Java SE 标准类库
(
java 核心类库)
3) 如果只想运行开发好的 .class 文件 只需要 JRE
java开发注意事项
1.Java源文件以.java为扩展名。源文件的基本组成部分是类(class),如本类中的Hello
类。
2.Java应用程序的执行入口是main()方法。它有固定的书写格式:
public static void main(Stringll args)i...}
3.Java语言严格区分大小写。
4.Java方法由一条条语句构成,每个语句以“;”结束。
5.大括号都是成对出现的,缺一不可。
6.一个源文件中最多只能有一个public类。其它类的个数不限。
7.如果源文件包含一个public类,则文件名必须按该类名命名!
8.一个源文件中最多只能有一个public类。其它类的个数不限,也可以将main方法写在非
public类中,然后指定运行非public类,这样入口方法就是非public的main方法
注释(comment)
Java 中的注释类型
1) 单行注释 //
// 这是一条单行注释
2) 多行注释 /* */
/*
* 多行注释
* ~~~~~~
*/
3) 文档注释 /** */
/**
* @author BeFree
* @version 1.0
*/
使用细节
1) 被注释的文字,不会被 JVM(
java 虚拟机)解释执行
2) 多行注释里面不允许有多行注释嵌套
DOS 命令
DOS 介绍
Dos: Disk Operating System 磁盘操作系统
Dos --》接受指令--》解析指令--》执行指令--》
相对路径, 绝对路径
相对路径:从当前目录开始定位,形成的一个路径
绝对路径:从顶级目录d,开始定位,形成的路径
需求:从abc/test100 访问hello.txt
相对路径.../.../abc2/test200/hello.txt
绝对路径:d:/abc2/test200/hello.txt
常用的 dos 命令
1) 查看当前目录是有什么内容 dir
dir d:\abc2\test200
2) 切换到其他盘下:盘符号 cd : change directory
cd /D c:
3) 切换到当前盘的其他目录下 (使用相对路径和绝对路径演示), ..\表示上一级目录
案例演示: cd d:\abc2\test200 cd ..\..\abc2\test200
4) 切换到上一级:
案例演示: cd ..
5) 切换到根目录:cd \
案例演示:cd \
6) 查看指定的目录下所有的子级目录 tree
7) 清屏 cls
8) 退出 DOS exit