java到底是什么,java是做什么用的
发布网友
发布时间:2022-04-23 18:00
我来回答
共3个回答
热心网友
时间:2022-06-01 00:27
Java是一种广泛使用的电脑程式设计语言,拥有跨平台、物件导向、泛型程式设计的特性,广泛应用于企业级Web应用开发和移动应用开发。
任职於升阳电脑的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设定在家用电器等小型系统的程式语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通讯。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代网际网路的发展,Sun公司看见Oak在网际网路上应用的前景,于是改造了Oak,於1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
Java编程语言的风格十分接近C++语言。继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针,改以引用取代,同时移除原C++与原来运算符重载,也移除多重继承特性,改用接口取代,增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱特性。升阳电脑对Java语言的解释是:「Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言」
Java不同於一般的编译语言或直译语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编写,到处运行”的跨平台特性。在早期JVM中,这在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的执行速度有了大幅提升。
与传统型态不同,Sun公司在推出Java时就将其作为开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是 Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同,此外,微软公司後来推出了与之竞争的.NET平台以及模仿Java的C#语言。後来Sun公司被甲骨文公司并购,Java也随之成为甲骨文公司的产品。
现时,行动作业系统 Android 大部分的代码采用Java 程式设计语言编程。
热心网友
时间:2022-06-01 01:45
Java语言是一种非常强壮的企业级开发语言,区别于传统的PHP\ASP等网页开发语言,Java语言适合大型、分布式、高并发系统的开发和构建。
Java是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序叫做“Applet”(小应用程序),用编译器将它编译成类文件后,将它存在WWW页面中,并在HTML档上作好相应标记,用户端只要装上Java的客户软件就可以在网上直接运行“Applet”。 Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。 Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。 Jave可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。
目前各大互联网企业的核心系统均为Java开发,*、大型*集团的大型系统也均为Java开发,随着互联网+的深度发展,Java已经充分占据了核心系统语言NO.1的地位,Java语言发展
到现在应用范围广泛,技术框架丰富,就业前景喜人,未来10年内占据开发语言霸主地位是毋庸置疑的!
热心网友
时间:2022-06-01 03:20
java是一种编程语言,可分为javase和javaee,我们常说的企业及用用主要是javaee,我学的也是以javaee下的高并发分布式技术,技术是在动力节点学的,毕业后最网站架构师直到现在。