1995.5.23正式出现java1.0
J2ME:微型版 Java2 Micro Edition
J2EE:企业版 Java2 Enterprise Edtion
J2SE:标准版 Java2 Standard Edtion
JDK:java编译环境 Java Development Kit
JVM:java虚拟机 Java Virtual Machine
JRE:java运行环境 Java Runtime Environment
1.安装JDK
2.测试: java javac
3.环境变量:windows-->我的电脑-->属性-->高级-->环境变量
JAVA_HOME JDK安装目录(启用tomcat时用)
path JDK安装目录\bin (追加目录时,windows用分号隔开,linux用冒号隔开)
classpath 类路径,不用设,或用“.”表示当前目录
源文件:a.java
编译 :cmd a.java所在的目录下 javac a.java
运行 :java a (无后缀名)
一个源文件只能有一个public类,公共类所在文件的文件名必须是类名.java
每一个类生成一个.class文件
main方法 java程序的入口,运行类,即运行类中的main方法,所以一个类中只能有一个main方法
对于一个文件中多个类生成多个class文件,运行时 java 类名
包结构:在文件的第一行声明 package XX.XX.XX;
包名中不能有java,编译正常,运行时出现安全异常
把类放到包里以后,
编译:javac -d . a.java
运行:java XX.XX.XX.a (要写类全名)
class文件最上层包的父目录位于classpath重时,可以保证顺利无误地运行、调用,若不同的project有相同的类,且包的目录均设到classpath中,则会出现冲突,是不易查找的问题,可以 把打成的jar包设到路径里。
导入包:import java.util.Date;
注释:
// 单行注释;
/* */多行注释;
/** */文档注释(在类前和方法前写,生成API文档)
javadoc -d . a.java 生成API文档
javadoc -d .\docs a.java 把生成的文档当到docs(需要提前建好)中
javadoc -author -version -d .\docs a.java 文档中显示作者版本
jar包: jar命令,类似于X.zip 以jar结尾
压缩:jar -cvf *.jar 被压缩文件名(*.*指当前目录下的所有文件)
解压:jar -xvf *.jar
运行jar中的文件: jar -classpath *.jar 类全名
jar -cp *.jar 类全名
用doc编译时不区分大小写,会产生正确的class文件
分享到:
相关推荐
第一章 Java 简介.ppt
适用于初学刚进门者
第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT设计用户界面 第八章 小应用程序 第九章 数据结构 第十章 ...
第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT设计用户界面 第八章 小应用程序 第九章 数据结构 第十章 ...
java学习的第一章
第一章 java 简介; 第二章 java 语言基础(1); 第二章java语言基础(2); 第三章 面向对象编程的基本概念; 第四章 java 中的对象、类、包和接口; 第五章 异常处理; 第六章 编写文本应用程序; 第七章 线程; ...
第一章 java 简介.ppt+代码 第二章 java 语言基础1.ppt+代码 第三章 面向对象编程的基本概念.ppt+代码 第四章 java 中的对象、类、包和接口.ppt+代码 第五章 异常处理.ppt+代码 第六章 编写文本应用程序1.ppt+代码 ...
java笔记,第一章Java技术简介-笔记
java课件ppt课件,第一章java概述课件
第一章 java简介 第二章 java编程环境 第三章 java基本编程结构 第四章 对象与类 第五章 进一步介绍OOP:继承 第六章 用AWT进行图形程序设计 第七章 用AWT设计用户界面 第八章 小应用程序 第九章 数据结构 第十章 ...
这个长沙新华java第一章作业是由我爱IT技术网的it人士做完后分享的,希望可以和大家一起交流it技术。
Java程序设计实用教程》 第3版 叶核雅 第一章初识部分
第一章 初次接触JAVA.ppt,第一章 初次接触JAVA.ppt,第一章 初次接触JAVA.ppt,第一章 初次接触JAVA.ppt
第一章java概述ppt.zip
java起初有点难学,入门就好了,有想学的可以和我联系啊
极其详尽的讲解第一章Java基础以及Java的发展历程
java课件,是java课程的第一章,需要课件的朋友必不可少
JAVA OOP 第一章作业
java第一章课后练习,参考答案