项目实践精解:Java核心技术应用开发-

项目实践精解:Java核心技术应用开发-
作 者: 梁立新
出版社: 电子工业出版社
丛编项: 项目实践精解丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  梁立新,外籍软件专家,具有十多年专业的软件开发、架构设计和项目管理的经验。擅长面向对象的分析设计及基于12EE及SSH(Struts-Spring-Hibernate)架构的Java软件技术和基于UNIX平台的C/C++编程技术。毕业于中国科学技术大学,获硕士学位。之后留学美国,获伊利诺依理工大学硕士学位。曾先后工作于美国华尔街咨询服务公司和加拿大多伦多证券交易所,担任高级软件设计师。参与设计建设了美国著名银行JP Morgan网上人力资源系统,以及加拿大最大的证券交易中心Fomnto Stock Exchange股票交易系统和市场数据传输及分析系统。回国后,创办北京亚思晟商务科技有限公司,设计和开发了中科院空间中心电子政务系统,网上企业财务中心管理系统及eBiz企业ERP管理系统等:同时从事高端Java的培训,课件研发和咨询工作。

内容简介

本书是一本融合项目实践与开发思想于一体的书。它的特色是以项目实践作为主线贯穿其中。本书提供了一个完整的SuperVCD Store项目,通过该项目使读者能够快速掌握Java核心技术,包括:面向对象的基本概念,封装、继承和多态的概念,面向对象的高级特性,如静态、接口、内部类等概念,使用AWT/Swing技术开发可视化用户界面,编写多线程程序,线程的两种创建方式,运用多线程的数据共享机制,使用不同的流处理不同数据类型,编写基于TCP/UDP的服务器与客户端程序等。.本书作者有多年从事开发和教学经验,并且有很多学生目前正在从事Java开发工作。因此,作者清楚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本地接口