图书介绍

JAVA范例大全PDF|Epub|txt|kindle电子书版本下载

JAVA范例大全
  • 尹继平,张帆编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111281245
  • 出版时间:2009
  • 标注页数:748页
  • 文件大小:263MB
  • 文件页数:762页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

JAVA范例大全PDF格式电子书版下载

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

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

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

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

图书目录

第1章 开发环境搭建1

实例1下载、安装并配置JDK1

实例2第一个Java程序3

实例3在Eclipse中创建第一个Java程序4

常见问题javac不是内部或者外部命令6

常见问题 找不到类文件6

常见问题 语法错误7

第2章Java基础语法9

实例4变量和常量9

实例5基本数据类型转换10

实例6操作多种运算符12

实例7不同数制间的转换17

实例8多种方式实现阶乘的算法20

第3章 流程控制语句23

实例9打印任一年日历23

实例10控制台输出几何图形26

实例11杨辉三角28

实例12拜访过程(break和continue)29

常见问题for循环初始化问题31

第4章 数组32

实例13一维数组复制、插入和合并32

实例14数组排序35

实例15 数组搜索37

实例16去掉数组重复数字39

实例17求质数(素数)41

实例18矩阵的加减和转置43

实例19数组实现顺序栈与队列46

实例20 Arrays数组的应用50

第5章 面向对象设计54

实例21图形面积与周长(抽象类)54

实例22宠物结婚(封装)56

实例23一个盒子(继承)58

实例24学生的生活(多态)60

实例25员工薪资(接口)62

实例26我的类型(instanceof运算符)66

实例27匿名内部类68

实例28静态内部类70

实例29成员内部类71

实例30局部内部类73

实例31单例模式(Singleton)75

实例33开车(简单工厂模式)77

实例33旅游(工厂方法模式)79

实例34花园布局(抽象工厂模式)80

实例35几何图形(适配器模式)82

第6章 字符串85

实例36获取字符串长度85

实例37比较字符串86

实例38 Java字符串与文件的互转88

实例39截取带汉字的字符串91

实例40替换字符串中的部分字符92

实例41 Java字符串之密码加密93

实例42正则表达式验证字符串95

第7章Java常用类98

实例43数字的舍入98

实例44转换数字的进制101

实例45随机数103

实例46 Java Applet绘制心形曲线106

实例47简单的计算器107

实例48日历和日期118

实例49 Java编制的时钟121

实例50简单的日历124

实例51内存管理130

实例52利用currentTimeMillis()计算程序执行的时间131

实例53利用exit()退出虚拟机132

实例54获取和设置环境属性133

实例55利用换底公式求任意对数值135

实例56使用取整函数135

实例57利用GregorianCalendar输出日历136

实例58 Formatter类的简单使用138

实例59 Pattern类的使用140

实例60匹配方法的使用141

实例61替换方法的使用142

实例62检验E-mail的合法性143

第8章 集合146

实例63谁养鱼(运用ArrayList)146

实例64查看书目(运用Iterator)153

实例65操作元素(运用Vector)155

实例66栈和队列(运用LinkedList)157

实例67电视频道(运用集的相关类)162

实例68植物种类(运用映射的相关类)165

实例69不重复的随机数序列168

实例70读写Properties文件170

实例71配置Properties带附件发送邮件175

实例72资源国际化(Properties)179

常见问题 读取Properties文件出现中文乱码182

第9章Java异常处理与反射机制183

实例73运用throws、 throw、 try与catch183

实例74 throws声明异常的实例185

实例75自定义异常类187

实例76使用finally避免资源漏洞189

实例77反射机制191

第10章I/O及文件操作196

实例78创建文件和目录196

实例79查找文件199

实例80删除文件夹和文件201

实例81文件复制与移动204

实例82多种方式读取文件内容209

实例83多种方式写文件213

实例84随机访问文件216

实例85追加文件内容219

实例86文件锁定220

实例87分割与合并文件222

实例88序列化和反序列化226

实例89 Zip格式压缩、解压缩文件228

实例90从Jar中读取文本232

实例91流标记分割和统计字符串234

实例92 Java操作Excel文件237

第11章Java高级特性245

实例93自动装箱与拆箱245

实例94 for/in循环247

实例95参数不确定(可变长参数)249

实例96方法改变(协变式返回类型)251

实例97静态导入252

实例98动物搭配(泛型)253

实例99人员信息(枚举类型)256

实例100 printf()用法260

实例101使用ProcessBuilder调用外部命令263

