1前言-历史、Javac
来源:互联网 发布:梦龙网络计划软件下载 编辑:程序博客网 时间:2024/05/17 09:43
Java SE 第一讲:
Java SE:Java Standard Edition
Java ME: Java Mobile Edition
Java EE:Java Enterprise Edition
Java是由Sun公司推出的(今年初被Oracle公司收购)。
收购价格:74亿美金
J2SE、J2ME、J2EE
JDK:Java Development Kit (Java开发必备)
JRE:Java Runtime Environment (Java执行环境)
JDK包含了JRE。
Jdk 1.4, jdk 1.5(5.0), jdk 1.6(6.0)
jdk 1.5(5.0):Tiger,老虎
jdk 1.6(6.0):Mustang,野马
1. 下载JDK
2. 安装JDK
3. 设定环境变量(可以是用户变量,也可以是系统变量),指向JDK安装目录中的bin目录
4. 通过运行,输入cmd打开命令行窗口,输入java –version,显示出Java版本信息
接下来就可以编写Java程序了。
可以直接使用windows记事本来编写Java程序,也可以使用Editplus,UltraEdit等高级文本编辑工具编写Java程序,还可以使用专业的IDE(IntegratedDevelopment Environment)编写。
第一节课,我们使用记事本实现一个Hello World的Java程序。
所有的Java代码,其后缀都是以java结尾。
Java程序的执行过程分为两步:
1. 编译
2. 执行
Class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件。
编译命令:java Test.java
执行命令:java Test(注意,Test后面没有.class)
Java是跨平台的语言,真正执行的不是二进制代码,而是字节码。
JVM(JavaVirtual Machine,Java虚拟机)
Java是跨平台的,而JVM不是跨平台的(JVM是由C语言编写的)
Java之所以能够做到跨平台,本质原因在于JVM不是跨平台的。
- 1前言-历史、Javac
- 1 前言
- (1)前言——(10)jquery项目的历史(History of the jQuery project)
- 1:javac代码提取
- javac
- javac
- javac
- javac
- javac
- javac
- 前言(1):目标
- IOS5编程 - 1 - 前言
- 【第1天】前言
- TeamMgr-1 前言
- (1)项目前言
- Libevent:1前言
- 涂鸦数据结构1 前言
- mailcore2教程-1 前言
- android通过耳机控制音乐播放器
- Conversion Between BitString and String
- IOCP模型与EPOLL模型的比较
- Hibernate悲观锁和乐观锁
- 标准C程序设计(七)
- 1前言-历史、Javac
- 关于SR
- linux基础命令操作
- 第一次写博客
- 资金统计
- mxGraph改变图形大小重置overlay位置
- jQuery遍历js中的array对象,判断array中是否包含某值
- Android Training - Volley(Lesson 0 - 序言)
- 构造函数限定符的使用