一个人爱一只鸽子,鸽子要飞,他心里难过,但还是祝福鸽子越飞越高。
由于C++所具有的优势该项目组的研究人员首先考虑采用C++来编写程序但对于硬件资源极其匮乏的单片式系统来说C++程序过于复杂和庞大
另外由于消费电子产品所采用的嵌入式处理器芯片的种类繁杂如何让编写的程序跨平台运行也是个难题为了解决困难他们首先着眼于语言的开发假设了一种结构简单符合嵌入式应用需要的硬件平台体系结构并为其制定了相应的规范其中就定义了这种硬件平台的二进制机器码指令系统(即后来成为字节码的指令系统)以待语言开发成功后能有半导体芯片生产商开发和生产这种硬件平台
对于新语言的设计Sun公司研发人员并没有开发一种全新的语言而是根据嵌入式软件的要求对C++进行了改造去除了留在C++的一些不太实用及影响安全的成分并结合嵌入式系统的实时性要求开发了一种称为Oak的面向对象语言
Java语言为与数据库联系紧密设计了Javaservlet和SQL-J技术,以及JSP技术。随着JSP技术的发展,使JAVA语言的网络应用更为实际化、更高效快捷,成为IT产业常用的技术。JSP以Java语言作为其服务器端的使用语言,结合了JAVASCRIPT等多种其他客户端语言,……阅读全文 >>
《Java编程语言(第3版)》:该书向熟悉基本编程概念的人讲述Java编程语言。该书解释了Java语言,但不是晦涩的正式介绍,也没有覆盖Java语言的所有方面。《疯狂Java讲义》:该书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征……阅读全文 >>
贡献及影响力Java语言是一门随时代快速发展的计算机语言程序,其深刻展示了程序编写的精髓,加上其简明严谨的结构及简洁的语法编写为其将来的发展及维护提供了保障。由于提供了网络应用的支持和多媒体的存取,会推动Internet和企业网络的Web的应用。另外,为了保持Java的增长和推进……阅读全文 >>
面向对象Java是一个面向对象的语言。对程序员来说,这意味着要注意应中的数据和操纵数据的方法(method),而不是严格地用过程来思考。在一个面向对象的系统中,类(class)是数据和操作数据的方法的集合。数据和方法一起描述对象(object)的状态和行为。每一对象是其状态和行为……阅读全文 >>
在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安……阅读全文 >>
程序举例123456789/*一个简单的Java应用程序,显示内容:HelloWorld!文件名为Hello.java*/classHello{//程序开始于main()publicstaticvoidmain(Stringargs[]){System.out.println(H……阅读全文 >>
《Java从入门到精通(第3版)》:从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。《Java语言程序设计》:该书是清华大学出版社《普通高校本科计算机专业特色教材精选》丛书之一,也是普通高等教育“十一五”国家级规划教材。……阅读全文 >>
关键字关键字含义abstract抽象类或方法assert用来查找内部程序错误break跳出一个switch或循环byte8位整数类型caseswitch的一个分支catch捕获异常的try块子句class定义一个类类型continue在循环末尾继续defaultswitch的缺省……阅读全文 >>
1994年6、7月间,在经历了一场历时三天的讨论之后,团队决定再一次改变了努力的目标,这次他们决定将该技术应用于万维网。他们认为随着Mosaic浏览器的到来,因特网正在向同样的高度互动的远景演变,而这一远景正是他们在有线电视网中看到的。作为原型,帕特里克·诺顿写了一个小型万维网浏……阅读全文 >>
1998年12月8日,第二代Java平台的企业版J2EE发布。1999年6月,Sun公司发布了第二代Java平台(简称为Java2)的3个版本:J2ME(Java2MicroEdition,Java2平台的微型版),应用于移动、无线及有限资源的环境;J2SE(Java2Stand……阅读全文 >>