书籍详情
项目实践精解:Java核心技术应用开发-
作者:梁立新
出版社:电子工业出版社
出版时间:2007-04-01
ISBN:9787121039522
定价:¥59.00
购买这本书可以去
内容简介
本书是一本融合项目实践与开发思想于一体的书。它的特色是以项目实践作为主线贯穿其中。本书提供了一个完整的SuperVCD Store项目,通过该项目使读者能够快速掌握Java核心技术,包括:面向对象的基本概念,封装、继承和多态的概念,面向对象的高级特性,如静态、接口、内部类等概念,使用AWT/Swing技术开发可视化用户界面,编写多线程程序,线程的两种创建方式,运用多线程的数据共享机制,使用不同的流处理不同数据类型,编写基于TCP/UDP的服务器与客户端程序等。.本书作者有多年从事开发和教学经验,并且有很多学生目前正在从事Java开发工作。因此,作者清楚Java核心技术的合理学习路线,以及在学习过程中的注意事项。...
作者简介
梁立新,外籍软件专家,具有十多年专业的软件开发、架构设计和项目管理的经验。擅长面向对象的分析设计及基于12EE及SSH(Struts-Spring-Hibernate)架构的Java软件技术和基于UNIX平台的C/C++编程技术。毕业于中国科学技术大学,获硕士学位。之后留学美国,获伊利诺依理工大学硕士学位。曾先后工作于美国华尔街咨询服务公司和加拿大多伦多证券交易所,担任高级软件设计师。参与设计建设了美国著名银行JP Morgan网上人力资源系统,以及加拿大最大的证券交易中心Fomnto Stock Exchange股票交易系统和市场数据传输及分析系统。回国后,创办北京亚思晟商务科技有限公司,设计和开发了中科院空间中心电子政务系统,网上企业财务中心管理系统及eBiz企业ERP管理系统等:同时从事高端Java的培训,课件研发和咨询工作。
目录
第1章 Java核心技术概述
1. 1 Java产生的历史、 现状和特点
1. 2 Java与面向对象
1. 3 Java核心技术体系结构
第2章 SuperVCD Store项目概述
2. 1 项目需求分析
2. 2 项目结构分析和运行指南
第3章 Java启动(Getting Started)
3. 1 搭建Java开发环境
3. 2 Java核心特性
3. 3 Java程序开发介绍
3. 4 项目实战
第4章 Java基础语法(一):标识符、 关键宇及数据类型
4. 1 标识符
4. 2 关键字
4. 3 变量
4. 4 常量
4. 5 数据类型
第5章 Java基础语法(二):表达式及流程控制
5. 1 运算符
5. 2 表达式
5. 3 Java控制语句
第6章 Java基础语法(三):数组
6. 1 数组的声明、 生成和初始化
6. 2 数组的使用
6. 3 多维数组
第7章 Java面向对象核心语法
7. 1 面向对象的概念
7. 2 封装
7. 3 继承
7. 4 多态性
7. 5 项目实战
第8章 Java面向对象高级语法
8. 1 静态(static)变量. 方法和初始化程序块
8. 2 最终(final)类. 变量和方法
8. 3 访问控制(Acess Control)
8. 4 抽象类与抽象方法
8. 5 接品(interface)
8. 6 基本类型包装器(Wrappers)
8. 7 集合(Collection)框架
8. 8 项目实战,41
8. 9 内部类
8. 10 反射(Reflection)
8. 11 Java常用类介绍
第9章 Java异常处理
9. 1 异常定义
9. 2 异常分类
9. 3 异常处理
9. 4 自定义异常
第10章 使用AWT建立用户图形界面
510. 1 AWT介绍
10. 2 容器、 组件和布局管理器
10. 3 AWT事件处理
第11章 使用Swing建立用户图形界面
11. 1 Swing简介
11. 2 Swing组件(Components)
11. 3 项目实战
第12章 Applet编程技术
12. 1 Applet简介
12. 2 Applet基本概念
12. 3 Applet的安全性
12. 4 Applet与浏览器相互间的通信
第13章 多线程高级编程
13. 1 多线程简介
13. 2 多线程的使用
13. 3 线程状态的转换
13. 4 资源同时读取问题和线程的同步
13. 5 项目实战
第14章 使用输入/输出类
14. 1 Java输入榆出流简介
14. 2 java. io包层次结和
14. 3 常用输入/输出类
14. 4 文件和目录的操作
14. 5 对象流和对象序列化
14. 6 项目实战
第15章 使用TOP/IP和UDP/IP开发网络程序
15. 1 Java网络编程简介
15. 2 理解TCP/IP及UDP/IP协议
15. 3 使用ServerSo ket和So ket开发TCP/IP网络程序
15. 4 基于URL的高层次Java网络编程
15. 5 使用DatagramPa ket和DatagramSo ket开发UDP/IP网络程序
15. 6 项目实战
附录A Java集成开发环境(IDE)E lipse介绍
附录B Java编程规范
附录C 与Java开发有关的UNIX介绍
附录D Java与C++比较
附录E Java本地接口
1. 1 Java产生的历史、 现状和特点
1. 2 Java与面向对象
1. 3 Java核心技术体系结构
第2章 SuperVCD Store项目概述
2. 1 项目需求分析
2. 2 项目结构分析和运行指南
第3章 Java启动(Getting Started)
3. 1 搭建Java开发环境
3. 2 Java核心特性
3. 3 Java程序开发介绍
3. 4 项目实战
第4章 Java基础语法(一):标识符、 关键宇及数据类型
4. 1 标识符
4. 2 关键字
4. 3 变量
4. 4 常量
4. 5 数据类型
第5章 Java基础语法(二):表达式及流程控制
5. 1 运算符
5. 2 表达式
5. 3 Java控制语句
第6章 Java基础语法(三):数组
6. 1 数组的声明、 生成和初始化
6. 2 数组的使用
6. 3 多维数组
第7章 Java面向对象核心语法
7. 1 面向对象的概念
7. 2 封装
7. 3 继承
7. 4 多态性
7. 5 项目实战
第8章 Java面向对象高级语法
8. 1 静态(static)变量. 方法和初始化程序块
8. 2 最终(final)类. 变量和方法
8. 3 访问控制(Acess Control)
8. 4 抽象类与抽象方法
8. 5 接品(interface)
8. 6 基本类型包装器(Wrappers)
8. 7 集合(Collection)框架
8. 8 项目实战,41
8. 9 内部类
8. 10 反射(Reflection)
8. 11 Java常用类介绍
第9章 Java异常处理
9. 1 异常定义
9. 2 异常分类
9. 3 异常处理
9. 4 自定义异常
第10章 使用AWT建立用户图形界面
510. 1 AWT介绍
10. 2 容器、 组件和布局管理器
10. 3 AWT事件处理
第11章 使用Swing建立用户图形界面
11. 1 Swing简介
11. 2 Swing组件(Components)
11. 3 项目实战
第12章 Applet编程技术
12. 1 Applet简介
12. 2 Applet基本概念
12. 3 Applet的安全性
12. 4 Applet与浏览器相互间的通信
第13章 多线程高级编程
13. 1 多线程简介
13. 2 多线程的使用
13. 3 线程状态的转换
13. 4 资源同时读取问题和线程的同步
13. 5 项目实战
第14章 使用输入/输出类
14. 1 Java输入榆出流简介
14. 2 java. io包层次结和
14. 3 常用输入/输出类
14. 4 文件和目录的操作
14. 5 对象流和对象序列化
14. 6 项目实战
第15章 使用TOP/IP和UDP/IP开发网络程序
15. 1 Java网络编程简介
15. 2 理解TCP/IP及UDP/IP协议
15. 3 使用ServerSo ket和So ket开发TCP/IP网络程序
15. 4 基于URL的高层次Java网络编程
15. 5 使用DatagramPa ket和DatagramSo ket开发UDP/IP网络程序
15. 6 项目实战
附录A Java集成开发环境(IDE)E lipse介绍
附录B Java编程规范
附录C 与Java开发有关的UNIX介绍
附录D Java与C++比较
附录E Java本地接口
猜您喜欢