Java程序设计基础
(副标题):无 ;
(作者): 陈国君、陈磊、李梅生、刘洋、鲜征征、刘秋莲 ;
内容简介:
第1章 Java语言概述
本章主要内容:
Java语言的特点;
Java源文件(.java)与Java字节码文件(.class);
Java应用程序和Java小程序的主类;
Java虚拟机;
Java程序的种类和结构。
Java语言是一种简单易用、完全面向对象、与平台无关、安全可靠、主要面向Internet的开发工具。
1.1 Java语言的诞生与发展
Java语言诞生于20世纪90年代初期,从它正式问世以来,它的快速发展已经让整个Web世界发生了翻天覆地的变化。Java语言的前身是Sun Microsystems公司(Sun公司于2009年4月被Oracle公司收购)开发的一种用于智能化家电的名为Oak(橡树)的语言,它的基础是当时最为流行的C和C++语言。但是,由于一些非技术上的原因,Oak语言并没有得到迅速的推广。直到1993年,WWW(万维网)迅速发展,Sun公司发现可以利用Oak语言的技术来创造含有动态内容的WWW网页,于是已受人冷落的Oak语言又被重新开发和改造,并将改造后的Oak语言改名为Java语言。Java是太平洋上的一个盛产咖啡的岛屿的名字。终于,在1995年,Java这个被定位于网络应用的程序设计语言被正式推出。
由于Java语言功能强大,其问世后不久,即被业界广泛接受,于是IBM、Apple、DEC、Adobe、HP、Oracle、Toshiba、Netscape和Microsoft等大公司均购买了Java语言的许可证。Microsoft公司还从其Web浏览器Explorer 3.0版起开始增加了对Java语言的支持。同时,众多的软件开发商也开发了许多支持Java的产品。在目前以网络为中心的计算机时代,不支持HTML和Java语言,就意味着应用程序的应用范围只能限于同质的环境。
随着Java Servlet的推出
目录预览:
Java程序设计基础(第6版)
第1章 Java语言概述
第2章 Java语言开发环境
第3章 Java语言基础
第4章 流程控制
第5章 数组与字符串
第6章 类与对象
第7章 Java语言类的特性
第8章 继承、抽象类、接口和枚举
第9章 异常处理
第10章 Java语言的输入输出与文件处理
第11章 多线程
第12章 泛型与容器类
第13章 注解、反射、内部类、匿名内部类与Lambda表达式
第14章 图形界面设计
第15章 事件处理
第16章 绘图与动画程序设计
第17章 Java数据库程序设计
第18章 Java网络编程
参考文献
........