1.类型:
- javaME(java micro edition) java微型版 适用小型设备
- javaSE(java standand edition) java标准版 适用桌面系统
- javaEE(java enterprise edition) java企业版 适用服务器程序和服务
注:javaBase介绍的javaSE
2.开发包JDK简介及安装
JDK<JRE<JVM
- JVM(java vritual machine) java虚拟机 将字节码转换成机器指令
- JRE(java runtime enviroment) java运行环境 运行java程序(包含JVM)
- JDK(java development kit) java开发工具包 包含开发java的所有工具(包含JRE)
3.一处编译,到处运行简介
- javac程序将java源代码编译成字节码.
- 不同操作系统上不同版本的JRE来运行字节码.
原理:不同版本的JRE可以运行java字节码.
4.配置开发环境
1).安装JDK
2).配置PATH环境变量-指定bin包的位置
3).配置CLASSPATH环境变量-指定JVM去哪儿找class文件(默认是当前目录,这项一般不配置)
5.java基本语法:
- java语言区分大小写,如主方法main和Main是不同的
- 一个源文件可以有多个类时:
1).但只能有一个public的类;
2).源文件名必须和这个public类名相同;
3).编译后字节码文件名和对应的public类名相同
- 一个类必须有main方法,才能运行;main方法是程序的入口
6.关键字和保留字
- 关键字:编程语言预先定义,指定了用途的单词
- 保留字:和关键字一样编程语言预先定义好,目前没有指定用途.
7.定义名字的规则(类名,方法名,变量名等)
- 大小写敏感
- 字母数字下划线组成,数字不能开头(字母可以是汉字和日文)
- 不能使用关键字和保留字
- 不能使用javaAPI中类名作为自己的类名
8.helloworld程序
1 /** 2 文本注释 3 @author whattoken 4 */ 5 public class Hello 6 { 7 /*void 没有返回值的方法 8 main是主函数,程序的入口 9 */ 10 public static void main(String[] args) 11 { 12 System.out.println("输出内容"); //输出 13 } 14 }
时间: 2024-10-06 23:34:48