本书以MyEclipse 6.0为开发平台,通过对不同实例的讲解,介绍使用MyEclipse 6.0进行、Java编程的方法和应用技巧。全书共分25章,具体内容包括初识Java、简单了解Java程序、Java语法基础、算法和流程控制语句、开发工具MyEclipse 6.0、数组和字符串处理等,本书最后详细剖析了远程教学系统、在线投票系统和制作精美留言板等综合实例。
本书主要内容包括以下8个部分。
Java语言是目前最流行、应用最广泛的程序设计语言。本书采用“基础知识+实践案例”的教学模式,以通俗易懂的语言、精挑细选的实用技巧、翔实生动的操作案例,全面介绍了Java编程知识及案例。其主要内容包括Java语法基础、算法和流程控制语句、数组、字符串处理、面向对象编程、Servlet和Web应用体系、JSP语法、访问数据库、Struts应用、Hibernate应用等。
本书面向Java编程的初、中级用户,既适合零基础的Java程序设计初学者入门使用,也适合Java编程爱好者及人员提高编辑技巧使用,还可作为Java培训班、计算机类成人教育、中职教育、自学考试的教材使用。
出版说明
前言
第1章 初识Java
1.1 Java语言的诞生和发展
1.1.1 Java语言的诞生
1.1.2 Java语言的发展
1.2 Java语言的特点
1.2.1 简单性
1.2.2 面向对象
1.2.3 分布式
1.2.4 解释型
1.2.5 健壮安全性
1.2.6 体系结构中立
1.2.7 可移植性
1.2.8 高性能
1.2.9 多线程
1.3 搭建Java语言的开发环境
1.3.1 JDK简介
1.3.2 安装JDK6.0
1.3.3 配置环境变量
1.3.4 测试配置环境变量
第2章 简单了解Java程序
2.1 认识Java程序
2.2 第一个Java程序
2.2.1 解释第一个Java程序
2.2.2 在EditPlus 3中编写第一个Java程序
2.2.3 在DOS窗口中编译与运行
2.2.4 在EditPlus 3中编译与运行
2.3 Java标识符
2.4 Java关键字
2.5 为Java程序添加注释
2.5.1 单行注释
2.5.2 多行注释
2.5.3 文档注释
2.6 初学者编写Java程序应注意的问题
2.7 本章实例
2.8 小结
第3章 Java语法基础
3.1 编码规范
3.1.1 Java命名规范
3.1.2 代码编写规则
3.2 数据类型
3.2.1 整数数据类型
3.2.2 浮点数据类型
3.2.3 字符数据类型
3.2.4 布尔数据类型
3.2.5 基本数据类型的应用
3.3 Java的常量与变量
3.3.1 常量
3.3.2 变量
3.3.3 变量的作用域
3.4 Java中的运算符
3.4.1 赋值运算符
3.4.2 算术运算符
3.4.3 比较运算符
3.4.4 逻辑运算符
3.4.5 位运算符
3.4.6 三元(目)运算符
3.4.7 自增和自减运算符
3.4.8 表达式
3.4.9 运算符优先级
3.5 基本数据类型之间的转换
3.5.1 自动类型转换
3.5.2 强制类型转换
3.5.3 表达式的数据类型自动提升
3.6 本章实例
……
第4章 算法和流程控制语句
第5章 开发工具MyEclipse 6.0
第6章 数组
第7章 字符串处理
窘8章 面向对象编程
第9章 Java的继承与多态
第10章 类的高级应用
第11章 Java中的异常处理
第12章 泛型和集合
第13章 I/O处理
第14章 线程
第15章 自动装箱、拆箱与反射
第16章 Java Web应用程序开发环境
第17章 Semlet和Web应用体系
第18章 学习JSP
第19章 JSP语法
第20章 访问数据库
第21章 远程教学系统的实现
第22章 Struts应用
第23章 在线投票系统的实现
第25章 制作精美的留言板