Java基础知识
一. Java基础介绍:
Java包含3个成员:
J2ME(Java 2 Micro Edition)用于潜入式应用的Java2平台。
J2SE(Java 2 Standard Edition)用于工作站、PC机的Java2标准平台。
JsEE(Java 2 Enterprise Edition)可扩展的企业级应用的Java2平台。
其他:
JDK(Java development kit 即java开发工具包) (应用于开发、编译)
JRE(Java Runtime Environment 即java运行环境) (应用于运行)
JVM(Java virtual Machine 即Java虚拟机) (是Java语言内部运行的核心)
二. Java运行过程:
源代码(**.java)----->编译---->字节码(**.class)---->经JVM解释---->CPU(运行)(Windows操作系统,Linux操 作系统等)
三. 在DOS命令下运行Java源代码命令如下:
编译源程序命令: javac 文件名 如:javac HelloWorld.java
运行命令: java 类名 如:java HelloWorld
注: 一个Java源文件当中可以多个类,但最多只能有一个公开的类,如果源文件当中存在一个公开的java类,那么此源文件名必须叫公开类名.java 。一个类对应一个class 字节码文件。
四. JDK安装:
(1)安装完毕,必须有两个目录 jdk1.6_X jre
(2)JDK 配置,在系统环境变量中配置如下:
JAVA_HOME=C:\Program Files\Java\jdk1_6_x \\定义一个名称叫 JAVA_HOME 的变量,值等于
JDK 安装 路径
classpath=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
\\告诉操作系统,Java 开发库 的位置
Path= 原有的配置不变;%JAVA_HOME%\bin; \\告诉操作系统,Java 开发的工具所在位置
(3)检查JDK 配置
打开DOS 窗口,输入 java 、javac 两个命令,都正常运行,说明配置正确
补充:C:\Program Files\Java\jdk1.6.0_11\jre\lib 目录下的 rt.jar,是所有 Java 类库
五. Package(包)
Package结构:package必须出现在源程序的代码第一行。只需在Java源文件的第一句中包含一个package命令即可创建一个包。这样该文件中定义的任何类都将属于指定的包。
在DOS下运行命令:
编译: javac -d . HelloWorld.java (-d .自动生成目录结构)
运行: java 类全名 (类全名=包名.类名)
六. import(导入包 )
在Java源文件中,import语句在package语句(如果存在package语句)后,任何定义类的语句之前,下面是使用import 语句的通用形式: import pkg1[.pkg2].(classname | *);其中的pkg1是顶层包,pkg2是下级包,classname指定了要引用的具体的类名,也可使用*,星号代表Java编译器将引用整个包中的所有类。
七. java 代码注释
/* DitherTest.java *
* 对该类的简单描述
* --------------
* 对该类的修改记录
* 记录一
* 修改 test() 方法,简化方法中使用的算法
*
*/
/**
* 文档注释,里面的内容,会生成在 HTML 文档中,方便我们生成代 * 码API
* 类注释,描述整个类的功能
* @Author 作者名
*/
文档注释: /** */
多行注释: /* */
单行注释: //
八. 打jar包
打jar包命令: jar -cvf jar名.jar 包名 (选择生成的*.class目录的包进行打jar包)
运行jar包命令: java -cp jar 名.jar 类全名
解压jar包命令:jar -xvf jar名.jar
如整个包名是javabase.day1 ,类名为HelloWorld
打jar包命令: jar -cvf HelloWorld.jar javabase
运行jar包命令: java -cp a.jar javabase.day1.HelloWorld
解压jar命令: jar -xvf a.jar
九. JavaDoc文档
Java类通过JavaDoc文档来对外公布自身的用法,JavaDoc文档是基于HTML格式的帮助文档。如图为JDK的Java基本包的Object类的JavaDoc文档,这一文档描述了Object类及它的各个方法功能、用法与注意事项。JDK1.5 的JavaDoc文档的地址为:http://java.sun.com/j2se/1.5.0/docs/index.html#api
在DOS命令下生成JavaDoc的命令如下:
javadoc -d .\docs 类名.java
若要添加作者和版本时:javadoc -author -version -d .\docs 类名.java
十. 命令行参数:
在运行时: java 类全名 输入参数(args[0] args[1].......)