注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关编程大讲坛:Java核心开发技术从入门到精通

编程大讲坛:Java核心开发技术从入门到精通

编程大讲坛:Java核心开发技术从入门到精通

定 价:¥59.80

作 者: 谭贞军 编著
出版社: 电子工业出版社
丛编项: 开发专家
标 签: J2EE

购买这本书可以去


ISBN: 9787121090547 出版时间: 2009-09-01 包装: 平装
开本: 16开 页数: 570 字数:  

内容简介

  本书由浅入深讲解Java开发技术,并且始终遵循以科学合理的学习计划为主线,通过具体的实例讲解其具体使用流程。全书内容分为3篇24课,其中第1课到15课是编程基础篇,依次介绍Java与运行环境、Java开发利器、Java数据类型、变量和常量、Java运算符、表达式和字符串、Java基本结构和条件控制语句、Java循环语句和跳转语句、数组、Java的面向对象编程、AWT的使用、Swing的使用、Java Applet多媒体开发、Java异常和异常捕获、Java多线程开发;第16课到22课技术提高篇,分别讲解Java网络通信开发、HTML和XML、JSP、JavaBean和Servlet、数据库、JDBC技术和SQL语句;第23课和24课是综合应用篇,分别讲解了使用Java开发画图板和数据库项目——公司管理系统的方法和流程。本书附赠光盘内容包括多媒体视频、实例源代码和赠送的综合实例代码。本书内容全面,非常适合于Java技术的初学者,同时也适合具有一定Java基础,欲对Java开发技术进一步了解和掌握的中级读者,还可作为相关培训学校的教材。

作者简介

暂缺《编程大讲坛:Java核心开发技术从入门到精通》作者简介

图书目录

