你们好,最近小未来发现有诸多的小伙伴们对于java是什么意,java什么意思这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 Java概述
2、 Java编程语言最初是由Sun Microsystems (Java 1.0 [J2SE])开发的,由詹姆斯高斯林发起并于1995年发布。
3、 截至2012年12月,Java标准版的最新版本是7(J2SE)。随着Java的发展和广泛普及,各种配置适用于不同类型的平台。比如:J2EE企业应用,J2ME移动应用。
4、 Sun公司已将其名称改为新版J2,如Java SE、Java EE和Java ME。Java承诺写一次就可以到处运行。
5、 Java的特性
6、 面向对象:在Java中,一切都是对象。Java很容易扩展,因为它是基于对象模型的。
7、 平台无关:不像很多其他编程语言,包括C和C,Java在编译的时候,不会被编译成特定于平台的机器,而是成为一个平台无关的字节码。这个字节码分布在网站和任何平台上,它运行的是解释虚拟机(JVM)。
8、 简单:Java的设计简单易学。如果了解Java面向对象编程的基本概念,就很容易掌握。
9、 安全性:Java的安全功能,可以开发无病毒、无篡改的系统。认证技术基于公钥加密。
10、 应用:现在很多网站都离不开Java的设计,Java也是很多学者比较喜欢的语言。想了解更多关于Java的知识,可以来这个群,这里有很多人交流。前面是312,中间是081,最后是494。每一天,都很精彩。
11、 架构无关:Java编译器生成独立于硬件架构的目标文件格式,这使得编译后的代码可以在许多处理器和Java运行时系统中执行。
12、 可移植性:作为一个与架构无关,有规范但没有实现的方面,使得Java具有可移植性。编译器是用Java的ANSI C编写的,清晰的可移植性边界是POSIX的一个子集。
13、 坚固耐用:Java努力强调主要是编译时错误检查和运行检查,以消除容易出错的情况。
14、 多线程:Java的多线程功能,可以编写程序,同时执行多个任务。这种设计特性允许开发人员构建流畅运行的交互式应用程序。
15、 解释:Java字节码转换是飞向本地机器指令,而不是存储在任何地方。开发过程更快,分析性更强,因为链接是一个渐进的轻量级过程。
16、 高性能:使用实时编译技术,Java的实现具有高性能。
17、 分布式:Java是互联网的分布式环境。
18、 动态性:Java被认为比C或C更具动态性,因为它是为适应不断变化的环境而设计的。Java程序可以携带大量的运行时信息,这些信息可以用来验证和解决对运行时对象的访问。
19、 Java的历史:
20、 由詹姆斯高斯林在他的众多机顶盒项目之一中发起的Java语言项目于1991年6月投入使用。这种语言,在高斯林的办公室里矗立着一棵橡树之后,最初被称为Oak。
21、 最后命名为green,后来改名为Java,来自随机单词列表。
22、 Sun在1995年发布了第一个公共实现Java1.0。它只需编写一次,就可以在任何地方运行(WORA),免费提供了一个流行的运行时间平台。
23、 2006年11月13日,Sun在GNU通用公共许可证(GPL)条款下发布了太多Java作为自由和开源软件。
24、 2007年5月8日,Sun完成了这一过程,使所有Java核心代码免费开源,除了一小部分代码,其中Sun不拥有版权。
25、 需要的一些工具:
26、 为执行本教程中讨论的示例,将需要一个奔腾200-MHz 的电脑,最小的64 MB内存(128 MB的RAM建议使用)。
27、 还需要以下软件:
28、 Linux 7.1 或Windows 95/98/2000/XP 操作系统。
29、 Java JDK 5
30、 Microsoft记事本或其他文本编辑器
以上就是java什么意思这篇文章的一些介绍,希望对大家有所帮助。