图书介绍

Java案例开发入门2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java案例开发入门
  • 马杰,魏应彬主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030345783
  • 出版时间:2012
  • 标注页数:205页
  • 文件大小:36MB
  • 文件页数:214页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java案例开发入门PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Java语言简介1

1.1 Java语言的特点1

1.2第一个Java程序2

1.2.1第一个Java应用程序2

1.2.2第一个Java小应用程序5

1.3知识扩展——基于命令行编译和执行Java程序5

第2章 程序开发语言基础8

2.1基本数据类型和数组8

2.1.1基本数据类型9

2.1.2数组12

2.2运算符、表达式和语句15

2.2.1运算符和表达式15

2.2.2语句19

第3章 面向对象基础28

3.1类和对象28

3.1.1类28

3.1.2对象34

3.2包44

3.2.1导入包44

3.2.2自定义包45

3.3访问权限45

3.3.1类的访问权限46

3.3.2成员变量和方法的访问权限47

3.3.3访问器方法50

3.4类的继承53

3.4.1创建子类53

3.4.2使用子类对象54

3.4.3 super关键字57

3.4.4 fiinal关键字60

3.4.5 abstract关键字61

3.4.6向上转型62

3.5接口65

3.5.1接口的定义65

3.5.2实现接口65

3.6异常处理67

3.6.1异常及异常处理67

3.6.2自定义异常68

3.7知识扩展70

3.7.1内部类70

3.7.2匿名类71

第4章 登录界面设计73

4.1登录界面设计73

4.2组件与容器74

4.2.1 JFrame类74

4.2.2 JComponent类76

4.2.3布局方式78

4.3登录界面的实现85

4.4登录界面美化86

4.4.1登录界面美化效果86

4.4.2新登录界面代码实现86

4.4.3新登录界面代码分析88

4.5知识扩展90

4.5.1 String类90

4.5.2 Math类94

4.5.3 Date类95

第5章 主界面设计97

5.1中间容器97

5.1.1 JScrollPane滚动窗格97

5.1.2 JSplitPane拆分窗格98

5.2组件100

5.2.1 JCheckBox类100

5.2.2 JRadioButton类101

5.2.3 JTree类103

5.3组件绘图105

5.4《中小学生汉字水平测试系统》答题界面的实现107

5.4.1主界面效果图107

5.4.2答题界面代码108

5.4.3答题界面代码分析114

5.5知识扩展——菜单栏114

第6章 界面事件处理117

6.1 Java事件处理机制117

6.2常用组件事件处理118

6.2.1 JButton事件处理118

6.2.2 JTextArea事件处理119

6.2.3 JRadioButton事件处理121

6.2.4 JTree事件处理122

6.3在《中小学生汉字水平测试系统》中添加界面事件124

6.4知识扩展125

6.4.1 JDialog对话框125

6.4.2鼠标事件131

6.4.3键盘事件133

6.4.4窗体事件135

第7章 数据储存及访问——文件138

7.1 File类138

7.2输入/输出流139

7.2.1文件I/O字节流140

7.2.2文件I/O字符流142

7.2.3 BufferedReader和BufferedWriter类144

7.3《中小学生汉字水平测试系统》基于文本数据的答题功能实现147

7.4知识扩展151

7.4.1 RandomAccessFile类151

7.4.2 DataOutputStream和DataInputStream类153

第8章 数据存储及访问——数据库155

8.1 JDBC155

8.1.1 JDBC简介155

8.1.2基于MySQL建立数据连接的基本步骤155

8.1.3数据库连接代码分析158

8.2《中小学生汉字水平测试系统》中随机组卷功能的实现160

8.2.1题库表设计160

8.2.2数据库管理类设计161

8.2.3试卷管理类163

8.3知识扩展165

8.3.1基于Access的数据库操作165

8.3.2基于SQL Server2005/ SQL Server2000的数据库操作167

第9章 多线程基础169

9.1 Java多线程概述169

9.2 Java多线程实现169

9.2.1线程的生命周期169

9.2.2用Thread类的子类实现多线程170

9.2.3通过Runnable接口实现多线程172

9.3 Timer计时器线程174

9.4知识扩展——线程同步简介176

第10章 基于Socket的客户端——服务器功能实现177

10.1 Socket套接字编程177

10.1.1 Socket简介177

10.1.2基于套接字实现客户端一服务器通信177

10.1.3基于多线程实现Socket网络编程180

10.2 Socket在《中小学生汉字水平测试系统》中的应用183

10.3知识扩展190

10.3.1 InetAdress类190

10.3.2 UDP通信190

附录1搭建基于Eclipse的Java开发平台193

附录2 MySQL安装及使用Navicat创建数据库201

参考文献205

热门推荐