面向对象程序设计 Java 第2版 🔍
张白一等编著(长安大学信息工程学院), Baiyi Zhang, Shangsen Cui, 张白一, 崔尚森编著, 张白一, 崔尚森
西安:西安电子科技大学出版社, 2006, 2006
中文 [zh] · PDF · 29.5MB · 2006 · 📗 未知类型的图书 · 🚀/duxiu/zlibzh · Save
描述
1 (p0-1): 第1章 Java系统环境概述1 (p0-2): 1.1 编程语言的发展1 (p0-3): 目录2 (p0-4): 1.1.1 机器语言2 (p0-5): 1.1.2 汇编语言2 (p0-6): 1.1.3 高级语言3 (p0-7): 1.1.4 面向对象的语言4 (p0-8): 1.2 网络时代的编程语言——Java4 (p0-9): 1.2.1 Java的产生4 (p0-10): 1.1.5 面向对象语言的发展5 (p0-11): 1.2.2 Java的特点9 (p0-12): 1.3 Java的开发运行环境9 (p0-13): 1.3.1 建立Java 2 SDK开发环境11 (p0-14): 1.3.2 Java工具集11 (p0-15): 1.4 Java程序的运行步骤12 (p0-16): 1.4.1 运行系统的结构及工作原理12 (p0-17): 1.4.2 Java Application程序的建立及运行14 (p0-18): 1.4.3 Java Applet程序的建立及运行16 (p0-19): 1.4.4 Java虚拟机17 (p0-20): 习题118 (p0-21): 第2章 Java语言基础18 (p0-22): 2.1 Java符号集18 (p0-23): 2.1.1 标识符及其命名19 (p0-24): 2.1.2 关键字19 (p0-25): 2.1.3 运算符20 (p0-26): 2.1.4 分隔符20 (p0-27): 2.1.5 注释20 (p0-28): 2.2 数据类型、常量与变量20 (p0-29): 2.2.1 数据类型的概念21 (p0-30): 2.2.2 常量23 (p0-31): 2.2.3 变量27 (p0-32): 2.2.4 引用类型27 (p0-33): 2.3 表达式和语句27 (p0-34): 2.3.1 算术表达式31 (p0-35): 2.3.2 赋值表达式32 (p0-36): 2.3.3 表达式语句33 (p0-37): 2.3.4 关系表达式34 (p0-38): 2.3.5 逻辑表达式35 (p0-39): 2.3.6 位运算36 (p0-40): 习题236 (p0-41): 2.3.7 运算符的优先级38 (p0-42): 第3章 程序流程控制38 (p0-43): 3.1 选择结构程序设计38 (p0-44): 3.1.1 if语句43 (p0-45): 3.1.2 switch语句45 (p0-46): 3.1.3 条件运算符46 (p0-47): 3.2 循环结构程序设计46 (p0-48): 3.2.1 while语句47 (p0-49): 3.2.2 do-while语句48 (p0-50): 3.2.3 for语句49 (p0-51): 3.2.4 for语句头的变化与逗号运算符50 (p0-52): 3.2.5 循环语句比较51 (p0-53): 3.2.6 循环控制要点53 (p0-54): 3.2.7 循环嵌套55 (p0-55): 3.3 break和continue语句55 (p0-56): 3.3.1 break语句57 (p0-57): 3.3.2 continue语句58 (p0-58): 习题360 (p0-59): 4.1 类与对象的概念60 (p0-60): 4.1.1 抽象原则60 (p0-61): 第4章 类与对象61 (p0-62): 4.1.2 对象61 (p0-63): 4.1.3 类62 (p0-64): 4.1.4 类与对象的关系63 (p0-65): 4.1.5 定义类的一般格式64 (p0-66): 4.1.6 Java类库66 (p0-67): 4.1.7 创建对象68 (p0-68): 4.1.8 使用对象69 (p0-69): 4.1.9 对象的初始化与构造方法71 (p0-70): 4.2.1 封装的概念71 (p0-71): 4.2 封装机制72 (p0-72): 4.2.2 类的严谨定义72 (p0-73): 4.2.3 类修饰符75 (p0-74): 4.3 数据成员75 (p0-75): 4.3.1 数据成员的声明75 (p0-76): 4.3.2 用static修饰的静态数据成员76 (p0-77): 4.3.3 静态数据成员的初始化77 (p0-78): 4.3.4 用Final修饰的最终数据成员78 (p0-79): 4.4 成员方法78 (p0-80): 4.4.1 成员方法的分类79...
备用文件名
duxiu/initial_release/《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip
备用文件名
zlibzh/no-category/张白一等编著(长安大学信息工程学院), Baiyi Zhang, Shangsen Cui, 张白一, 崔尚森编著, 张白一, 崔尚森/面向对象程序设计 Java 第2版_30005809.pdf
备选标题
面向对象程序设计--Java Mian xiang dui xiang cheng xu she ji --Java
备选标题
面向对象程序设计 = Object-oriented program design : Java: Java
备用出版商
西安电子科技大学出版社 Xi an dian zi ke ji da xue chu ban she
备用出版商
Xidian University Press
备用版本
Pu tong gao deng yuan xiao ji suan ji lei zhuan ye xi lie jiao cai, Di 2 ban, Xi an, 2006
备用版本
China, People's Republic, China
备用版本
Di 2 ban, 西安 Xian, 2006
元数据中的注释
Bookmarks: p0-1 (p1): 第1章 Java系统环境概述
p0-2 (p1): 1.1 编程语言的发展
p0-3 (p1): 目录
p0-4 (p2): 1.1.1 机器语言
p0-5 (p2): 1.1.2 汇编语言
p0-6 (p2): 1.1.3 高级语言
p0-7 (p3): 1.1.4 面向对象的语言
p0-8 (p4): 1.2 网络时代的编程语言——Java
p0-9 (p4): 1.2.1 Java的产生
p0-10 (p4): 1.1.5 面向对象语言的发展
p0-11 (p5): 1.2.2 Java的特点
p0-12 (p9): 1.3 Java的开发运行环境
p0-13 (p9): 1.3.1 建立Java 2 SDK开发环境
p0-14 (p11): 1.3.2 Java工具集
p0-15 (p11): 1.4 Java程序的运行步骤
p0-16 (p12): 1.4.1 运行系统的结构及工作原理
p0-17 (p12): 1.4.2 Java Application程序的建立及运行
p0-18 (p14): 1.4.3 Java Applet程序的建立及运行
p0-19 (p16): 1.4.4 Java虚拟机
p0-20 (p17): 习题1
p0-21 (p18): 第2章 Java语言基础
p0-22 (p18): 2.1 Java符号集
p0-23 (p18): 2.1.1 标识符及其命名
p0-24 (p19): 2.1.2 关键字
p0-25 (p19): 2.1.3 运算符
p0-26 (p20): 2.1.4 分隔符
p0-27 (p20): 2.1.5 注释
p0-28 (p20): 2.2 数据类型、常量与变量
p0-29 (p20): 2.2.1 数据类型的概念
p0-30 (p21): 2.2.2 常量
p0-31 (p23): 2.2.3 变量
p0-32 (p27): 2.2.4 引用类型
p0-33 (p27): 2.3 表达式和语句
p0-34 (p27): 2.3.1 算术表达式
p0-35 (p31): 2.3.2 赋值表达式
p0-36 (p32): 2.3.3 表达式语句
p0-37 (p33): 2.3.4 关系表达式
p0-38 (p34): 2.3.5 逻辑表达式
p0-39 (p35): 2.3.6 位运算
p0-40 (p36): 习题2
p0-41 (p36): 2.3.7 运算符的优先级
p0-42 (p38): 第3章 程序流程控制
p0-43 (p38): 3.1 选择结构程序设计
p0-44 (p38): 3.1.1 if语句
p0-45 (p43): 3.1.2 switch语句
p0-46 (p45): 3.1.3 条件运算符
p0-47 (p46): 3.2 循环结构程序设计
p0-48 (p46): 3.2.1 while语句
p0-49 (p47): 3.2.2 do-while语句
p0-50 (p48): 3.2.3 for语句
p0-51 (p49): 3.2.4 for语句头的变化与逗号运算符
p0-52 (p50): 3.2.5 循环语句比较
p0-53 (p51): 3.2.6 循环控制要点
p0-54 (p53): 3.2.7 循环嵌套
p0-55 (p55): 3.3 break和continue语句
p0-56 (p55): 3.3.1 break语句
p0-57 (p57): 3.3.2 continue语句
p0-58 (p58): 习题3
p0-59 (p60): 4.1 类与对象的概念
p0-60 (p60): 4.1.1 抽象原则
p0-61 (p60): 第4章 类与对象
p0-62 (p61): 4.1.2 对象
p0-63 (p61): 4.1.3 类
p0-64 (p62): 4.1.4 类与对象的关系
p0-65 (p63): 4.1.5 定义类的一般格式
p0-66 (p64): 4.1.6 Java类库
p0-67 (p66): 4.1.7 创建对象
p0-68 (p68): 4.1.8 使用对象
p0-69 (p69): 4.1.9 对象的初始化与构造方法
p0-70 (p71): 4.2.1 封装的概念
p0-71 (p71): 4.2 封装机制
p0-72 (p72): 4.2.2 类的严谨定义
p0-73 (p72): 4.2.3 类修饰符
p0-74 (p75): 4.3 数据成员
p0-75 (p75): 4.3.1 数据成员的声明
p0-76 (p75): 4.3.2 用static修饰的静态数据成员
p0-77 (p76): 4.3.3 静态数据成员的初始化
p0-78 (p77): 4.3.4 用Final修饰的最终数据成员
p0-79 (p78): 4.4 成员方法
p0-80 (p78): 4.4.1 成员方法的分类
p0-81 (p79): 4.4.2 声明成员方法的格式
p0-82 (p79): 4.4.3 方法体中的局部变量
p0-83 (p80): 4.4.4 成员方法的返回值
p0-84 (p81): 4.4.5 形式参数与实际参数
p0-85 (p83): 4.4.6 成员方法的引用方式
p0-86 (p83): 4.4.7 引用成员方法时应注意的事项
p0-87 (p83): 4.4.8 成员方法的递归引用
p0-88 (p86): 4.4.9 用static修饰的静态方法
p0-89 (p87): 4.4.10 数学函数类方法
p0-90 (p88): 4.4.11 用final修饰的最终方法
p0-91 (p89): 4.4.12 用native修饰的本地方法
p0-92 (p89): 习题4
p0-93 (p91): 5.1.1 消息的概念
p0-94 (p91): 5.1 消息
p0-95 (p91): 第5章 消息、继承与多态
p0-96 (p92): 5.1.2 公有消息和私有消息
p0-97 (p92): 5.1.3 特定于对象的消息
p0-98 (p94): 5.2 访问控制
p0-99 (p94): 5.2.1 公共访问控制符public
p0-100 (p95): 5.2.2 缺省访问控制符
p0-101 (p96): 5.2.3 私有访问控制符private
p0-102 (p97): 5.2.4 保护访问控制符protected
p0-103 (p97): 5.3 多态机制
p0-104 (p98): 5.3.2 重载
p0-105 (p98): 5.3.1 多态的概念
p0-106 (p99): 5.4 继承机制
p0-107 (p99): 5.4.1 继承的概念
p0-108 (p99): 5.3.3 覆盖
p0-109 (p100): 5.4.2 继承的特征
p0-110 (p100): 5.4.3 Java用extends指明继承关系
p0-111 (p103): 5.4.4 this与super
p0-112 (p107): 5.4.5 构造方法的重载与继承
p0-113 (p109): 5.4.6 向方法传递对象
p0-114 (p110): 5.4.7 继承与封装的关系
p0-115 (p111): 5.5.1 抽象类
p0-116 (p111): 5.5 抽象类、接口与包
p0-117 (p114): 5.5.2 接口
p0-118 (p120): 5.5.3 包与程序复用
p0-119 (p124): 习题5
p0-120 (p126): 第6章 数组
p0-121 (p127): 6.1 一维数组
p0-122 (p127): 6.1.1 一维数组的声明
p0-123 (p127): 6.1.2 一维数组的初始化
p0-124 (p128): 6.1.3 一维数组的引用
p0-125 (p129): 6.2.1 测定数组的长度
p0-126 (p129): 6.2 一维数组引用举例
p0-127 (p130): 6.2.2 数组下标的灵活使用
p0-128 (p133): 6.2.3 数组间相互赋值
p0-129 (p134): 6.2.4 向成员方法传递数组元素
p0-130 (p134): 6.2.5 向成员方法传递数组
p0-131 (p136): 6.2.6 同类型不同长度的数组引用同一个成员方法
p0-132 (p137): 6.2.7 数组元素排序
p0-133 (p140): 6.2.8 对象数组
p0-134 (p142): 6.3 二维数组
p0-135 (p143): 6.3.2 二维数组的初始化
p0-136 (p143): 6.3.1 二维数组的声明
p0-137 (p145): 6.4 二维数组的引用
p0-138 (p145): 6.4.1 测定数组的长度及数组赋值
p0-139 (p147): 6.4.2 数组名作为成员方法的参数
p0-140 (p149): 习题6
p0-141 (p151): 第7章 字符串类
p0-142 (p151): 7.1 String类
p0-143 (p151): 7.1.1 创建String对象
p0-144 (p152): 7.1.2 String类的构造方法
p0-145 (p154): 7.1.4 访问字符串对象
p0-146 (p154): 7.1.3 String类的常用方法
p0-147 (p156): 7.1.5 字符串比较
p0-148 (p157): 7.1.6 字符串操作
p0-149 (p158): 7.1.7 将其他类型的数据转换成字符串
p0-150 (p159): 7.1.8 main方法中的参数
p0-151 (p160): 7.2 StringBuffer类
p0-152 (p160): 7.2.1 创建StringBuffer对象
p0-153 (p160): 7.2.2 StringBuffer类的常用方法
p0-154 (p161): 7.2.3 StringBuffer类的测试缓冲区长度的方法
p0-155 (p162): 7.2.4 StringBuffer类的append()方法
p0-156 (p163): 7.2.5 StringBuffer类的insert()方法
p0-157 (p164): 7.2.6 StringBuffer类的setcharAt()方法
p0-158 (p164): 习题7
p0-159 (p166): 第8章 链表
p0-160 (p166): 8.1 链接存储结构的概念
p0-161 (p166): 8.1.1 顺序存储结构的优缺点
p0-162 (p167): 8.1.2 链接存储的概念
p0-163 (p168): 8.1.3 链接存储结构的优缺点
p0-164 (p169): 8.2 链表结点类
p0-165 (p169): 8.2.1 单链表结点类
p0-166 (p170): 8.2.3 创建单链表结点类的应用示例
p0-167 (p170): 8.2.2 双链表结点类
p0-168 (p171): 8.2.4 单链表中结点的链接方法
p0-169 (p172): 8.3 单链表类及其基本操作
p0-170 (p172): 8.3.1 单链表类的抽象描述
p0-171 (p173): 8.3.2 创建一个空链表
p0-172 (p174): 8.3.3 向单链表中添加结点
p0-173 (p175): 8.3.4 遍历单链表
p0-174 (p178): 8.3.6 查找单链表中的一个结点
p0-175 (p180): 8.3.7 按给定条件向单链表中插入一个结点
p0-176 (p182): 8.3.8 删除单链表中的一个结点
p0-177 (p184): 8.3.9 单链表基本操作示例
p0-178 (p187): 8.4 单链表的其他操作
p0-179 (p187): 8.4.1 修改链表中结点的数据值
p0-180 (p188): 8.4.2 链表的排序
p0-181 (p190): 8.4.3 链表的修改与排序应用示例
p0-182 (p191): 习题8
p0-183 (p193): 9.1 GUI设计概述
p0-184 (p193): 9.1.1 图形用户界面元素分类
p0-185 (p193): 第9章 文字与图形GUI设计
p0-186 (p194): 9.1.2 Applet的执行程序
p0-187 (p195): 9.1.3 JApplet类
p0-188 (p195): 9.1.4 Java 2D API
p0-189 (p196): 9.1.7 三种图形对象
p0-190 (p196): 9.1.6 Java 2D API坐标系统
p0-191 (p196): 9.1.8 Graphics2D对象的属性设置
p0-192 (p196): 9.1.5 与图形文字有关的类及其继承关系
p0-193 (p197): 9.2 绘制文字
p0-194 (p197): 9.2.1 绘制文字的成员方法
p0-195 (p199): 9.2.2 Font类
p0-196 (p201): 9.3.1 Color类的构造方法
p0-197 (p201): 9.3.2 Color类的数据成员常量
p0-198 (p201): 9.3 Color类
p0-199 (p202): 9.3.3 Color类的成员方法
p0-200 (p203): 9.4 绘制形状图形
p0-201 (p203): 9.4.1 绘制几何图形的方法与步骤
p0-202 (p203): 9.3.4 应用举例
p0-203 (p204): 9.4.2 绘制线段与矩形
p0-204 (p207): 9.4.3 绘制椭圆、圆及弧
p0-205 (p209): 9.4.4 绘制多边形
p0-206 (p210): 9.4.5 图形重叠时的色彩设置
p0-207 (p212): 9.4.6 绘制剪切文字图形
p0-208 (p214): 习题9
p0-209 (p216): 10.1 Swing概述
p0-210 (p216): 10.1.1 Swing中常用的包
p0-211 (p216): 第10章 常用组件GUI设计
p0-212 (p217): 10.1.2 常用组件的继承关系
p0-213 (p218): 10.2.1 委托事件模型
p0-214 (p218): 10.2.2 Swing组件的事件及监听者
p0-215 (p218): 10.2 事件响应原理
p0-216 (p221): 10.2.3 Java.awt事件类继承关系
p0-217 (p221): 10.2.4 AWT中的事件与事件监听者
p0-218 (p223): 10.3 JLable组件
p0-219 (p223): 10.4 JButton组件与JToggleButton组件
p0-220 (p224): 10.4.1 AbstractButton类的常用成员方法
p0-221 (p225): 10.4.3 JToggleButton类的构造方法
p0-222 (p225): 10.4.4 ActionEvent事件及其响应
p0-223 (p225): 10.4.2 JButton类的构造方法
p0-224 (p226): 10.4.5 应用举例
p0-225 (p228): 10.5.1 JCheckBox类的构造方法
p0-226 (p228): 10.5.2 JradioButton类的构造方法
p0-227 (p228): 10.5 JCheckBox和JRadioButton组件
p0-228 (p229): 10.5.3 ItemEvent事件
p0-229 (p229): 10.5.4 应用举例
p0-230 (p231): 10.6 JComboBox组件
p0-231 (p232): 10.6.1 JComboBox类的构造方法及成员方法
p0-232 (p232): 10.6.2 事件响应
p0-233 (p233): 10.7 JList组件
p0-234 (p234): 10.7.1 JList类的构造方法及成员方法
p0-235 (p234): 10.7.2 ListSelectionEvent事件
p0-236 (p236): 10.8.1 JTextField组件的构造方法及成员方法
p0-237 (p236): 10.8.2 JTextArea组件的构造方法及成员方法
p0-238 (p236): 10.8 JTextField与JTextArea组件
p0-239 (p237): 10.8.3 事件处理
p0-240 (p238): 10.8.4 应用举例
p0-241 (p239): 习题10
p0-242 (p241): 11.1 界面布局管理
p0-243 (p241): 11.1.1 FlowLayout
p0-244 (p241): 第11章 高级组件GUI设计
p0-245 (p242): 11.1.2 BorderLayout
p0-246 (p243): 11.1.3 CardLayout
p0-247 (p244): 11.1.4 GridLayout
p0-248 (p245): 11.1.5 BoxLayout
p0-249 (p248): 11.2 键盘事件(KeyEvent)
p0-250 (p249): 11.3 鼠标事件(MouseEvent)
p0-251 (p251): 11.4 窗口与面板
p0-252 (p251): 11.4.1 JFrame容器
p0-253 (p253): 114.2 窗口事件(WindowEvent)
p0-254 (p255): 11.4.3 JPanel容器
p0-255 (p257): 11.4.4 JScrollPane容器
p0-256 (p258): 11.4.5 JScrollbar组件 .
p0-257 (p262): 11.4.6 JTabbedPane容器
p0-258 (p264): 11.5 菜单设计
p0-259 (p266): 11.6 对话框设计
p0-260 (p267): 11.6.1 JOptionPane类对话框
p0-261 (p274): 11.6.2 JDialog类对话框
p0-262 (p277): 习题11
p0-263 (p279): 第12章 异常处理
p0-264 (p279): 12.1 Java的异常处理机制
p0-265 (p280): 12.1.1 异常处理机制的结构
p0-266 (p280): 12.1.2 异常类的继承关系
p0-267 (p283): 12.2 Java的异常处理语句
p0-268 (p283): 12.2.1 try-catch-finally语句
p0-269 (p284): 12.2.2 嵌套try-catch-finally语句
p0-270 (p285): 12.2.3 抛出异常的throw语句与throws语句
p0-271 (p287): 习题12
p0-272 (p288): 13.1 Java中的多线程实现技术
p0-273 (p288): 13.1.1 线程的生命周期
p0-274 (p288): 第13章 多线程
p0-275 (p290): 13.1.2 Thread类的方法
p0-276 (p292): 13.1.3 通过继承Thread类方式创建线程
p0-277 (p293): 13.1.4 通过实现Runnable接口方式创建线程
p0-278 (p295): 13.2.1 线程调度
p0-279 (p295): 13.2.2 线程优先级
p0-280 (p295): 13.2 多线程的管理
p0-281 (p296): 13.2.3 线程同步
p0-282 (p299): 13.2.4 线程组
p0-283 (p299): 习题13
p0-284 (p301): 14.1 基本输入/输出流类
p0-285 (p301): 14.1.1 InputStream类
p0-286 (p301): 第14章 输入与输出
p0-287 (p305): 14.1.2 OutputStream类
p0-288 (p309): 14.1.3 Reader类和Writer类
p0-289 (p312): 14.2 文件的输入/输出
p0-290 (p312): 14.2.1 File类
p0-291 (p315): 14.2.2 FileInputStream类和FileOutputStream类
p0-292 (p316): 14.2.3 字节文件输入/输出流的读/写
p0-293 (p319): 14.2.4 FileReader类和FileWriter类
p0-294 (p320): 14.2.5 RandomAccessFile类
p0-295 (p323): 习题14
p0-296 (p325): 第15章 网络编程
p0-297 (p325): 15.1 URL通信
p0-298 (p326): 15.1.1 URL类
p0-299 (p327): 15.1.2 利用URL类访问网上资源示例程序
p0-300 (p329): 15.1.3 使用URLConnection类访问网上资源
p0-301 (p330): 15.2 Socket通信
p0-302 (p330): 15.2.1 Socket的概念及通信机制
p0-303 (p331): 15.2.2 Socket类与ServerSocket类
p0-304 (p333): 15.2.3 流式Socket通信的示例程序
p0-305 (p336): 15.2.4 URL通信与Socket通信的区别
p0-306 (p337): 15.3 UDP通信
p0-307 (p337): 15.3.1 UDP通信机制
p0-308 (p338): 15.3.3 DatagramPacket类
p0-309 (p338): 15.3.4 UDP通信示例程序
p0-310 (p338): 15.3.2 DatagramSocket类
p0-311 (p341): 习题15
p0-312 (p343): 16.1 关系数据库与SQL语言
p0-313 (p343): 16.1.1 关系数据库的基本概念
p0-314 (p343): 第16章 JDBC连接数据库
p0-315 (p344): 16.1.2 数据定义语言
p0-316 (p345): 16.1.3 数据操纵语言
p0-317 (p345): 16.1.4 数据查询语言
p0-318 (p346): 16.2 使用JDBC连接数据库
p0-319 (p346): 16.2.1 JDBC结构
p0-320 (p347): 16.2.2 四类JDBC驱动程序
p0-321 (p348): 16.2.3 JDBC编程要点
p0-322 (p348): 16.2.4 常用的JDBC类与方法
p0-323 (p352): 16.2.5 安装ODBC驱动程序示例
p0-324 (p354): 16.3 JDBC编程实例
p0-325 (p354): 16.3.1 创建数据表
p0-326 (p355): 16.3.2 向数据表中插入数据
p0-327 (p356): 16.3.3 更新数据
p0-328 (p358): 16.3.4 删除记录
p0-329 (p359): 习题16
p0-330 (p360): 参考文献
p0-331 (p716): 8.3.5 单链表的创建与遍历示例程序
p0-2 (p1): 1.1 编程语言的发展
p0-3 (p1): 目录
p0-4 (p2): 1.1.1 机器语言
p0-5 (p2): 1.1.2 汇编语言
p0-6 (p2): 1.1.3 高级语言
p0-7 (p3): 1.1.4 面向对象的语言
p0-8 (p4): 1.2 网络时代的编程语言——Java
p0-9 (p4): 1.2.1 Java的产生
p0-10 (p4): 1.1.5 面向对象语言的发展
p0-11 (p5): 1.2.2 Java的特点
p0-12 (p9): 1.3 Java的开发运行环境
p0-13 (p9): 1.3.1 建立Java 2 SDK开发环境
p0-14 (p11): 1.3.2 Java工具集
p0-15 (p11): 1.4 Java程序的运行步骤
p0-16 (p12): 1.4.1 运行系统的结构及工作原理
p0-17 (p12): 1.4.2 Java Application程序的建立及运行
p0-18 (p14): 1.4.3 Java Applet程序的建立及运行
p0-19 (p16): 1.4.4 Java虚拟机
p0-20 (p17): 习题1
p0-21 (p18): 第2章 Java语言基础
p0-22 (p18): 2.1 Java符号集
p0-23 (p18): 2.1.1 标识符及其命名
p0-24 (p19): 2.1.2 关键字
p0-25 (p19): 2.1.3 运算符
p0-26 (p20): 2.1.4 分隔符
p0-27 (p20): 2.1.5 注释
p0-28 (p20): 2.2 数据类型、常量与变量
p0-29 (p20): 2.2.1 数据类型的概念
p0-30 (p21): 2.2.2 常量
p0-31 (p23): 2.2.3 变量
p0-32 (p27): 2.2.4 引用类型
p0-33 (p27): 2.3 表达式和语句
p0-34 (p27): 2.3.1 算术表达式
p0-35 (p31): 2.3.2 赋值表达式
p0-36 (p32): 2.3.3 表达式语句
p0-37 (p33): 2.3.4 关系表达式
p0-38 (p34): 2.3.5 逻辑表达式
p0-39 (p35): 2.3.6 位运算
p0-40 (p36): 习题2
p0-41 (p36): 2.3.7 运算符的优先级
p0-42 (p38): 第3章 程序流程控制
p0-43 (p38): 3.1 选择结构程序设计
p0-44 (p38): 3.1.1 if语句
p0-45 (p43): 3.1.2 switch语句
p0-46 (p45): 3.1.3 条件运算符
p0-47 (p46): 3.2 循环结构程序设计
p0-48 (p46): 3.2.1 while语句
p0-49 (p47): 3.2.2 do-while语句
p0-50 (p48): 3.2.3 for语句
p0-51 (p49): 3.2.4 for语句头的变化与逗号运算符
p0-52 (p50): 3.2.5 循环语句比较
p0-53 (p51): 3.2.6 循环控制要点
p0-54 (p53): 3.2.7 循环嵌套
p0-55 (p55): 3.3 break和continue语句
p0-56 (p55): 3.3.1 break语句
p0-57 (p57): 3.3.2 continue语句
p0-58 (p58): 习题3
p0-59 (p60): 4.1 类与对象的概念
p0-60 (p60): 4.1.1 抽象原则
p0-61 (p60): 第4章 类与对象
p0-62 (p61): 4.1.2 对象
p0-63 (p61): 4.1.3 类
p0-64 (p62): 4.1.4 类与对象的关系
p0-65 (p63): 4.1.5 定义类的一般格式
p0-66 (p64): 4.1.6 Java类库
p0-67 (p66): 4.1.7 创建对象
p0-68 (p68): 4.1.8 使用对象
p0-69 (p69): 4.1.9 对象的初始化与构造方法
p0-70 (p71): 4.2.1 封装的概念
p0-71 (p71): 4.2 封装机制
p0-72 (p72): 4.2.2 类的严谨定义
p0-73 (p72): 4.2.3 类修饰符
p0-74 (p75): 4.3 数据成员
p0-75 (p75): 4.3.1 数据成员的声明
p0-76 (p75): 4.3.2 用static修饰的静态数据成员
p0-77 (p76): 4.3.3 静态数据成员的初始化
p0-78 (p77): 4.3.4 用Final修饰的最终数据成员
p0-79 (p78): 4.4 成员方法
p0-80 (p78): 4.4.1 成员方法的分类
p0-81 (p79): 4.4.2 声明成员方法的格式
p0-82 (p79): 4.4.3 方法体中的局部变量
p0-83 (p80): 4.4.4 成员方法的返回值
p0-84 (p81): 4.4.5 形式参数与实际参数
p0-85 (p83): 4.4.6 成员方法的引用方式
p0-86 (p83): 4.4.7 引用成员方法时应注意的事项
p0-87 (p83): 4.4.8 成员方法的递归引用
p0-88 (p86): 4.4.9 用static修饰的静态方法
p0-89 (p87): 4.4.10 数学函数类方法
p0-90 (p88): 4.4.11 用final修饰的最终方法
p0-91 (p89): 4.4.12 用native修饰的本地方法
p0-92 (p89): 习题4
p0-93 (p91): 5.1.1 消息的概念
p0-94 (p91): 5.1 消息
p0-95 (p91): 第5章 消息、继承与多态
p0-96 (p92): 5.1.2 公有消息和私有消息
p0-97 (p92): 5.1.3 特定于对象的消息
p0-98 (p94): 5.2 访问控制
p0-99 (p94): 5.2.1 公共访问控制符public
p0-100 (p95): 5.2.2 缺省访问控制符
p0-101 (p96): 5.2.3 私有访问控制符private
p0-102 (p97): 5.2.4 保护访问控制符protected
p0-103 (p97): 5.3 多态机制
p0-104 (p98): 5.3.2 重载
p0-105 (p98): 5.3.1 多态的概念
p0-106 (p99): 5.4 继承机制
p0-107 (p99): 5.4.1 继承的概念
p0-108 (p99): 5.3.3 覆盖
p0-109 (p100): 5.4.2 继承的特征
p0-110 (p100): 5.4.3 Java用extends指明继承关系
p0-111 (p103): 5.4.4 this与super
p0-112 (p107): 5.4.5 构造方法的重载与继承
p0-113 (p109): 5.4.6 向方法传递对象
p0-114 (p110): 5.4.7 继承与封装的关系
p0-115 (p111): 5.5.1 抽象类
p0-116 (p111): 5.5 抽象类、接口与包
p0-117 (p114): 5.5.2 接口
p0-118 (p120): 5.5.3 包与程序复用
p0-119 (p124): 习题5
p0-120 (p126): 第6章 数组
p0-121 (p127): 6.1 一维数组
p0-122 (p127): 6.1.1 一维数组的声明
p0-123 (p127): 6.1.2 一维数组的初始化
p0-124 (p128): 6.1.3 一维数组的引用
p0-125 (p129): 6.2.1 测定数组的长度
p0-126 (p129): 6.2 一维数组引用举例
p0-127 (p130): 6.2.2 数组下标的灵活使用
p0-128 (p133): 6.2.3 数组间相互赋值
p0-129 (p134): 6.2.4 向成员方法传递数组元素
p0-130 (p134): 6.2.5 向成员方法传递数组
p0-131 (p136): 6.2.6 同类型不同长度的数组引用同一个成员方法
p0-132 (p137): 6.2.7 数组元素排序
p0-133 (p140): 6.2.8 对象数组
p0-134 (p142): 6.3 二维数组
p0-135 (p143): 6.3.2 二维数组的初始化
p0-136 (p143): 6.3.1 二维数组的声明
p0-137 (p145): 6.4 二维数组的引用
p0-138 (p145): 6.4.1 测定数组的长度及数组赋值
p0-139 (p147): 6.4.2 数组名作为成员方法的参数
p0-140 (p149): 习题6
p0-141 (p151): 第7章 字符串类
p0-142 (p151): 7.1 String类
p0-143 (p151): 7.1.1 创建String对象
p0-144 (p152): 7.1.2 String类的构造方法
p0-145 (p154): 7.1.4 访问字符串对象
p0-146 (p154): 7.1.3 String类的常用方法
p0-147 (p156): 7.1.5 字符串比较
p0-148 (p157): 7.1.6 字符串操作
p0-149 (p158): 7.1.7 将其他类型的数据转换成字符串
p0-150 (p159): 7.1.8 main方法中的参数
p0-151 (p160): 7.2 StringBuffer类
p0-152 (p160): 7.2.1 创建StringBuffer对象
p0-153 (p160): 7.2.2 StringBuffer类的常用方法
p0-154 (p161): 7.2.3 StringBuffer类的测试缓冲区长度的方法
p0-155 (p162): 7.2.4 StringBuffer类的append()方法
p0-156 (p163): 7.2.5 StringBuffer类的insert()方法
p0-157 (p164): 7.2.6 StringBuffer类的setcharAt()方法
p0-158 (p164): 习题7
p0-159 (p166): 第8章 链表
p0-160 (p166): 8.1 链接存储结构的概念
p0-161 (p166): 8.1.1 顺序存储结构的优缺点
p0-162 (p167): 8.1.2 链接存储的概念
p0-163 (p168): 8.1.3 链接存储结构的优缺点
p0-164 (p169): 8.2 链表结点类
p0-165 (p169): 8.2.1 单链表结点类
p0-166 (p170): 8.2.3 创建单链表结点类的应用示例
p0-167 (p170): 8.2.2 双链表结点类
p0-168 (p171): 8.2.4 单链表中结点的链接方法
p0-169 (p172): 8.3 单链表类及其基本操作
p0-170 (p172): 8.3.1 单链表类的抽象描述
p0-171 (p173): 8.3.2 创建一个空链表
p0-172 (p174): 8.3.3 向单链表中添加结点
p0-173 (p175): 8.3.4 遍历单链表
p0-174 (p178): 8.3.6 查找单链表中的一个结点
p0-175 (p180): 8.3.7 按给定条件向单链表中插入一个结点
p0-176 (p182): 8.3.8 删除单链表中的一个结点
p0-177 (p184): 8.3.9 单链表基本操作示例
p0-178 (p187): 8.4 单链表的其他操作
p0-179 (p187): 8.4.1 修改链表中结点的数据值
p0-180 (p188): 8.4.2 链表的排序
p0-181 (p190): 8.4.3 链表的修改与排序应用示例
p0-182 (p191): 习题8
p0-183 (p193): 9.1 GUI设计概述
p0-184 (p193): 9.1.1 图形用户界面元素分类
p0-185 (p193): 第9章 文字与图形GUI设计
p0-186 (p194): 9.1.2 Applet的执行程序
p0-187 (p195): 9.1.3 JApplet类
p0-188 (p195): 9.1.4 Java 2D API
p0-189 (p196): 9.1.7 三种图形对象
p0-190 (p196): 9.1.6 Java 2D API坐标系统
p0-191 (p196): 9.1.8 Graphics2D对象的属性设置
p0-192 (p196): 9.1.5 与图形文字有关的类及其继承关系
p0-193 (p197): 9.2 绘制文字
p0-194 (p197): 9.2.1 绘制文字的成员方法
p0-195 (p199): 9.2.2 Font类
p0-196 (p201): 9.3.1 Color类的构造方法
p0-197 (p201): 9.3.2 Color类的数据成员常量
p0-198 (p201): 9.3 Color类
p0-199 (p202): 9.3.3 Color类的成员方法
p0-200 (p203): 9.4 绘制形状图形
p0-201 (p203): 9.4.1 绘制几何图形的方法与步骤
p0-202 (p203): 9.3.4 应用举例
p0-203 (p204): 9.4.2 绘制线段与矩形
p0-204 (p207): 9.4.3 绘制椭圆、圆及弧
p0-205 (p209): 9.4.4 绘制多边形
p0-206 (p210): 9.4.5 图形重叠时的色彩设置
p0-207 (p212): 9.4.6 绘制剪切文字图形
p0-208 (p214): 习题9
p0-209 (p216): 10.1 Swing概述
p0-210 (p216): 10.1.1 Swing中常用的包
p0-211 (p216): 第10章 常用组件GUI设计
p0-212 (p217): 10.1.2 常用组件的继承关系
p0-213 (p218): 10.2.1 委托事件模型
p0-214 (p218): 10.2.2 Swing组件的事件及监听者
p0-215 (p218): 10.2 事件响应原理
p0-216 (p221): 10.2.3 Java.awt事件类继承关系
p0-217 (p221): 10.2.4 AWT中的事件与事件监听者
p0-218 (p223): 10.3 JLable组件
p0-219 (p223): 10.4 JButton组件与JToggleButton组件
p0-220 (p224): 10.4.1 AbstractButton类的常用成员方法
p0-221 (p225): 10.4.3 JToggleButton类的构造方法
p0-222 (p225): 10.4.4 ActionEvent事件及其响应
p0-223 (p225): 10.4.2 JButton类的构造方法
p0-224 (p226): 10.4.5 应用举例
p0-225 (p228): 10.5.1 JCheckBox类的构造方法
p0-226 (p228): 10.5.2 JradioButton类的构造方法
p0-227 (p228): 10.5 JCheckBox和JRadioButton组件
p0-228 (p229): 10.5.3 ItemEvent事件
p0-229 (p229): 10.5.4 应用举例
p0-230 (p231): 10.6 JComboBox组件
p0-231 (p232): 10.6.1 JComboBox类的构造方法及成员方法
p0-232 (p232): 10.6.2 事件响应
p0-233 (p233): 10.7 JList组件
p0-234 (p234): 10.7.1 JList类的构造方法及成员方法
p0-235 (p234): 10.7.2 ListSelectionEvent事件
p0-236 (p236): 10.8.1 JTextField组件的构造方法及成员方法
p0-237 (p236): 10.8.2 JTextArea组件的构造方法及成员方法
p0-238 (p236): 10.8 JTextField与JTextArea组件
p0-239 (p237): 10.8.3 事件处理
p0-240 (p238): 10.8.4 应用举例
p0-241 (p239): 习题10
p0-242 (p241): 11.1 界面布局管理
p0-243 (p241): 11.1.1 FlowLayout
p0-244 (p241): 第11章 高级组件GUI设计
p0-245 (p242): 11.1.2 BorderLayout
p0-246 (p243): 11.1.3 CardLayout
p0-247 (p244): 11.1.4 GridLayout
p0-248 (p245): 11.1.5 BoxLayout
p0-249 (p248): 11.2 键盘事件(KeyEvent)
p0-250 (p249): 11.3 鼠标事件(MouseEvent)
p0-251 (p251): 11.4 窗口与面板
p0-252 (p251): 11.4.1 JFrame容器
p0-253 (p253): 114.2 窗口事件(WindowEvent)
p0-254 (p255): 11.4.3 JPanel容器
p0-255 (p257): 11.4.4 JScrollPane容器
p0-256 (p258): 11.4.5 JScrollbar组件 .
p0-257 (p262): 11.4.6 JTabbedPane容器
p0-258 (p264): 11.5 菜单设计
p0-259 (p266): 11.6 对话框设计
p0-260 (p267): 11.6.1 JOptionPane类对话框
p0-261 (p274): 11.6.2 JDialog类对话框
p0-262 (p277): 习题11
p0-263 (p279): 第12章 异常处理
p0-264 (p279): 12.1 Java的异常处理机制
p0-265 (p280): 12.1.1 异常处理机制的结构
p0-266 (p280): 12.1.2 异常类的继承关系
p0-267 (p283): 12.2 Java的异常处理语句
p0-268 (p283): 12.2.1 try-catch-finally语句
p0-269 (p284): 12.2.2 嵌套try-catch-finally语句
p0-270 (p285): 12.2.3 抛出异常的throw语句与throws语句
p0-271 (p287): 习题12
p0-272 (p288): 13.1 Java中的多线程实现技术
p0-273 (p288): 13.1.1 线程的生命周期
p0-274 (p288): 第13章 多线程
p0-275 (p290): 13.1.2 Thread类的方法
p0-276 (p292): 13.1.3 通过继承Thread类方式创建线程
p0-277 (p293): 13.1.4 通过实现Runnable接口方式创建线程
p0-278 (p295): 13.2.1 线程调度
p0-279 (p295): 13.2.2 线程优先级
p0-280 (p295): 13.2 多线程的管理
p0-281 (p296): 13.2.3 线程同步
p0-282 (p299): 13.2.4 线程组
p0-283 (p299): 习题13
p0-284 (p301): 14.1 基本输入/输出流类
p0-285 (p301): 14.1.1 InputStream类
p0-286 (p301): 第14章 输入与输出
p0-287 (p305): 14.1.2 OutputStream类
p0-288 (p309): 14.1.3 Reader类和Writer类
p0-289 (p312): 14.2 文件的输入/输出
p0-290 (p312): 14.2.1 File类
p0-291 (p315): 14.2.2 FileInputStream类和FileOutputStream类
p0-292 (p316): 14.2.3 字节文件输入/输出流的读/写
p0-293 (p319): 14.2.4 FileReader类和FileWriter类
p0-294 (p320): 14.2.5 RandomAccessFile类
p0-295 (p323): 习题14
p0-296 (p325): 第15章 网络编程
p0-297 (p325): 15.1 URL通信
p0-298 (p326): 15.1.1 URL类
p0-299 (p327): 15.1.2 利用URL类访问网上资源示例程序
p0-300 (p329): 15.1.3 使用URLConnection类访问网上资源
p0-301 (p330): 15.2 Socket通信
p0-302 (p330): 15.2.1 Socket的概念及通信机制
p0-303 (p331): 15.2.2 Socket类与ServerSocket类
p0-304 (p333): 15.2.3 流式Socket通信的示例程序
p0-305 (p336): 15.2.4 URL通信与Socket通信的区别
p0-306 (p337): 15.3 UDP通信
p0-307 (p337): 15.3.1 UDP通信机制
p0-308 (p338): 15.3.3 DatagramPacket类
p0-309 (p338): 15.3.4 UDP通信示例程序
p0-310 (p338): 15.3.2 DatagramSocket类
p0-311 (p341): 习题15
p0-312 (p343): 16.1 关系数据库与SQL语言
p0-313 (p343): 16.1.1 关系数据库的基本概念
p0-314 (p343): 第16章 JDBC连接数据库
p0-315 (p344): 16.1.2 数据定义语言
p0-316 (p345): 16.1.3 数据操纵语言
p0-317 (p345): 16.1.4 数据查询语言
p0-318 (p346): 16.2 使用JDBC连接数据库
p0-319 (p346): 16.2.1 JDBC结构
p0-320 (p347): 16.2.2 四类JDBC驱动程序
p0-321 (p348): 16.2.3 JDBC编程要点
p0-322 (p348): 16.2.4 常用的JDBC类与方法
p0-323 (p352): 16.2.5 安装ODBC驱动程序示例
p0-324 (p354): 16.3 JDBC编程实例
p0-325 (p354): 16.3.1 创建数据表
p0-326 (p355): 16.3.2 向数据表中插入数据
p0-327 (p356): 16.3.3 更新数据
p0-328 (p358): 16.3.4 删除记录
p0-329 (p359): 习题16
p0-330 (p360): 参考文献
p0-331 (p716): 8.3.5 单链表的创建与遍历示例程序
元数据中的注释
related_files:
filepath:《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip — md5:f0fe0829047191322cb4888b966fa2cc — filesize:39584383
filepath:《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip — md5:772c8ced36ad1a99133cc8a6c4642019 — filesize:39584383
filepath:/读秀/读秀4.0/读秀/4.0/数据库12-1/《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip
filepath:843_28_4b/其他1-30/其他14/《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip
filepath:11539564.rar — md5:30aba616933447b3b564f3ad253326d2 — filesize:39719484
filepath:11539564.zip — md5:0552d4557p55c5c6974ce7aba51f4564 — filesize:39584383
filepath:/读秀/读秀3.0/读秀/3.0/3.0补充/第三部分/其余书库等多个文件/AAA-1/18/11539564.zip
filepath:/读秀/读秀3.0/读秀/3.0/3.0新/其余书库等多个文件/0047/18/11539564.zip
filepath:第二部分/200716/天马c盘/AAA/18/11539564.zip
filepath:《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip — md5:f0fe0829047191322cb4888b966fa2cc — filesize:39584383
filepath:《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip — md5:772c8ced36ad1a99133cc8a6c4642019 — filesize:39584383
filepath:/读秀/读秀4.0/读秀/4.0/数据库12-1/《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip
filepath:843_28_4b/其他1-30/其他14/《普通高等院校计算机类专业系列教材 面向对象程序设计:JAVA (第2版)》_11539564.zip
filepath:11539564.rar — md5:30aba616933447b3b564f3ad253326d2 — filesize:39719484
filepath:11539564.zip — md5:0552d4557p55c5c6974ce7aba51f4564 — filesize:39584383
filepath:/读秀/读秀3.0/读秀/3.0/3.0补充/第三部分/其余书库等多个文件/AAA-1/18/11539564.zip
filepath:/读秀/读秀3.0/读秀/3.0/3.0新/其余书库等多个文件/0047/18/11539564.zip
filepath:第二部分/200716/天马c盘/AAA/18/11539564.zip
开源日期
2024-06-13
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
如果您在本月捐款,您将获得双倍的快速下载次数。
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #9 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:JDownloader -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.