您的位置:首页 > 编程语言 > Java开发

Java基础知识-1、java简介

2017-11-18 14:38 246 查看
java语言简介

1. Sun Microsystems 于1995年推出

2. 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、 PDA等的微处理器

3. 1995年将Oak语言正式更名为Java

4. Java 既安全、可移植,又可跨平台,而且人们发现它能够解决Internet 上的大型应用问题

Java发展简介

版本名称
发布时间
J2SE 1.0a2(Java 2 Platform)

1995-05-23
J2SE 1.2
1998-12-04
J2SE 1.3

2000-05-08
J2SE 1.4

2002-02-13
J2SE 5.0

2004-09-29
Java SE 6(Java Platform Standard Edition6)

2006-12-11
Java SE 7

2011-07-28
Java SE 8

2014-03-18
Java三大平台:

Java SE:Java Platform Standard Edition(单机桌面应用程序)

Java EE:Java Platform Enterprise Edition(企业级网络应用)

Java ME:Java Platform Micro Edition(移动应用)

Java SE 分为四个组成部分:

JVM:Java Virtual Machine

用于把Java编译好的文件翻译成对应的机器语言

JRE:Java SE Runtime Environment

包含用于java运行环境

JDK:Java Development kits

包含用于Java开发的工具

Java语言:定义Java开发的语法规则

JVM(Java Virtual Machine)

Java虚拟机,用于执行Java程序的虚拟计算机操作系统

Java原始码扩展名为.java,经过编译程序翻译为扩展名为.class的位码(字节码)。要执行位码文档,目标平台需要安装JVM。它会将位码翻译为相依与平台的机器码。

JRE(Java Runtime Environment):Java执行环境

包含运行时需要的Java SE API的链接库

输入/输出、联机数据库JDBC、撰写窗口的AWT与Swing等。

包含Java虚拟机

JDK(Java Development Kit):Java语言开发工具包

包含:

Java程序语言

工具程序(javac、 javadoc、 appletview等等)

JRE(Java执行环境)

JDK的安装内容

bin目录:

包含用于开发时的一些工具

include目录:

包含本地方法如C语言的代码

jre目录:

运行时所需的库文件和虚拟机

src.zip:

放置JavaSE API的源码

开发java程序的步骤:

创建Java源程序

Java源程序一般用java作为扩展名,是一个文本文件,用Java语言写成,可以用任何文本编辑器创建与编辑;

编译源程序

Java编译器,“javac”,读取你的Java源程序并翻译成Java虚拟机能够明白的指令集合,且以字节码的形式保存在文件中。通常,字节码文件以class作为扩展名;

运行class(字节码)文件

Java解释器读取字节码,取出指令并且翻译成计算机能执行的代码,完成运行过程;

程序的分析:

public class HelloWord {
public static void main(String[] agrs) {
System.out.Print("HelloWord!");
}
}程序从 main( ) 方法开始执行
关键字 public 是一个访问说明符,控制类成员的可见度和作用域

关键字 static 允许调用 main( ) 方法,而无需创建类的实例

关键字 void 告诉编译器 main( ) 方法在执行时不返回任何值

main( )方法是所有Java 应用程序的起始点

args[ ]是String类型的数组

print( )方法通过 System.out 显示作为参数传递给它的字符串
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jvm jdk java sun公司 java se