Bootstrap

JAVA到底是什么(第一部分)

java介绍:

  Java是一种简单易用、完全面向对象、与平台无关性、安全可靠的、面向Internet的开发工具。自1995年问世以来,它的快速发展已经让整个Web世界发生了翻天覆地的变化。随着Java Servlet的推出,Java在电子商务方面开始展露头角。随着Java的不断发展,如今广泛应用于企业Web应用开发和移动应用开发。

  Java是第一套允许使用者将应用程序通过Internet远程服务器传输到本地机器上并执行的一种语言:是一种应用程序提供者不需要知道使用者计算机硬件与软件环境的语言。比尔盖茨曾经说过:"Java是最卓越的程序设计语言"。Java自问世以来,技术和应用发展非常快,在计算机、移动电话、家用电器等领域中无一没有Java技术的存在。在Internet上,几乎每个网页都包含程序或代码。由于Java的广泛应用,使它受到了史无前例的关注,Java是一种Internet编程语言,Java还曾是网络动画技术的代名词,Java虚拟机更是让人耳目一新,Java简单易学,跨平台又不失强大功能。

  Java诞生与发展:任职于Sun公司的詹姆斯.高斯林等人于1990年初开发Java语言雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言,应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通讯。由于这些智能化家电的市场需求没有预期高,Sun公司放弃了该项计划。随着1990年互联网的发展,Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,与1995年5月以Java的名词正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Java语言编程风格十分接近C++语言。继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针,改以引用替换,同时移除原C++与原来的运算符重载,也移除了多继承特性,改用接口替换,增加了垃圾回收器功能。在Java SE 1.5版中引入了泛型编程,类型安全的枚举、不定期参数和自动装/拆箱特性。Sun公司对Java的解释是:"Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言"。Java不同于一般的编译语言和直译语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了"一次编译,到处运行"的跨平台特性。在早期JVM中,这在一定程度上降低了Java程序的运行效率。但在J2SE 1.4.2 发布后,Java运行速度有了大幅提升。开放:与传统形态不同,Sun公司在退出Java时就将其作为开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。"Java语言靠群体的力量而非公司的力量"是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软(MicroSoft)公司所倡导的注重精英和封闭式的模式完全不同,此外微软(MicroSoft)公司后来推出了与之竞争的.NET平台以及模仿Java的c#语言。后来Sun公司被甲骨文公司并购,Java也随之成为甲骨文公司的产品。

CSDN程序员李长安的寄语
1、作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。
2、程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。
3、编程是一种单调的生活,因此程序员比普通人需要更多的关怀,更多的友情。
4、程序不是年轻的专利,但是,他属于年轻。
5、没有情调,不懂浪漫,也许这是程序员的一面,但拥有朴实无华的爱是他们的另一面。
6、一个好汉三个帮,程序员同样如此。
7、一个100行的代码调试都可能会让程序员遇到很多挫折,所以,面对挫折,我们永远不能低头。
8、调试完一个动态连接函数,固然值得兴奋,但真正的成功远还在无数个函数之后。
9、程序是我的生命,但我相信爱她甚过爱我的生命。

;