什么是 Java ?
发布网友
发布时间:2022-05-12 16:02
我来回答
共4个回答
热心网友
时间:2023-10-12 17:51
Java,是一种可以撰写跨平台应用软体的物件导向的程式语言,由Sun公司的詹姆斯·高斯林(James Gosling)等人於1990年代初开发。它最初被命名为Oak,目标设定在家用电器等小型系统的程式设计语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由於这些智慧型家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随著网际网路的发展,Sun看到了Oak在电脑网路上的广阔应用前景,於是改造了Oak,在1995年5月以「Java」的名称正式发布了。Java伴随著网际网路的迅猛发展而发展,逐渐成为重要的网路程式语言。
Java程式语言的风格十分接近C++语言。继承了C++ 语言物件导向技术的核心,Java舍弃了C++语言中容易引起错误的指标(以参照取代)、运算符过载(operator overloading)、多重继承(以介面取代)等特性,增加了垃圾回收器功能用於回收不再被参照的物件所占据的内部记忆体空间。在Java SE 1.5版本中Java又引入了泛型程式设计(Generic Programming)、型式安全的列举、不定长参数和自动装/拆箱等语言特性。
Java不同於一般的编译执行电脑语言和解释执行电脑语言。它首先将原始码编译成位元组码(bytecode),然后依赖各种不同平台上的虚拟机器来解释执行位元组码,从而实作了「一次编译、到处执行」的跨平台特性。不过,这同时也在一定程度上降低了Java程式的执行效率。但在J2SE1.4.2发布后,Java的执行速度有了大幅提升。
与传统程式不同Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软体必须相互相容。「Java语言靠群体的力量而非公司的力量」是Sun公司的口号之一,并获得了广大软体开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。
Sun公司对Java程式语言的解释是:Java程式语言是个简单、物件导向、分散式、解释性、健壮、安全与系统无关、可移植、高性能、多执行绪和动态的语言。
Java平台是基於Java语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言。
热心网友
时间:2023-10-12 17:51
Java 是 SUN 公司推出的新一代面向对象的网络程序设计语言, 它的设计思想是最大限度的利用网络,特别适合于 Internet 应用程序的开发,其前身是 Oak 语言。Java 语言嵌入浏览中的形式为: 〈applet〉…〈/applet〉。
热心网友
时间:2023-10-12 17:52
哈哈 我是学java的 山大的学生 Java是一门面向对象的编程语言 跟c++ vb 都是编程语言啊
热心网友
时间:2023-10-12 17:52
JAVA就是一门计算机语言