Java编程技术基础
2006-2
经济管理出版社
林桂花
294
本书针对高职高专学生的特点,从实用的角度出发,简要介绍了Java编程技术基础知识,包括Java语言发展状况、Java语言基础、Java面向对象特性等;同时侧重编程能力培养,结合Applet编程、GuI编程、多线程、流式I/O以及网络编程、数据库编程等知识,推出了许多经典实例,便于学生理解并灵活运用所学编程基础知识。 对于学有余力的同学,在学习本教材的同时,可以配合Sun的JaVa认证程序员考试(SCJP,即275考试)相关内容同步学习;本课程结束后,建议进一步学习JSP、Servlet和J2EE的相关知识,进一步了解Java编程的系统架构及其实用技术,以符合软件企业对Java编程工作岗位的要求。
第1章 Java编程入门 1.1 Java语言的发展 1.2 Java工作原理及其特点 1.3 编写及运行Java程序 1.4 Java程序基本规范 1.5 实训:建立Java开发环境 1.6 补充内容:JcreatorPro的使用 习题一第2章 Java语言基础 2.1 Java语言的标识符和关键词 2.2 Java语言的数据类型 2.3 运算符与表达式 2.4 Java程序的流程控制 2.5 Java语言中的数组 2.6 字符串的处理 2.7 实训:结构化程序的设计 习题二第3章 Java2面向对象技术 3.1 面向对象技术基础 3.2 类的定义 3.3 对象 3.4 static关键字 3.5 包与访问权限 3.6 类的继承 3.7 抽象类和接口 3.8 实训:面向对象程序设计 习题三第4章 Java Applet 4.1 Applet的含义及编程实现 4.2 Applet的类层次及生命周期 4.3 Java图形程序设计 4.4 Applet多媒体文件操作 4.5 实训:Applet程序的设计与发布 习题四第5章 Java CUI编程 5.1 用AWT编写GUI程序 5.2 AWT布局管理 5.3 AWT事件处理 5.4 常用的AWT组件类 5.5 用Swing编写GUI程序 5.6 实训:GUI程序设计 习题五第6章 Java多线程编程 6.1 线程简介 6.2 多线程的两种实现方法 6.3 线程的同步与死锁 6.4 实训:Java多线程编程 习题六第7章 Java语言异常处理 7.1 什么是异常 7.2 异常的处理 7.3 自定义异常及其使用 7.4 实训:Java异常处理程序的编写 习题七第8章 Java流式I/O 8.1 文件的输入输出 8.2 节点流类 8.3 过滤流类 8.4 对象的串行化(Serialization) 8.5 输入输出流类的继承关系 8.6 实训:Java流式I/O编程 习题八第9章 Java网络编程第10章 JDBC编程技术第11章 用RMI技术实现网络聊天室第12章 J2EE技术与网上购物系统实例附录一 j2sdk1.4中的部分常用包索引附录二 java.Lang包中的接口、类和异常索引附录三 课后习题答案
编得很基础,没有学过也能看懂,感觉很不错。