Java程序设计基础
2007-10
清华大学
张晓龙
234
《Java程序设计基础》以案例为主,采用讲解知识点、应用知识点和综合知识点的模式,由浅入深地展开对技术内容的讲述。通过实例分析,使读者掌握Java语言的编程思想和方法。为便于读者学习,《Java程序设计基础》围绕各知识点设计了相应的实例程序,并在每一章的结尾安排了不同难度的习题。《Java程序设计基础》第8、9、10章的内容为读者更深入地学习Java技术提供了参考。Java作为新一代的面向对象编程语言,具有跨平台、安全、高可靠、多线程等特点,在计箅机网络及通信应用软件丌发上得到广泛的应用。《Java程序设计基础》介绍Java语言的基本语法、面向对象编程方法和Java高级技术。主要内容包括:Java语言基础、数据类型、Java类和对象、JavaI/O流、Java图形界面以及JDBC数据库编程、Java网络编程和线程编程、JavaBean和RMI、JSP和Servlet技术,从Java的基本语法到Java技术都进行了系统的论述。
第1章 Java概述1.1Java语言及其产生1.2Java的特点1.3Java的体系结构1.4Java的版本1.5 Java的运行环境及配置1.5.1Java运行环境的安装与配置1.5.2JDK的工具箱1.6简单的Java应用程序1.6.1独立应用程序1.6.2Applet应用程序1.7本章小结习题第2章 Java语言基础2.1Java语言要素2.1.1标识符2.1.2关键字2.1.3分隔符2.1.4注释2.2Java的基本数据类型2.2.1基本数据类型2.2.2字面量2.2.3final变量2.3运算符和表达式2.3.1赋值运算符2.3.2算术运算符2.3.3关系运算符2.3.4位运算符2.3.5逻辑运算符2.3.6其他运算符2.3.7表达式与语句2.4控制语句2.4.1选择结构控制语句2.4.2循环结构控制语句2.4.3转移语句2.5数组2.5.1一维数组2.5.2二维数组2.6字符串的处理2.6.1字符串的声明2.6.2字符串的常用方法2.7本章小结习题第3章 类与对象3.1类3.1.1类的概念与定义3.1.2类声明3.1.3成员变量和方法3.1.4方法、自变量和返回值3.1.5方法的进一步说明3.2创建对象及其初始化与清理3.2.1创建对象3.2.2用构建器自动初始化3.2.3对象的撤销与清理3.3修饰符3.3.1非访问修饰符3.3.2访问控制符3.4继承3.4.1继承的实现3.4.2成员变量的隐藏和方法的重写3.4.3关键字super3.5多态3.6接口3.6.1抽象类3.6.2接口与多重继承3.6.3接口的定义3.6.4接口的实现3.6.5接口的完整实例3.7程序包3.8本章小结习题第4章 Java的I/O流和异常处理第5章 数据库编程第6章 Java用户界面类和Applet第7章 Java网络编程第8章 Java线程第9章 JavaBean和RMI第10章 JSPt和Servlet……附录 常用Java资源链接参考文献
《Java程序设计基础》适合计算机及计算机相近专业的本科生和研究生作为学习Java语言的教材,也适合软件开发人员及其他有关人员作为自学的参考书或培训教材。