图书介绍
JAVA核心技术 卷1 基础知识 英文 下 第10版pdf电子书版本下载
- (美)CAY S·HORSTMAN著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115420114
- 出版时间:2016
- 标注页数:955页
- 文件大小:46MB
- 文件页数:428页
- 主题词:JAVA语言-程序设计-英文
PDF下载
下载说明
JAVA核心技术 卷1 基础知识 英文 下 第10版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
Chapter 10: 图形界面编程 537
10.1 Swing简介 538
10.2 创建框架 543
10.3 设定框架的显示位置 546
10.3.1 框架属性 549
10.3.2 确定合适的框架大小 549
10.4 在组件中显示信息 554
10.5 处理2D图形 560
10.6 使用颜色 569
10.7 使用特殊的文本字体 573
10.8 显示图片 582
Chapter 11: 事件处理 587
11.1 事件处理基础 587
11.1.1 示例:处理按钮点击事件 591
11.1.2 设置监听器的简洁方法 595
11.1.3 示例:修改观感 598
11.1.4 适配器类 603
11.2 动作 607
11.3 鼠标事件 616
11.4 AWT事件层次 624
11.4.1 语义与底层事件 626
Chapter 12: Swing用户界面组件 629
12.1 Swing与模型-视图-控制器设计模式 630
12.1.1 设计模式 630
12.1.2 模型-视图-控制器模式 632
12.1.3 Swing按钮的模型-视图-控制器分析 636
12.2 布局管理简介 638
12.2.1 边框布局 641
12.2.2 网格布局 644
12.3 文本输入 648
12.3.1 文本框 649
12.3.2 标签与标签组件 651
12.3.3 密码框 652
12.3.4 文本区域 653
12.3.5 滚动窗格 654
12.4 选择组件 657
12.4.1 复选框 657
12.4.2 单选按钮 660
12.4.3 边框 664
12.4.4 组合框 668
12.4.5 滑动条 672
12.5 菜单 678
12.5.1 菜单构建 679
12.5.2 菜单项中的图标 682
12.5.3 复选框和单选按钮菜单项 683
12.5.4 弹出菜单 684
12.5.5 键盘助记符与快捷键 686
12.5.6 启用和禁用菜单项 689
12.5.7 工具栏 694
12.5.8 工具提示 696
12.6 复杂的布局管理 699
12.6.1 网格布局管理 701
12.6.2 组布局 713
12.6.3 不使用布局管理器 723
12.6.4 定制布局管理器 724
12.6.5 遍历顺序 729
12.7 对话框 730
12.7.1 选项对话框 731
12.7.2 创建对话框 741
12.7.3 数据交换 746
12.7.4 文件对话框 752
12.7.5 颜色选择器 764
12.8 GUI程序的问题定位 770
12.8.1 调试技巧 770
12.8.2 把工作交给AWTRobot 774
Chapter 13: 部署Java应用程序 779
13.1 JAR文件 780
13.1.1 创建JAR文件 780
13.1.2 清单文件 781
13.1.3 可执行的JAR文件 782
13.1.4 资源 783
13.1.5 封闭 787
13.2 应用偏好信息的存储 788
13.2.1 属性映射 788
13.2.2 Properties API 794
13.3 服务加载器 800
13.4 Applet 802
13.4.1 一个简单的Applet 803
13.4.2 applet HTML标记及其属性 808
13.4.3 使用参数向Applet传递信息 810
13.4.4 访问图片和音频文件 816
13.4.5 Applet上下文 818
13.4.6 Applet间的通信 818
13.4.7 在浏览器中显示信息 819
13.4.8 沙箱 820
13.4.9 签名代码 822
13.5 Java Web Start/Java Web Start 824
13.5.1 交付一个Java Web Start应用 824
13.5.2 JNLPAPI 829
Chapter 14: 并发 839
14.1 什么是线程 840
14.1.1 使用线程为其他任务提供执行机会 846
14.2 中断线程 851
14.3 线程状态 855
14.3.1 新创建线程 855
14.3.2 可运行线程 855
14.3.3 被阻塞线程与等待线程 856
14.3.4 被终止的线程 857
14.4 线程属性 858
14.4.1 线程优先级 858
14.4.2 守护线程 859
14.4.3 未捕获异常的处理器 860
14.5 同步 862
14.5.1 竞争条件的一个案例 862
14.5.2 竞争条件详解 866
14.5.3 锁对象 868
14.5.4 条件对象 872
14.5.5 synchronized关键字 878
14.5.6 同步块 882
14.5.7 监视器概念 884
14.5.8 volatile字段 885
14.5.9 final变量 886
14.5.10 原子 886
14.5.11 死锁 889
14.5.12 线程局部变量 892
14.5.13 锁测试与超时 893
14.5.14 读/写锁 895
14.5.15 为什么弃用stop和suspend方法 896
14.6 阻塞队列 898
14.7 线程安全的集合 905
14.7.1 高效的映射、集和队列 905
14.7.2 映射表项的原子更新 907
14.7.3 并发散列映射上的主要操作 909
14.7.4 并发的集视图 912
14.7.5 写时复制的数组 912
14.7.6 并行数组算法 912
14.7.7 较早的线程安全的集合 914
14.8 Callable与Future 915
14.9 执行器 920
14.9.1 线程池 921
14.9.2 预订执行 926
14.9.3 控制任务组 927
14.9.4 Fork-Join框架 928
14.9.5 CompletableFuture 931
14.10 同步器 934
14.10.1 信号量 935
14.10.2 倒计时门栓 936
14.10.3 障栅 936
14.10.4 交换器 937
14.10.5 同步队列 937
14.11 线程与Swing 937
14.11.1 运行耗时任务 939
14.11.2 使用Swing工作线程 943
14.11.3 单线程规则 951
附录 953