标题：Java程序设计基础教程
图书信息
  书 名: Java程序设计基础教程
作　者：朱喜福
出版社： 人民邮电出版社
出版时间： 2010年02月
ISBN: 9787115214621
开本： 16开
定价: 32.00 元
内容简介
《Java程序设计基础教程》从Java语言编程的入门概念开始，对Java面向对象编程基本概念和技术等内容进行了较为全面和详细地的讲解。《Java程序设计基础教程》主要内容包括Java语言基础和面向对象编程基础，图形用户界面设计与实现，异常处理和多线程编程应用，Java输入输出和网络编程应用以及JDBC数据库应用编程等，此外全书还设计了3个综合实训，有利于加深学生对Java编程知识的理解，培养学生的综合编程技能，提高分析问题和解决问题的能力。
《Java程序设计基础教程》可作为高等职业院校Java程序设计课程的教材和参考书，也可作为对Java编程感兴趣的读者的入门参考书。
图书信息
  书 名: Java程序设计基础教程
作　者：杨佩理
出版社： 机械工业出版社
出版时间： 2010年01月
ISBN: 9787111256816
开本： 16开
定价: 29元
内容简介
Java是真正跨平台、完全面向对象的编程语言，《Java程序设计基础教程》以JDK 1.6为开发平台，按讲全面地介绍了Java程序设计思想和方法。全书由浅入深，先理论后应用，按内容分成五篇：Java语言入门篇、面向对象篇、数据流应用篇、Java GUI编程篇和高级应用篇，共由二十四讲组成。理论部分注重启发性，力求简明透彻；应用部分注重实用性，紧密结合项目实例。全书共有160多个示例，并在附录中集成了上机实训和课程设计两个部分。
《Java程序设计基础教程》组织结构新颖，脉络清晰，易学好用，兼顾零起点和有语言基础的读者，《Java程序设计基础教程》可作为高等院校相关专业Java程序设计的教材，也可供网络技术开发人员、自学Java编程的读者选用。
目 录 
Java语言入门篇
第一讲 Java语言快速入门
————————————————————————————————————
1. Java的起源和发展历程
2. Java语言的工作原理及特点
3. Java开发环境的建立
4. 第一个程序的编译和运行
第二讲 Java中的数据和运算
————————————————————————————————————
1. Java输入输出的初步运用
2. Java的标识符和保留字
3. Java的基本数据类型
4. Java基本数据类型转换
5. Java中的运算
第三讲 Java结构化编程
————————————————————————————————————
1. 分支结构(if, switch)
2. 循环结构(while, do-while, for)
3. 循环嵌套和循环控制（break, continue）
4. Java结构化编程综合
面向对象篇
第四讲 类的定义和使用
————————————————————————————————————
1. 面向对象程序设计思想
2. 类的定义和对象创建
3. 静态变量和静态方法的运用
第五讲 对象的初始化
————————————————————————————————————
1. 用构造方法确保初始化
2. 方法的重载
3. this关键字
4. 类中成员变量的默认值
5. 对象的初始化过程
第六讲 类的封装
————————————————————————————————————
1. 软件包的创建和使用
2. Java访问权限修饰词
3. 类的访问权限修饰词
第七讲 类的继承
————————————————————————————————————
1. 无继承时类的复用
2. 类继承实现代码复用
3. 继承时方法的重写
4. super关键字
5. final修饰的数据、方法和类
第八讲 类的多态
————————————————————————————————————
1. 对象的类型转换
2. 抽象类和抽象方法
3. 接口的创建和使用
第九讲 Java中的数组和字符串
————————————————————————————————————
1. 数组的基本认识
2. 数组的声明和创建
3. 数组和对象
4. String字符串
5. StringBuffer字符串
6. Java中命令行参数的用法
第十讲 Java中的资源结构
————————————————————————————————————
1. Java资源库概述
2. java.lang包中常用的基础类
3. java.util包中常用的工具类
4. 查阅文档理解Java资源的方法
数据流应用篇
第十一讲 Java中的异常处理
————————————————————————————————————
1. 异常和异常处理的初步认识
2. Java中异常的封装
3. 异常处理try/catch/finally 
4. 异常的生成再认识
第十二讲 文件管理和I/O入门
————————————————————————————————————
1. File类和文件管理
2. File类的常用方法
3. 数据流初步理解
4. 数据流的封装概貌
第十三讲 　Java中的字符流
————————————————————————————————————
1. Reader和Writer
2. 文件字符输入流FileReader
3. 文件字符输出流FileWriter 
4. 字符流应用举例
5. 标准字符输出流PrintWriter
第十四讲 Java中的字节流
————————————————————————————————————
1. InputStream和OutputStream
2. 文件字节输入流FileInputStream
3. 文件字节输出流FileOutputStream
4. 字节字符转换流
JavaGUI设计篇
第十五讲 Java GUI编程入门
————————————————————————————————————
1. Java GUI窗口概述
2. 用JFrame类创建窗口界面
3. 颜色Color和字体Font
4. 最常用组件的创建和使用
第十六讲　Java GUI布局管理
————————————————————————————————————
1. Java GUI布局管理概述
2. FlowLayout类顺序排放组件
3. BorderLayout边界版面布局
4. GridLayout网格版面布局
5. 用面板JPanel实现分块布局
6. 计算器界面设计解析
第十七讲 Java GUI事件处理
————————————————————————————————————
1. “Click me”的分析和设计
2. 单按钮ActionEvent事件侦听处理
3. 简易记事本的分析和设计
4. 多按钮ActionEvent事件侦听处理
5. 文本框KeyEvent事件的侦听处理
6. 常用事件及其相应的监听器接口
第十八讲 Java GUI编程进阶
————————————————————————————————————
1. “Java Editor”项目的解析和设计
2. 颜色选择器JColorChooser
3. 文件选择器JFileChooser 
4. “调查表”的分析和设计
5. 复选框、单选按钮和按钮组
第十九讲 菜单和工具栏设计
————————————————————————————————————
1. 记事本的解析和设计
2. 给JFrame窗口添加菜单
3. 菜单项的事件侦听处理
4. mouseEvent事件与弹出式菜单*
5. 给JFrame窗口添加工具栏
6. Swing包中常用组件使用归纳
Java高级程序设计篇
第二十讲 Java多线程程序设计
————————————————————————————————————
1. 初识Java多线程
2. 线程的生命周期
3. 多线程程序设计方法
4. 线程的优先级和同步
5. “龟兔赛跑”模拟程序的解析设计
第二十一讲 Java Applet编程
————————————————————————————————————
1. 初识Java Applet
2. Java Applet的生命周期
3. Graphics类和图像图形绘制
4. Applet中的参数和参数传递
5. “时钟Applet”的解析和设计
第二十二讲　Java多媒体编程
————————————————————————————————————
1. Image对象和图像显示
2. 声音播放
3. “飞行动画Applet”的解析设计
第二十三讲 Java网络编程
————————————————————————————————————
1. IP地址与InetAddress类
2. TCP/IP体系结构URL类的使用
3. Socket网络编程
4. 多线程的“Socket聊天程序”的解析和设计
第二十四讲　JDBC数据库编程
————————————————————————————————————
1. JDBC简介
2. 数据库连接的实现
3. 数据库基本操作
4. “用户注册”程序的解析和设计
————————————————————————————————————
附录A　上机实训任务和指导
附录B　课程设计任务和指导
————————————————————————————————————
图书信息
  书 名: Java程序设计基础教程
