java主要用在web应用得开发,是作为逻辑控制和数据处理的平台应用
机器语言、汇编语言、高级语言(java)
两类应用:Bs(browser)、Cs(client)
J2SE标准版(用于桌面应用程序的开发,其余两个版本的基础)
J2EE企业版(用于web应用的开发)
J2ME小型版(手机程序以及电子设备的开发)
java的跨平台运行原理:通过在不同平台上部署不同版本的jvm虚拟机运行字节码文件,达到跨平台运行。
JVM:运行字节码文件
JRE:提供java的运行环境,包括jvm和一些核心类库
JDK:java开发相关组件,包括jre和一些基础类库,还有一些java相关工具,如javac
编写源程序----》编译源程序-----》运行字节码文件
1、创建一个文件,以.java后缀结尾(后缀不代表文件类型,与文件内容有关)
2、定义一个类:
class 类名{}(类名首字母大写,不能以数字开头,可以使用_和$,避免与系统类名重复)
类名尽量与源程序文件名保持一致
3、程序编写
class Hello{ public static void main(String[] args){ System.out.println("Hello world"); } }注意:要区分大小写,注意功能语句结束后要加;结尾
java中,类是代码存在的最小单位
一个类只能有一个主方法,只能有一个入口
4、在源文件目录所在的地址栏输入cmd进入dos指令窗口
编译javac工具将源文件编译成字节码文件:javac 源文件名.java(字节码文件只与类名有关)
运行字节码文件:java 类名
