1.Java 的出现,影响及前景
- 诞生于1991年,SUN公司,原名 Oak (橡树);
- 使用 Java 已成大势所趋;有人预言: Java 将是网络上的"世界语"。
- JAVA 的应用领域:
- 企业级应用,如大型 ERP 系统后台。
- 大型应用服务器,如 oracle application server , IBM webspere , bea weblogic
- 无线领域: WAP GATEWAY , JAVA 通信软件
- 嵌入式领域:如手机游戏,嵌入式设备应用程序, java 芯片
- Java 图形,如 GIS 平台的客户端
2.Java 重要特点
- Java 语言是面向对象的(oop)
- Java 语言是健壮的。
- Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证
- Java 语言是跨平台性的。[即: 一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]
- Java 语言是解释型的[了解]
解释性语言:javascript,PHP, java
编译性语言: c / c++
区别:解释性语言,编译后的代码,不能直接被机器执行,需要解释器来执行;编译性语言, 编译后的代码, 可以直接被机器执行, c /c++
3.常用的命令
- javac : Java 编译器,用来将 java 程序编译成Bytecode 。
- java : Java 解释器,执行已经转换成Bytecode 的Java应用程序
- javap :反编译,将类文件还原回方法和变量。
- javadoc :文档生成器,创建 HTML 文件。
- appletviwer : Applet 解释器,用来解释已经转换成Bytecode 的 java 小应用程序
4.Application & Applet
- Java Applet (小应用程序):不是一个完整的应用程序,而是框架程序中的一个模块,所以只能在 www 浏览器环境下运行
- Java Application ( Java 应用程序):是一个完整的应用程序,可以独立地运行
5.Application & Applet 区别
Java 应用程序( Application )
- 运行在 Java 虚拟机
- 中间代码
- 必须有 main 函数
Java Applet
- Java 小程序
- 可以没有 main 函数
- 必须由某个浏览器来运行
6.什么是 JDK,JRE
JDK 基本介绍
- JDK 的全称(Java Development Kit Java 开发工具包)
- JDK = JRE + java 的开发工具 [ java, javac,javadoc,javap 等]
- JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了 JRE。所以安装了 JDK,就不用在单独 安装 JRE 了。
JRE 基本介绍
- JRE(Java Runtime Environment Java 运行环境)
- JRE = JVM + Java 的核心类库[类]
- 包括 Java 虚拟机(JVM Java Virtual Machine)和 Java 程序所需的核心类库等,如果想要运行一个开发好的 Java 程序, 计算机中只需要安装 JRE 即可。
JDK、JRE 和 JVM 的包含关系
- JDK = JRE + 开发工具集(例如 Javac,java 编译工具等)
- JRE = JVM + Java SE 标准类库(java 核心类库)
- 如果只想运行开发好的 .class 文件 只需要 JRE
7.Java 开发注意事项和细节说明
一个源文件中最多只能有一个public类。其它类的个数不限,也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法
8.Java 常用的转义字符
- \t 输出一个制表位,实现对齐的功能
- \n 换行(与多行 printl 输出的效果一致,实现在同一句语句中实现换行操作)
- \\输出一个\(斜杠)
- \"输出一个"(双引号)
- \'输出一个'(单引号)
- \r 回车:光标到达最前但不换行
9.Java 中的注释
注释的优点:
- 便于理解程序
- 方便使用程序
- 方便调试程序
Java三种注释形式:
- // 单行注释----注释到行尾
- /* 单行或多行注释 */
- /** 可以用于文档化处理的单行或多行注释 */
Java语言注释方式
- 说明性注释:采用多行注释
- 功能性注释:采用单行注释
10.常用的 dos 命令
- 查看当前目录 dir d:\abc2\test200
- 切换到其他盘下:盘符号 cd : change directory 案例演示:切换到 c 盘 cd /D c :
- 切换到当前盘的其他目录下
- 切换到上一级: cd ..
- 切换到根目录: cd \
- 查看指定的目录下所有的子级目录 tree
- 清屏 cls
- 退出 DOS exit
- md [创建目录]
- rd [删除目录]
- copy [拷贝文件]
- del [删除文件]
- echo [输入内容到文件]
- type , move [剪切]