作　者：王红霞
出版社： 中国电力出版社
出版时间： 2009
ISBN: 9787508383620
开本： 16
定价: 22.00 元
内容简介
《Java程序设计基础教程》为高职高专计算机类专业规划教材。
Java是SUN公司推出的面向对象语言，《Java程序设计基础教程》通过对Java语言的介绍．旨在让读者学会运用OOP（面向对象程序设计）的思想来分析和解决实际问题．《Java程序设计基础教程》共10章，具体内容包括概述、Java语言基础、类与对象、封装、继承和多态、抽象类、接VI与包、常用工具包、异常处理、Java的输入与输出及文件操作、基于Swing的图形界面设计和Java数据库编程。其内容浅显易懂，写作手法通俗。案例贯穿全文。并在每章配有一定量的习题和实战训练题目。
《Java程序设计基础教程》可作为高职高专院校计算机及相关专业的教材，也可以柞为Java语言初学者的入门学习用书和培训机构的培训教材。
目录
前言
第1章概述
1．1Java语言简介
1．2开发环境配置与使用
1．3案例：制作频道菜单
1．4本章小结
1．5实战训练
1．6本章习题
第2章Java语言基础
2．1Java符号
2．2Java数据类型及使用
2．3运算符与表达式
2．4Java语句及控制流语句
2．5数组
2．6案例：收视率调查
2．7本章小结
2．8实战训练
2．9本章习题
第3章类与对象
3．1类
3．2对象
3．3理解实例和类成员
3．4案例：模拟ATM机进行账户余额查询
3．5本章小结
3．6实战训练
3．7本章习题
第4章封装、继承与多态
4．1类的封装
4．2类的继承
4．3类的多态
4．4案例：日用品管理程序模拟
4．5本章小结
4．6实战训练
4．7本章习题
第5章抽象类、接口与包
5．1抽象类
5．2接口
5．3包
5．4案例：使用接口模拟打印中心
5．5本章小结
5．6实战训练
5．7本章习题
第6章常用的工具包
6．1java．lang包
6．2java．util包
6．3API文档的使用
6．4案例：显示日历
6．5本章小结
6．6实战训练
6．7本章习题
第7章异常处理
7．1异常与异常类
7．2异常的处理
7．3案例：保额计算
7．4本章小结
7．5实战训练
7．6本章习题
第8章Java的输入与输出及文件操作
8．1文件
8．2输入/输出(I/O)流
8．3案例：文件加密
8．4本章小结
8．5实战训练
8．6本章习题
第9章基于Swing的图形界面设计
9．1第一个Swing程序
9．2swing组件介绍
9．3常用容器
9．4常用组件
9．5布局管理器
9．6事件机制
9．7菜单
9．8案例：通讯录
9．9本章小结
9．10实战训练
9．11本章习题
第10章数据库编程
10．1JDBC概述
10．2JDBC中主要的类和接口
10．3数据库编程的一般过程
10．4案例：用户验证
10．5本章小结
10．6实战训练[1]
10．7本章习题
参考文献
……