第1篇 编程基础篇
第1课 学习Java前的准备
1.1 本课学习目标
1.2 Java概述
1.2.1 Java简介
1.2.2 Java特点
1.2.3 Java语言的应用前景
1 2.4 JDK、JRE和JVM
1.3 Java的开发环境
1.3.1 下载和安装JDK
1.3.2 设置环境变量
1.3.3 升级JDK
1.4 第一个Java程序
1.4.1 开发Java程序的步骤
1.4.2 编写Java程序
1.5 本课回顾和网络关键词
第2课 Java开发利器
2.1 本课学习目标
2.2 下载与安装Eclipse
2.2.1 Eclipse简介
2.2.2 Eclipse的下载
2.2.3 Eclipse的安装与汉化
2.3 新建一个Java项目
2.4 一F载并安装NetBeans
2.5 用NetBeans开发第一个项目
2.6 本课回顾和网络关键词
第3课 数据类型和量
3.1 本课学习目标
3.2 Java的基本数据类型
3.2.1 整型
3.2.2 浮点类型
3.2.3 字符类型
3.2.4 布尔类型
3.3 Java标识符
3.4 Java关键字
3.5 量
3.5.1 常量
3.5.2 变量
3.6 数据类型的转换
3.6.1 自动类型转换
3.6.2 强制类型转换
3.7 本课回顾和网络关键词
第4课 运算符、表达式和字符串
4.1 本课学习目标
4.2 Java运算符
4.2.1 算术运算符
4.2.2 逻辑运算符和关系运算符
4.2.3 位运算符
4.2.4 赋值运算符
4.2.5 条件运算符
4.3 表达式
4.3.1 认识表达式
4.3.2 表达式的优先级
4.3.3 算术运算符与表达式
4.3.4 关系运算符与表达式
4.3.5 位运算符与表达式
4.4 字符串
4.4.1 初始化
4.4.2 String类方法
4.4.3 StringBuffer类方法
4.4.4 链接方法
4.5 本课回顾和网络关键词
第5课 Java的基本结构和控制语句
5.1 本课学习目标
5.2 基本结构
5.3 注释语句
5.4 顺序语句
5.5 条件语句
5.5.1 if控制语句
5.5.2 switch控制语句
5.6 本课回顾和网络关键词
第6课 循环和跳转语句
6.1 本课学习目标
6.2 for语句
6.3 for嵌套语句
6.4 while语句
6.5 dowhile语句
6.6 跳转控制语句
6.6.1 break跳转语句
6.6.2 continue跳转语句
6.6.3 return跳转语句
6.6.4 如何正确地使用跳转语句
6.7 本课回顾和网络关键词
第7课 数组
7.1 本课学习日标
7.2 一维数组
7.2.1 声明一维数组
7.2.2 创建一维数组
7.2.3 初始化一维数组
7.3 二维数组
7.3.1 声明二维数组
7.3.2 创建二维数组
7.3.3 初始化二维数组
7.3.4 使用二维数组
7.4 多维数组
7.4.1 声明多维数组
7.4.2 创建多维数组
7.4.3 初始化多维数组
7.4.4 应用多维数组
7.5 数组的操作
7.5.1 复制数组
7.5.2 排序数组
7.5.3 比较数组
7.5.4 搜索数组
7.5.5 填充数组
7.6 本课回顾和网络关键词
第8课 面向对象的初步
8.1 本课学习目标
8.2 Java对象基础
8.2.1 面向对象程序设计的概述
8.2.2 面向对象程序设计的特点
8.3 类
8.3.1 类的概念
8.3.2 构造方法
8.3.3 方法
8.4 this的用法
8.5 使用类和对象
8.5.1 创建和使用对象
8.5.2 使用静态修饰符
8.6 变量和方法的访问
8.6.1 public公共修饰符
8.6.2 protected保护修饰符
8.6.3 private私有修饰符
8.6.4 其他修饰符
8.7 抽象类和抽象方法
8.7.1 抽象类的概念及应用
8.7.2 抽象的规则
8.8 包
8.8.1 定义包
8.8.2 导入包
8.9 Java APl
8.9.1 获得Java APl手册
8.9.2 使用Java APl手册
8.10 本课回顾和网络关键词
第9课 深入面向对象编程
9.1 本课学习目标
9.2 继承
9.2.1 继承
9.2.2 对象的使用
9.3 对父类进行访问
9.3.1 调用父类的构造方法
9.3.2 访问父类的变量和方法
9.3.3 多重次继承
9.4 重写
9.4.1 如何定义重写
9.4.2 重写规则
9.5 重载
9.6 接口
9.6.1 定义接口
9.6.2 接口常量和抽象方法
9.6.3 实现接口
9.7 内部类
9.7.1 如何定义内部类
9.7.2 如何正确理解内部类
9.8 本课回顾和网络关键词
第10课 初步图形编程——AWT
10.1 本课学习目标
10.2 AWT简介
10.3 创建简易用户界面
10.3.1 创建窗口
10.3.2 创建组件
10.4 布局管理器
10.4.1 FlowLayout布局管理器
10.4.2 BorderLayout布局管理器
10.4.3 GridLayout布局管理器
10.4.4 CardLayout布局管理器
10.4.5 Null布局管理器
10.5 组件和监听接口
10.5.1 按钮和ActionListener监听接口
10.5.2 窗口中的监听接口
10.5.3 文本组件和TextListener接口
10.6 本课回顾和网络关键词
第11课 图形编程流行工具——Swing
11.1 本课学习目标
11.2 什么是Swing
11.3 Swing窗口容器
11.3.1 JFrame简介和方法
11.3.2 使用Swing建立第一个窗口
11.4 Icon接口
11.4.1 Icon接口简介和方法
11.4.2 Icon接口应用
11.5 在Swing窗口中添加组件
11.5.1 按钮
11.5.2 弹出式菜单
11.5.3 单选按钮
11.5.4 复选框
11.5.5 列表框
11.5.6 选项卡
11.5.7 文本框
11.5.8 密码框
11.5.9 进度条
11.5.10 菜单
11.6 通过工具创建Swing窗口
11.6.1 新建窗口
11.6.2 绘制窗口组件
11.7 本课回顾和网络关键词
第12课 JavaApplet多媒体开发
12.1 本课学习目标
12.2 什么是Java Applet
12.3 Applet运行状态
12.4 Applet多媒体
12.4.1 绘制图形
12.4.2 声音的处理
12.5 本课回顾和网络关键词
第13课 Java异常和异常捕获
13.1 本课学习目标
13.2 Java异常
13.2.1 异常处理基础
13.2.2 异常类
……
第14课 I/O体系和File处理
第15章 多线程
第2篇 技术提高篇
第16课 网络通信
第17课 HTML和XML
第18课 Java的网页标记语言
第19课 JavaBean组件
第20课 神奇的Servlet
第21课 数据库
第22课 JDBC技术和SQL语句
第3篇 综合应用篇
第23课 项目开发案例:画图板
第24课 项目开发案例:管理系统

本目录推荐