实例102监控管理虚拟机267

第12章XML开发273

实例103 HTML文件转成XML文件273

实例104 XML文件转成HTML文件275

实例105 DOM4j解析XML文件278

实例106 JDOM解析XML文件285

实例107 DOM解析XML文件292

实例108 SAX解析XML文件297

实例109 W3C解析XML文件301

第13章Java网络编程306

实例110获取IP地址和域名306

实例111获取网络资源(URL)308

实例112 FTP文件传输模拟311

实例113自制浏览器316

实例114点对点通信(Socket基于TCP协议)323

实例115点对面通信(Socket基于TCP/IP协议)327

实例116多线程断点续传(基于HTTP)332

实例117代理服务器的实现340

实例118 IP多点传送(基于UDP的C/S)345

第14章 线程350

实例119启动和停止线程350

实例120多线程同步方法352

实例121取钱存钱(线程同步互斥)354

实例122谁唤醒了我(线程沉睡和唤醒)357

实例123让步传文件(线程让步)359

实例124爱子(守护线程)361

实例125有始有终(线程连接)363

实例126模拟下载文件(线程等待和通报)365

实例127家族等级(线程优先级)368

实例128定时器(Timer)371

实例129没法吃饭(死锁)372

实例130方便吃饭(解决死锁)375

实例131查看JVM中所有的线程和线程组376

实例132执行任务(线程池)378

实例133碰撞的球(多线程)382

实例134钟表(多线程)387

实例135模拟生产者与消费者392

实例136仿迅雷下载文件396

第15章 图形编程403

实例137多变的按钮403

实例138自制对话框405

实例139模仿QQ空间的电子相册409

实例140会动的七彩文字413

实例141模仿3D渐层效果416

实例142模仿QQ空间的欢迎动画418

实例143百叶窗效果420

实例144闪电效果425

实例145模拟放大镜效果430

实例146水面倒影432

实例147美丽的烟花435

实例148开窗游戏439

第16章Java安全445

实例149一个简单的加密和解密程序——凯撒密码445

实例150创建对称密钥447

实例151 CBC方式的加密448

实例152 CBC方式的解密450

实例153计算消息摘要451

实例154使用消息摘要保存口令452

实例155使用消息摘要验证口令454

实例156攻击消息摘要保存的口令455

实例157使用加盐技术防范字典式攻击457

实例158输入流的加密459

实例159输入流的解密460

实例160输出流的加密461

实例161输出流的解密463

实例162 RSA算法进行加密464

实例163 RSA算法进行解密466

实例164创建DH共享密钥468

实例165用公钥计算消息摘要的验证码472

实例166利用DES加密/解密474

第17章Java多媒体495

实例167幸运52 (Applet)495

实例168三维弹球游戏(Java 3D)498

实例169贪吃的小蛇502

实例170有趣的拼图游戏510

实例171滚动的文字517

实例172简单的GIF动画效果519

实例173简单的声音播放522

实例174多媒体播放器526

实例175有趣的采钻游戏532

第18章Java Mail543

实例176发送邮件543

实例177发送附件邮件549

实例178一对多的发送方式552

实例179接收邮件556

实例180删除邮件572

实例181利用Java API发送E-mail574

第19章 数据库技术583

实例182连接各种数据库583

实例183创建表结构587

实例184表数据的基本操作590

实例185批处理593

实例186事务处理596

实例187 Applet连接数据库600

实例188简单的JDBC连接608

实例189 RowSet接口610

实例190调用存储过程617

实例191图片文件存入数据库620

实例192数据库图片的输出622

实例193利用console控制台运行类中的汉字处理方案624

实例194 Servlet中的汉字处理方案625

实例195 JSP中的汉字处理方案627

实例196 Tomcat连接池的配置629

实例197 MySQL数据库的分页形式633

实例198连接ODBC数据库的Apple程序640

第20章JSP/Servlet技术644

实例199 JSP与Servlet之间的跳转644

实例200简单的JSP多人聊天室653

实例201 Servlet生成的动态图片658

实例202简单的JSP上传文件661

实例203用Servlet获取Web服务器信息666

实例204可选择的图形验证码670

实例205简单的页面注册675

实例206用Servlet实现分页查看数据库686

实例207简单的BBS论坛697

第21章Java程序综合案例:教务处管理系统5

21.1登录界面的设计与代码实现705

21.2功能选择界面的设计708

21.3学生信息系统界面的设计716

21.4教师信息系统界面的设计727

21.5领导信息系统界面的设计738

热门推荐