
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Java编程语言最初是由Sun Microsystems公司开发的,该公司由James Gosling发起并于1995年作为Sun Microsystems的Java平台(Java 1.0 [J2SE])的核心组件发布。Java概述是什么?今天我们长沙-达内Java培训老师来一个详细的分析讲解。有不懂得还可以上门咨询我们老师哦,可以得到免费的视屏教程.
Java标准版的最新版本是Java SE 8.随着Java的进步和广泛的普及,构建了多种配置以适应各种类型的平台。例如:J2EE for Enterprise Applications,J2ME for Mobile Applications。新的J2版本分别被重新命名为Java SE,Java EE和Java ME。Java保证是一次写入,随处运行。
面向对象-在Java中,一切都是一个对象。Java可以很容易地扩展,因为它基于对象模型。
独立平台-与其它的编程语言,包括C和C ++,Java的时候被编译,不编译成平台特定的机器,而成为独立于平台的字节码。这个字节码分布在网络上,并由虚拟机(JVM)在任何运行的平台上解释。
简单- Java被设计为易于学习。如果您了解OOP Java的基本概念,掌握起来会很容易。
安全-借助Java的安全功能,可以开发无病毒,无篡改的系统。身份验证技术基于公钥加密。
体系结构中立- Java编译器生成一个与体系结构无关的目标文件格式,这使得编译后的代码可以在多个处理器上执行,并具有Java运行时系统。
便携式-与架构无关并且没有规范的实现从属方面使得Java变得便携。Java中的编译器是用ANSI C编写的,具有清晰的可移植边界,这是一个POSIX子集。
强大- Java努力通过强调编译时错误检查和运行时检查来消除容易出错的情况。
多线程-使用Java的多线程功能,可以编写可同时执行多项任务的程序。这种设计特性允许开发人员构建可以顺利运行的交互式应用程序。
解释- Java字节代码被翻译成本地机器指令,不存储在任何地方。由于链接是一个渐进式和轻量级的过程,所以开发过程更加快速和分析。
高性能-通过使用即时编译器,Java实现了高性能。
分布式- Java是为互联网的分布式环境而设计的。
动态- Java被认为比C或C ++更具动态性,因为它被设计为适应不断发展的环境。Java程序可以携带大量运行时信息,可用于在运行时验证和解析对象的访问。
詹姆斯·高斯林(James Gosling)于1991年6月发起了Java语言项目,用于他的许多机顶盒项目之一。在Gosling办公室外的一棵橡树后面,最初名为“橡树”的语言也被称为“绿色”,后来被从随机单词列表中改名为Java。Sun于1995年发布了第一个Java 1.0公共实现,它承诺了“一次写入,随处运行”(WORA),在流行平台上提供免费的运行时间。
根据GNU通用公共许可证(GPL)的条款,Sun于2006年11月13日发布了许多Java作为免费和开源软件。
2007年5月8日,Sun完成了这个过程,除了Sun没有保留版权的一小部分代码之外,所有Java的核心代码都是免费和开源的。
你将需要的工具
为了执行本教程中讨论的示例,您将需要至少具有64 MB RAM的Pentium 200-MHz计算机(建议使用128 MB RAM)。Linux 7.1或Windows XP / 7/8操作系统Microsoft记事本或任何其他文本编辑器本教程将提供使用Java创建GUI,网络和Web应用程序的必要技能。Java概述是什么?大家都知道他的来源的特性了吧,给你推荐一家比较靠谱的Java培训学校就是长沙-达内Java培训学校了,因为0基础入门4月成上万月薪的Java开发工作人员。