• 新手学Java
21年品牌 40万+商家 超1.5亿件商品

新手学Java

12 2.0折 59.8 八品

仅1件

辽宁大连
认证卖家担保交易快速发货售后保障

作者陈嵩 著

出版社北京希望电子出版社

出版时间2010-01

版次1

装帧平装

上书时间2022-10-06

   商品详情   

品相描述:八品
图书标准信息
  • 作者 陈嵩 著
  • 出版社 北京希望电子出版社
  • 出版时间 2010-01
  • 版次 1
  • ISBN 9787894989871
  • 定价 59.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 609页
  • 字数 903千字
  • 正文语种 简体中文
  • 丛书 新手学编程系列
【内容简介】
Java是目前最流行的编程语言之一。本手册由浅入深、循序渐进地介绍了Java的基础知识以及应用。
全手册共分6篇,分别是基础篇、面向对象篇、界面编程篇、数据库篇、网络编程篇和综合案例篇。介绍了Java语言面向过程部分的语法知识,Java语言面向对象部分的语法知识,Java在AWT和Swing编程技术方面的知识,如何使用Java语言实现对数据库的操作和Java在网络编程方面的知识。最后,以三个实际案例展示如何利用Java语言编写C/S模式的程序。
本手册适合广大Java程序开发人员和大中专院校的学生阅读,尤其适合于有一定面向对象编程技术基础的专业技术人员使用。
本光盘内容为实例源代码、语音视频教学及电子教案(PPT)。
本光盘及配套手册由北京希望电子出版社独家发行,未经出版者书面许可,任何单位和个人不得擅自摘抄、复制光盘和本手册的部分或全部内容,并以任何方式进行传播。
【目录】
第一篇基础篇
第1章Java概述
1.1什么是Java
1.2Java为什么会流行
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.9Intemet应用
1.3Java开发版本
1.3.1标准版本JavaSE
1.3.2企业开发版本JavaEE
1.3.3移动开发版本JavaME
1.4搭建开发环境
1.4.1下载和安装JDK
1.4.2JDK的配置
1.5使用命令行工具
1.6IDE介绍
1.6.1Eclipse介绍
1.6.2新建项目
1.6.3新建一个类
1.6.4类的运行
1.7常见面试题
1.8小结
1.9习题

第2章Java基本语法
2.1一个严谨的例子——NoHelloWorld
2.2基础语言要素
2.2.1标识符
2.2.2关键字
2.2.3Java文档
2.2.4注释
2.3数据类型
2.3.1什么是强类型语言
2.3.2整型
2.3.3浮点型
2.3.4字符型
2.3.5布尔型
2.4变量
2.5常量
2.6操作符
2.6.1赋值与初始化
2.6.2数学运算符
2.6.3递增与递减
2.6.4关系运算符
2.6.5逻辑运算符
2.6.6位运算符
2.6.7位移运算符
2.6.8三目运算符
2.6.9逗号运算符
2.6.10转型运算符
2.6.11优先级问题
2.7常见面试题
2.8小结
2.9习题

第3章流程控制
3.1作用域
3.2条件判断语句
3.2.1if语句
3.2.2switch语句
3.3循环语句
3.3.1for语句
3.3.2while语句
3.3.3while与for语句的应用区别
3.4中断控制流程
3.4.1continue语句
3.4.2break语句
3.5常见面试题
3.6小结
3.7习题

第4章数组
4.1数组概念
4.1.1什么是数组
4.1.2数组的物理结构
4.1.3数组是个对象
4.2数组操作
4.2.1初始化数组
4.2.2遍历数组成员
4.2.3复制数组
4.3多维数组
4.4数组排序
4.5不规则数组
4.6常见面试题
4.7小结
4.8习题

第二篇面向对象篇
第5章面向对象导论
5.1学习建议
5.2面向对象语言与面向对象思想
5.2.1封装
5.2.2隐藏实现细节
5.2.3继承
5.2.4多态
5.2.5.Java也不是纯面向对象语言
5.2.6重要的是思想,不是语言
5.3Java对c斗_卜社区的妥协
5.3.1基本类型的缺点
5.3.2基本类型的替代方案
5.3.3静态成员变量
5.3.4main方法
5.4建立自己的数据类型
5.4.1类的结构
5.4.2数据成员
5.4.3方法
5.4.4构造方法
5.4.5关键字this
5.4.6静态方法
5.4.7反射机制的基本概念
5.4.8获取类信息
5.4.9动态控制Java对象
5.5如何建立对象
5.5.1建立一个对象
5.5.2成员初始化
5.5.3成员初始化顺序讨论
5.5.4内存分配方式
5.5.5垃圾回收——再也没有内存溢出了吗
5.6应用实例
5.6.1用数组模拟一个List
5.6.2银行账户类实现
5.7常见面试题
5.8小结
5.9习题

