SlideShare a Scribd company logo
Java SE 第一讲:<br />Java SE:Java Standard Edition<br />Java ME: Java Mobile Edition<br />Java EE:Java Enterprise Edition<br />Java是由Sun公司推出的(今年初被Oracle公司收购)。<br />收购价格:74亿美金<br />J2SE、J2ME、J2EE<br />JDK:Java Development Kit (Java开发必备)<br />JRE:Java Runtime Environment (Java执行环境)<br />JDK包含了JRE。<br />Jdk 1.4, jdk 1.5(5.0), jdk 1.6(6.0)<br />jdk 1.5(5.0):Tiger,老虎<br />jdk 1.6(6.0):Mustang,野马<br />下载JDK<br />安装JDK<br />设定环境变量(可以是用户变量,也可以是系统变量),指向JDK安装目录中的bin目录<br />通过运行,输入cmd打开命令行窗口,输入java –version,显示出Java版本信息<br />接下来就可以编写Java程序了。<br />可以直接使用windows记事本来编写Java程序,也可以使用Editplus,UltraEdit等高级文本编辑工具编写Java程序,还可以使用专业的IDE(Integrated Development Environment)编写。<br />第一节课,我们使用记事本实现一个Hello World的Java程序。<br />所有的Java代码,其后缀都是以java结尾。<br />Java程序的执行过程分为两步:<br />编译<br />执行<br />Class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件。<br />编译命令:java Test.java<br />执行命令:java Test(注意,Test后面没有.class)<br />Java是跨平台的语言,真正执行的不是二进制代码,而是字节码。<br />JVM(Java Virtual Machine,Java虚拟机)<br />Java是跨平台的,而JVM不是跨平台的(JVM是由C语言编写的)<br />Java之所以能够做到跨平台,本质原因在于JVM不是跨平台的。<br />
[圣思园][Java SE]001 java se 第一讲(java se入门、jdk的下载与安装、第一个java程序、java程序的编译与执行)

More Related Content

PPTX
1, java intro
PDF
Java SE 7 技術手冊試讀 - Java 平台概論
PPT
Java 案例实战(一)
PPT
Flash物理引擎 王成
PPT
第一章 概述和Jdk的安装和配置
PDF
Java SE 7 技術手冊投影片第 01 章 - Java平台概論
PPT
Java SE 8 技術手冊第 1 章 - Java平台概論
PPT
Java2新觀念教本投影片ch1
1, java intro
Java SE 7 技術手冊試讀 - Java 平台概論
Java 案例实战(一)
Flash物理引擎 王成
第一章 概述和Jdk的安装和配置
Java SE 7 技術手冊投影片第 01 章 - Java平台概論
Java SE 8 技術手冊第 1 章 - Java平台概論
Java2新觀念教本投影片ch1

Similar to [圣思园][Java SE]001 java se 第一讲(java se入门、jdk的下载与安装、第一个java程序、java程序的编译与执行) (20)

PPT
Java 1(Java概述)
PPTX
轻松写出优雅的Java代码之check style
PDF
Jni文档
PDF
2. java introduction
PPT
beidakejian
PPTX
jsdoc-toolkit
PPT
IKVM.NET 深入敵營的 Java
PPTX
JFR(Java Flight Recorder)的持续监控方式以及相关准备工作
DOC
十个最好的Java性能故障排除工具
PDF
Java Web动态图表编程
PPTX
Java bytecode
PDF
000 北京圣思园教育科技有限公司第一期面授培训大纲
PDF
Jsp高级编程
PDF
My eclipse 6 java开发教程[优化整合版]
PPT
GlassFish特性介绍
PDF
实战Ejb(最终完美版)
PDF
Java平台概論
PPT
SCJP ch02
DOC
超级入门:JAVA从零开始到HelloWorld
PDF
2012 java two-desktop-appliction-using-j-ruby-with-swt
 
Java 1(Java概述)
轻松写出优雅的Java代码之check style
Jni文档
2. java introduction
beidakejian
jsdoc-toolkit
IKVM.NET 深入敵營的 Java
JFR(Java Flight Recorder)的持续监控方式以及相关准备工作
十个最好的Java性能故障排除工具
Java Web动态图表编程
Java bytecode
000 北京圣思园教育科技有限公司第一期面授培训大纲
Jsp高级编程
My eclipse 6 java开发教程[优化整合版]
GlassFish特性介绍
实战Ejb(最终完美版)
Java平台概論
SCJP ch02
超级入门:JAVA从零开始到HelloWorld
2012 java two-desktop-appliction-using-j-ruby-with-swt
 
