图书介绍
程序设计基础 JAVA版PDF|Epub|txt|kindle电子书版本网盘下载
![程序设计基础 JAVA版](https://www.shukui.net/cover/47/30098834.jpg)
- 杨玲玲,王志海主编 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563546015
- 出版时间:2016
- 标注页数:246页
- 文件大小:32MB
- 文件页数:257页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
程序设计基础 JAVA版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序与程序设计1
1.1 计算机无处不在1
1.2 计算机语言2
1.3 算法的定义和特征2
1.3.1 算法概述3
1.3.2 算法的特征和评价3
1.4 算法的表示方法4
1.4.1 自然语言表示法4
1.4.2 流程图表示法4
1.4.3 伪代码表示法6
第2章 Java语言基础8
2.1 Java语言的诞生与发展8
2.2 Java语言的特点9
2.3 Java技术与Java虚拟机9
2.3.1 Java技术与Java平台9
2.3.2 在不同平台上运行Java程序10
2.3.3 Java虚拟机11
2.3.4 Java虚拟机的主要任务11
2.3.5 Java虚拟机的发展12
2.4 Java开发环境12
2.4.1 JDK的下载和安装12
2.4.2 设置JDK的环境变量14
2.4.3 编写Java应用程序16
2.4.4 运行Java应用程序17
2.5 Java基本语法19
2.5.1 程序中的标识与量19
2.5.2 数据的表达形式19
2.5.3 程序中用到的运算符20
第3章 顺序结构22
3.1 和计算机说说话22
3.2 计算机和你说说话25
3.3 帮老农过河28
3.4 美酒换咖啡29
第4章 集成开发环境35
4.1 Eclipse简介35
4.2 安装和配置36
4.3 使用36
4.3.1 界面37
4.3.2 运行项目37
4.3.3 调试38
4.3.4 常用的快捷键40
4.4 插件及其安装40
4.4.1 拷贝安装41
4.4.2 links安装41
4.4.3 update安装43
4.5 Javadoc44
4.5.1 Javadoc简介44
4.5.2 生成Javadoc45
4.6 模板46
4.6.1 缩排47
4.6.2 折行47
4.6.3 注释49
4.7 相关设置51
4.7.1 背景颜色51
4.7.2 字体和颜色52
4.7.3 行号52
第5章 选择结构53
5.1 选择结构无处不在53
5.2 “如果”有梦就有希望53
5.3 如果不行该怎么办56
5.4 如果情况很多,实在不行再说57
5.5 60分算不算高58
第6章 循环结构和数组62
6.1 循环结构62
6.1.1 while循环语句62
6.1.2 do…while循环语句65
6.1.3 for循环语句67
6.1.4 循环嵌套语句69
6.2 循环中的跳转语句70
6.2.1 break语句71
6.2.2 continue语句72
6.3 一维数组74
6.3.1 数组导入:逐个定义变量存储班里学生的Java成绩75
6.3.2 数组的声明和创建77
6.3.3 数组元素77
6.3.4 数组的初始化78
6.4 多维数组82
第7章 面向对象的程序设计89
7.1 理解面向对象89
7.1.1 无所不在的对象89
7.1.2 物以类聚90
7.1.3 你是你,我是我92
7.2 面向对象的程序设计思想95
7.2.1 现实世界的体现95
7.2.2 我不关心那么多95
7.2.3 你的是我的,我的还是我的96
7.2.4 鸟会飞,鱼会游,它们都是动物99
第8章 Java编程规范102
8.1 源代码文件102
8.1.1 源文件命名102
8.1.2 源文件的内部组织形式102
8.2 命名约定103
8.2.1 包名104
8.2.2 类名/接口名104
8.2.3 变量名104
8.2.4 方法名105
8.2.5 标签名106
8.2.6 Java命名建议106
8.3 空白的使用108
8.3.1 空白行108
8.3.2 空格108
8.3.3 缩进109
8.3.4 续行109
8.4 注释110
8.4.1 单行注释110
8.4.2 块注释111
8.4.3 Javadoc注释111
8.5 类112
8.5.1 类的声明112
8.5.2 类体的组织结构112
8.5.3 访问级别113
8.5.4 文档注释113
8.5.5 成员变量113
8.5.6 构造函数113
8.5.7 成员方法114
8.5.8 初始化114
8.5.9 内部类116
8.6 接口117
8.7 语句117
8.7.1 简单语句117
8.7.2 复合语句118
8.8 代码编写惯例规则120
8.8.1 禁止的情况120
8.8.2 使用“done”标志退出循环120
8.8.3 自增运算符120
8.8.4 不要使用意义不明的数字120
第9章 简单应用实例122
9.1 趣味性实例122
9.2 实用性实例129
第10章 图形化用户界面编程142
10.1 概述142
10.2 Swing中的基本容器142
10.2.1 窗体类(JFrame)143
10.2.2 面板类(JPanel)144
10.3 Swing中的常用组件145
10.3.1 标签(JLabel)145
10.3.2 按钮(JButton)147
10.3.3 单行文本框(JTextField)148
10.3.4 文本域(JTextArea)150
10.3.5 下拉框(JComboBox)151
10.3.6 单选框和复选框(JRadioButton和JCheckBox)152
10.4 Java事件处理154
10.4.1 Java事件处理模型概述154
10.4.2 Java中的事件类156
10.4.3 Java事件处理的写法156
10.5 布局管理器160
10.5.1 边界布局管理器(BorderLayout)161
10.5.2 流式布局管理器(FlowLayout)163
10.5.3 网格布局管理器(GridLayout)164
10.6 高级容器和组件165
10.6.1 滚动面板(JScrollPane)165
10.6.2 标准对话框(JOptionPane)166
10.6.3 菜单(JMenuBar、JMenu和JMenuItem)169
10.6.4 选项卡(JTabbedPane)172
10.7 综合实例173
第11章 综合应用实例178
11.1 聚沙成塔178
11.2 没有数据库的数据操作191
11.3 锻炼神经反射游戏240
参考文献246