预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Java编程开发简介Java编程开发简介Java由规范确定,包含编程语言、编译器、核心库和JVM(运行时Javavirtualmachine)。下面是小编整理的关于Java编程开发简介,希望大家认真阅读!Java简介历史Java编程语言由Sun微电子公司的JamesGosling于1991年创建。1995年发布第一个版本(Java1.0)。2010年Sun微电子公司被Oracle公司收购,现在Java语言由Oracle公司控制和管理。2006年Sun宣布Java遵循GNUGeneralPublicLicense(GPL),Oracle继续该项目,即OpenJDK。随着时间的推移,新的增强版本的Java已经发布,最新的版本是Java1.8即Java8。Java由规范确定,包含编程语言、编译器、核心库和JVM(运行时Javavirtualmachine)。Java运行时允许软件开发者用其他语言编码,仍然运行在Java虚拟机上。Java平台通常与Java虚拟机和Java核心库相关联。Java虚拟机Java虚拟机(JVM)可以理解为是由软件实现的虚拟计算机,可以像物理计算机一样执行程序代码。Java虚拟机在不同操作系统下有特定的版本,比如:针对Linux操作系统的版本与针对Windows操作系统的版本是不一样的。Java程序由Java编译器编译成字节码(bytecode),编译后的字节码由Java虚拟机解释执行。JRE和JDKJava的发布版本有两种,JavaRuntimeEnvironment(JRE)以及JavaDevelopmentKit(JDK)。JavaRuntimeEnvironment(JRE)包含运行Java程序需要的必要组件:Java虚拟机以及Java类库。JavaDevelopmentKit(JDK)包含用来创建Java应用程序的必要工具,比如,Java编译器、Java虚拟机以及Java类库。Java语言的特点Java语言的设计目标是:一次编写到处运行。Java语言有以下特点:平台无关性:Java使用Java虚拟机运行Java程序,Java虚拟机相当于应用程序和操作系统间的抽象层,应用程序不会直接访问操作系统。这使得Java应用程序具备高度的可移植性。一个兼容标准和遵循规则的Java应用程序可以无需修改的在所有已支持的平台上工作,例如:Windows和Linux。面向对象的编程语言:除了原生数据类型,Java语言中一切皆对象。强类型编程语言:Java语言是强类型编程语言。比如:变量类型需要预先定义,严格的类型转换检查(大多数情况下有程序猿完成)。解释性和编译型语言:Java源代码被编译成字节码(bytecode)这样使得Java语言具备平台性。这些字节码(bytecode)指令由Java虚拟机(JVM)解释执行。JVM使用Hotspot编译技术会将性能相关的字节码指令转换为对用操作系统的二进制代码执行。自动内存管理:Java。管理新创建对象的内存分配和回收工作应用程序代码不直接访问内存。由称之为垃圾回收(garbagecollector)的机制自动删除没有无引用的对象。Java语言的.语法与C++语言的语法非常接近,Java语言是大小写敏感的,比如:myValue变量与myvalue变量是两个不同的变量。Java语言的开发过程Java源代码文件是一个纯文本文档,Java程序员通常在IntegratedDevelopmentEvvironment(IDE)中编写Java程序。IDE是帮助程序员完成编码工作的工具,它具备自动格式化代码、语法高亮等功能。Java程序员(或IDE)调用Java编译工具(javac)编译源代码,Java编译工具会将源代码编译成字节码(bytecode)指令。这些指令保存在.class文件中由Java虚拟机(JVM)来运行。垃圾回收(Garbagecollector)JVM自动回收没有被引用的内存空间,它会检查所有对象的引用并查找那些对象可以被自动回收。垃圾回收机制使程序员无需手工管理内存,但是程序员还是需要保证程序中没有不需要的对象引用,否则垃圾回收机制就无法自动释放对象内存。我们通常把不需要的对象引用通常被称为“内存泄漏”。ClasspathJava编译器以及Java运行时通过类路径(classpath)来查找和装载.class文件。比如,如果你打算在应用程序中使用第三方Java类库那么你需要把类库的路径添加到你的类路径中,否则你的应用程序无法编译或者运行。安装Java检查安装你的计算机可能已经安装了Java,你可以在控制台中使用下面命令来测试Java是否已安装(如果你使用Windows操作系统,可以按下Win+R,输入cmd后回车即可打开控制台):java-version如果你的计算机已