Ad

More from ArBing Xie (20)

PDF
[圣思园][Java SE]Java se lesson 3
PDF
[圣思园][Java SE]Swing
PDF
[圣思园][Java SE]Java se lesson 15
PDF
[圣思园][Java SE]Websphere.application.developer(wsad)使用外置win cvs解决方案
PDF
[圣思园][Java SE]Strategy
PDF
[圣思园][Java SE]Reflection
PDF
[圣思园][Java SE]Ooad与uml lesson 2
PDF
[圣思园][Java SE]Observer
PDF
[圣思园][Java SE]Network
PDF
[圣思园][Java SE]Jdk5
PDF
[圣思园][Java SE]Java se lesson 22
PDF
[圣思园][Java SE]Java se lesson 21
PDF
[圣思园][Java SE]Java se lesson 20
PDF
[圣思园][Java SE]Java se lesson 17
PDF
[圣思园][Java SE]Java se lesson 16
PDF
[圣思园][Java SE]Java se lesson 13
PDF
[圣思园][Java SE]Java se lesson 12
PDF
[圣思园][Java SE]Java se lesson 11
PDF
[圣思园][Java SE]Java se lesson 10
PDF
[圣思园][Java SE]Java se lesson 9
[圣思园][Java SE]Java se lesson 3
[圣思园][Java SE]Swing
[圣思园][Java SE]Java se lesson 15
[圣思园][Java SE]Websphere.application.developer(wsad)使用外置win cvs解决方案
[圣思园][Java SE]Strategy
[圣思园][Java SE]Reflection
[圣思园][Java SE]Ooad与uml lesson 2
[圣思园][Java SE]Observer
[圣思园][Java SE]Network
[圣思园][Java SE]Jdk5
[圣思园][Java SE]Java se lesson 22
[圣思园][Java SE]Java se lesson 21
[圣思园][Java SE]Java se lesson 20
[圣思园][Java SE]Java se lesson 17
[圣思园][Java SE]Java se lesson 16
[圣思园][Java SE]Java se lesson 13
[圣思园][Java SE]Java se lesson 12
[圣思园][Java SE]Java se lesson 11
[圣思园][Java SE]Java se lesson 10
[圣思园][Java SE]Java se lesson 9
Ad

[圣思园][Java SE]001 java se 第一讲(java se入门、jdk的下载与安装、第一个java程序、java程序的编译与执行)

  • 1. Java SE 第一讲:<br />Java SE:Java Standard Edition<br />Java ME: Java Mobile Edition<br />Java EE:Java Enterprise Edition<br />Java是由Sun公司推出的(今年初被Oracle公司收购)。<br />收购价格:74亿美金<br />J2SE、J2ME、J2EE<br />JDK:Java Development Kit (Java开发必备)<br />JRE:Java Runtime Environment (Java执行环境)<br />JDK包含了JRE。<br />Jdk 1.4, jdk 1.5(5.0), jdk 1.6(6.0)<br />jdk 1.5(5.0):Tiger,老虎<br />jdk 1.6(6.0):Mustang,野马<br />下载JDK<br />安装JDK<br />设定环境变量(可以是用户变量,也可以是系统变量),指向JDK安装目录中的bin目录<br />通过运行,输入cmd打开命令行窗口,输入java –version,显示出Java版本信息<br />接下来就可以编写Java程序了。<br />可以直接使用windows记事本来编写Java程序,也可以使用Editplus,UltraEdit等高级文本编辑工具编写Java程序,还可以使用专业的IDE(Integrated Development Environment)编写。<br />第一节课,我们使用记事本实现一个Hello World的Java程序。<br />所有的Java代码,其后缀都是以java结尾。<br />Java程序的执行过程分为两步:<br />编译<br />执行<br />Class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件。<br />编译命令:java Test.java<br />执行命令:java Test(注意,Test后面没有.class)<br />Java是跨平台的语言,真正执行的不是二进制代码,而是字节码。<br />JVM(Java Virtual Machine,Java虚拟机)<br />Java是跨平台的,而JVM不是跨平台的(JVM是由C语言编写的)<br />Java之所以能够做到跨平台,本质原因在于JVM不是跨平台的。<br />