第6章访问权限控制
6.1包
6.1.1包的概念
6.1.2定义一个自己的包
6.1.3引用别人的包
6.2访问权限修饰符
6.2.1public访问权限
6.2.2protected访问权限
6.2.3friendly访问权限
6.2.4private访问权限
6.3Class的访问权限
6.4最佳实践
6.4.1永远不能让人访问数据成员
6.4.2尽可能降低方法的访问权限
6.5常见面试题
6.6小结
6.7习题

第7章继承与多态
7.1什么是组合
7.1.1组合语法
7.1.2变量初始化
7.2继承基础知识
7.2.1继承语法
7.2.2透过现象看继承的本质
7.2.3父类无参构造方法创建对象
7.2.4父类有参构造方法创建对象
7.2.5在组合与继承间选择
7.3方法重载覆写问题
7.4再论protected访问控制符
7.5向上转型与运行期类型识别
7.5.1向上转型的思想
7.5.2运行期识别技术
7.6final字段
7.6.1final变量的含义
7.6.2延缓初始化:final变量
7.6.3final参数
7.6.4final方法
7.6.5final类
7.7抽象类
7.8接口
7.8.1为什么只有单继承
7.8.2解决方案
7.8.3多重继承
7.9再论方法冲突
7.10扩展接口
7.11内部类
7.11.1内部类基础
7.11.2使用内部类隐藏实现细节
7.11.3匿名内部类
7.11.4带参数匿名内部类
7.11.5与外部类的关联以及多重嵌套后的外部关联
7.11.6引用外部类对象
7.11.7静态内部类
7.11.8创建内部类的对象
7.11.9继承内部类
7.11.10内部类标识符
7.12大数字
7.12.1高精度浮点数BigDecimal
7.12.2高精度整数BigInteger
7.13常见面试题
7.14小结
7.15习题

第8章异常处理
8.1导致异常的原因
8.2异常的分类
8.2.1异常体系结构
8.2.2各种运行时异常介绍
8.3声明并抛出异常
8.3.1异常方法的声明
8.3.2抛出异常
8.4建立自己的异常类
8.5处理异常
8.5.1处理单个异常
8.5.2处理多个异常
8.5.3异常匹配机制
8.6获取异常信息
8.7异常链
8.8RuntimeException的特殊功能
8.9异常对继承的影响
8.10常见面试题
8.11小结
8.12习题

第9章容器
9.1学习建议
9.2容器分类
9.2.1容器体系结构介绍
9.2.2容器特点简介
9.2.3Collections辅助类介绍
9.2.4容器接口方法介绍
9.3List成员介绍
9.3.1成员特点
9.3.2性能分析
9.3.3排序与搜索
9.3.4迭代器
9,3.5用LinkedList模拟栈
9.3.6用LinkedList模拟队列
9.4Set成员介绍
9.4.1成员特点
9.4.2SortedSet的特性
9.4.3Comparable接口介绍
9.4.4Comparator接口的应用
9.4.5各种Set的性能分析
9.4.6再论迭代器
9.5Map成员
9.5.1成员特点
9.5.2Map基本操作示例
9.5.3SortedMap特有功能
9.5.4散列码
9.5.5性能分析
9.6常见面试题
9.7小结
9.8习题

第三篇界面编程篇
第10章Swing编程基础
10.1Swing简介
10.2JFrame
10.2.1创建一个JFrame
10.2.2Swing的继承体系
10.2.3设置JFrame的属性
10.2.4JFrame的内部结构
10.3JPanel
10.3.1创建JPanel
10.3.2在JPanel上绘制文字
10.3.3几何图形绘制原理
10.3.4几何图形绘制实例
10.3.5颜色基础知识
10.3.6字体设置
10.3.7显示图像
10.4UI
10.4.1MVC模式简介
10.4.2文本输入
10.4.3按钮
10.4.4选择组件
10.4.5菜单
10.4.6对话框
10.5常见面试题
10.6小结
10.7习题

第11章布局管理器
11.1不用布局管理器
11.2边界布局管理器
11.2.1边界布局特点
11.2.2边界间位置设定
11.3顺序布局管理器
11.4箱式布局管理器
11.4.1箱式布局特点
11.4.2边界间位置设定
11.5网格布局管理器
11.6常见面试题
11.7小结
11.8习题

第12章事件处理与高级图形编程
12.1简单事件处理
12.1.1Java事件的基本原理
12.1.2ActionListener介绍
12.1.3监听器的集中实现方式
12.1.4窗体事件介绍
12.1.5适配器介绍
12.2AWT事件体系结构
12.3底层事件
12.3.1键盘事件
12.3.2鼠标事件
12.3.3焦点事件
12.4事件广播
12.5树
12.5.1树的基础知识
12.5.2编辑树
12.6表格
12.6.1表格基础知识
……

第13章数据流与文件操作
第14章多线程编程

第四篇数据库篇
第15章数据库基础知识
第16章JDBC数据库编程

第五篇网络编程篇
第17章网络基础知识
第18章网络常见服务功能

第六篇综合案例篇
第19章画图板
第20章写字板
第21章病历管理系统
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP