Java概述
知识框架
DOS基本命令
- cd + 目录名:进入特定的目录
cd \退回到根目录
cd …返回上一级目录 - md + 目录名:创建文件夹
- rd + 目录名:删除文件夹
- cls:清屏
- copy + 路径\文件名 + 路径\文件名:复制文件
- move + 路径\文件名 + 路径\文件名:移动文件
- del + 文件名:删除文件(不能够删除文件夹)
- deltree + 文件夹名:删除文件夹及所有子文件夹的文件
- type + 文本文件 名:显示文本文件内容
- ren + 旧文件名 新文件名:修改文件名
Java体系与特点
Java SE:Java Platform,Standard Edition
标准版:各应用平台的基础,桌面开发和低端商务应用的解决方案
Java EE:Java Platform,Enterprise Edition
企业版:以企业为环境而开发应用程序的解决方案
Java ME:Java Platform,Micro Edition
微型版:致力于解决消费产品和嵌入式设备的最佳解决方案
优点:
- 一种纯面向对象的编程语言
- 一种与平台无关(跨平台)的语言
- 一种健壮的语言,吸收了C/C++语言的优点
- 有较高的安全性(自动回收垃圾,强制类型检查,取消指针)
Java环境搭建
- 下载JDK(java开发包)
- 下载JRE(java运行环境)(JDK种包含JRE)
- 环境变量配置(初始仅包含java、javaw、javaws三个命令)
网址:JAVA JDK下载网址
Java程序开发步骤
Java的"Hello world"
//Hello world的打印 (我是单行注释)
/* 我是多行注释 */
public class HelloWorld{
public static void main(String[] args){
System.out.printIn("Hello world!")
}
}
运行程序
- 编写.java文件
javac
编译.java文件生成.class文件java
运行.class文件
javadoc
命令是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过javadoc
就可以同时形成程序的开发文档了。
javadoc
命令是用来生成自己API文档的,使用方式:使用命令行在目标文件所在目录输入javadoc +文件名.java。
Java跨平台原理
对于不同的运行平台,java有着不同的JVM(Java Virtual Machine)
JVM屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”
Java开发环境
编辑工具
- 记事本
- NotePad++(可自行编写脚本进行编译与运行)
- EditPlus
- UltraEdit
- ……
集成开发环境IDE
- JBuilder
- Eclipse(网址:Eclipse官方网址)
- NetBeans