最新公告
  • 欢迎您光临源码库,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入
  • 《Java经典编程300例》PDF 下载

    资源名称:《Java经典编程300例》PDF 下载

    内容简介:

    本书最大的特色就是以基础知识为框架,介绍了各部分知识所对应的常用开发实例,并进行了透彻解 代码解析和知识扩展4部分,每一部分都进行了细致的说明。本书附带大量配套教学视频,这些视频文件和书中的实例源代码一起收录 于本书的配套光盘中。

    本书共分3篇。第1篇“基础篇”主要介绍Java语言基础、流程控制、数组、字符串和面向对象编 程等知识;第2篇“应用篇”介绍Java多线程、集合框架、枚举和泛型、异常处理、Java的输入/输出流 等技术;第3篇“开发篇”详细介绍图形界面编程和数据库编程等方面的知识,以提高读者的实战水平。

    本书所精选的实例都是一线开发人员在实际项目中所积累的,并进行了技术上的解析,给出了实现过 程,读者通过对本书的学习,能够快速提高开发能力。本书适合所有想全面学习Java开发技术的人员阅读,也适合使用Java进行开发的各类工程技术人员参考;对于经常使用Java进行开发的人员,更是一本 不可多得的案头必备参考书。

           

    资源目录:

    第一篇 基 础 篇

    第1 章 Java 语言基础…………………………………………………………………………………..1

    实例001 输出“HelloWorld”语句…………………………………………………..1

    难度指数 ★☆☆☆☆☆ 占用时间 ??○○

    实例002 用“*”直接输出三角形………………………………………………3

    难度指数 ★☆☆☆☆☆ 占用时间 ??○○

    实例003 可爱的符号表情……………………………………………………….3

    难度指数 ★☆☆☆☆☆ 占用时间 ??○○

    实例004 计算机支持的最大整数值是多少……………………………………4

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例005 获取浮点类型的最大最小值……………………………………………….5

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例006 常见字母的大小写转换…………………………………………………7

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例007 实现基本类型的类型转换………………………………………………..9

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例008 判断一个数字的奇偶性………………………………………………. 11

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例009 不借助第三者实现两个变量值的互换………………………………………… 12

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例010 实现输入字符的加密和解密…………………………………………….. 13

    难度指数 ★★★★☆☆ 占用时间 ??○○

    第2 章 Java 流程控制……………………………………………………….15

    实例011 判断某一年是否为闰年……………………………………………… 15

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例012 验证用户登录信息…………………………………………………………….. 17

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例013 QQ 等级活跃天数计算器……………………………………………… 18

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例014 根据收入情况计算个人所得税……………………………………………… 20

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例015 你的公司有多少奖金……………………………………………………………… 22

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例016 判断用户输入月份的季节……………………………………………………. 23

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例017 根据消费金额计算折扣……………………………………………………… 25

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例018 招聘计算机语言程序员…………………………………………………………. 26

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例019 计算1+1/2!+1/3!+…+1/10!的值…………………………………………… 27

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例020 实现输出杨辉三角……………………………………………………………………. 29

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例021 空心菱形如何表示…………………………………………………………………. 30

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例022 打印九九乘法表…………………………………………………………………………. 33

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例023 猴子分桃问题…………………………………………………………………………… 34

    难度指数 ★★★★☆☆ 占用时间 ??○○

    第3 章 数组………………………………………………………………………………………………36

    实例024 获取一维数组中的最大最小值…………………………………………….. 36

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例025 实现矩阵的转置……………………………………………………………. 38

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例026 求矩阵的迹(主对角线之和)……………………………………………………… 40

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例027 1、2、3、4 能组成多少个互不相同的三位数…………………………………. 41

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例028 统计出数组中各种字符的个数……………………………………………….. 42

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例029 使用最简单的for 循环对数组进行排序…………………………………………. 44

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例030 使用选择排序法对数组进行排序………………………………………………………. 45

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例031 使用冒泡排序法对数组进行排序…………………………………………….. 47

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例032 使用快速排序法对数组进行排序……………………………………………….. 48

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例033 使用直接插入法对数组进行排序……………………………………………… 50

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例034 使用sort()方法对数组进行排序………………………………………………….. 53

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例035 猴子选大王……………………………………………………………………………………. 54

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例036 九宫格问题………………………………………………………………………………. 56

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例037 使用数组实现电话号码加密…………………………………………. 57

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例038 幸运观众是如何产生的……………………………………………………… 58

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例039 使用数组来实现计算器页面………………………………………………. 61

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例040 使用数组实现复选框设置……………………………………………………….. 63

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例041 反转输出数组元素…………………………………………………………………. 65

    难度指数 ★★★★★☆ 占用时间 ??○○

    第4 章 字符串…………………………………………………………..68

    实例042 输入的用户名找回用户密码…………………………………………… 68

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例043 将数字货币金额转换为大写格式…………………………………….. 69

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例044 将数字格式化为货币字符串……………………………………………….. 72

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例045 实现不同字符串的连接……………………………………………………….. 73

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例046 字符串大小写转换………………………………………………………. 74

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例047 计算字符串中子串出现的次数……………………………………………. 76

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例048 当前日期的格式化……………………………………………………………………. 77

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例049 判断字符串是否为数字……………………………………………………………. 78

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例050 判断网页请求和FTP 请求…………………………………………………………… 79

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例051 验证IP 地址的有效性……………………………………………….. 80

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例052 鉴别非法的电话号码………………………………………………………. 82

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例053 ASCII 编码查看器…………………………………………………………………. 83

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例054 对用户名进行比较排序……………………………………………………………………. 84

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例055 批量替换特定的字符串…………………………………………………………… 85

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例056 去掉字符串中的空格…………………………………………………………………… 87

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例057 获取字符串中汉字的个数………………………………………………………….. 89

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例058 字符串的编码转换…………………………………………………………………. 90

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例059 海量字符串的快速操作………………………………………………………. 91

    难度指数 ★★★★★★ 占用时间 ??○○

    第5 章 面向对象…………………………………………………………………………………………..94

    实例060 自定义学生类………………………………………………………………………….. 94

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例061 成员变量的默认初始化值…………………………………………………. 96

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例062 查看类的声明……………………………………………………………………………… 97

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    示例063 查看类的成员……………………………………………………………………………… 99

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例064 查看内部类信息…………………………………………………………………………… 101

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例065 同名方法的使用…………………………………………………………………. 102

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例066 动态调用类中的方法……………………………………………………………. 103

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例067 实现类的动态实例化………………………………………………………………… 105

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例068 摄氏温度与华氏温度的转换………………………………………………… 106

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例069 统计商品销售量…………………………………………………………………. 107

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例070 汉诺塔问题的解决……………………………………………………………………. 108

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例071 领导和员工的差异………………………………………………………………………… 110

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例072 重写(覆盖)父类中的方法…………………………………………………………. 112

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例073 计算几何图形的面积……………………………………………………………………. 114

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例074 简单的长度单位转换器…………………………………………………………………. 116

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例075 使用字符串输出对象……………………………………………………….. 118

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例076 使用策略模式保存图片类型………………………………………………… 120

    难度指数 ★★★★★★ 占用时间 ??○○

    实例077 使用局部内部类实现闹钟的应用………………………………………………….. 121

    难度指数 ★★★★★★ 占用时间 ??○○

    实例078 使用静态内部类获取数组中的最大和最小值……………………………………… 123

    难度指数 ★★★★★★ 占用时间 ??○○

    实例079 创建长度可变的数组………………………………………………………………….. 125

    难度指数 ★★★★★★ 占用时间 ??○○

    实例080 简单的手机销售流程………………………………………………………………………… 126

    难度指数 ★★★★★★ 占用时间 ??○○

    第二篇 应 用 篇

    第6 章 Java 集合类………………………………………………………………………………………… 128

    实例081 不重复地进行随机数组排序………………………………………………………….. 128

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例082 实现List 集合中数组的自动排序………………………………………………….. 129

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例083 使用动态数组保存用户名…………………………………………………………… 131

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例084 使用For 循环遍历ArrayList ………………………………………………………… 133

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例085 使用Iterator 遍历ArrayList ……………………………………………………….. 134

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例086 使用ListIterator 逆序遍历ArrayList……………………………………………….. 135

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例087 简单的电子词典……………………………………………………………………. 137

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例088 猴子选大王2…………………………………………………………………………………. 138

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例089 使用HashSet 实现学生信息管理…………………………………………………. 139

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例090 使用TreeSet 管理学生成绩信息………………………………………………. 141

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例091 二分查找字符串中指定关键字………………………………………………… 144

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例092 使用HashMap 实现常用的查找功能……………………………………………….. 146

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例093 使用TreeMap 实现学生成绩的查找功能……………………………………………. 147

    难度指数 ★★★★★☆ 占用时间 ??○○

    实例094 使用Vector 类管理图书书目信息………………………………………………. 150

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例095 使用Stack 栈实现字符串的逆序输出…………………………………………… 151

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例096 读写Properties 文件…………………………………………………………………….. 152

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    第7 章 多线程………………………………………………………………………………………………… 154

    实例097 线程的启动与结束…………………………………………………………………………….. 154

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例098 查看线程的运行状态…………………………………………………………………………. 157

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例099 设置线程优先级分配CPU 运行时间……………………………………………. 159

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例100 篮球运动员的比赛安排(线程的休眠和唤醒) ………………………….. 161

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例101 CSDN 资源搜索与下载(线程等待和通报)……………………………… 163

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例102 非诚勿扰,爱情对对碰(线程join()等待方法) ………………………………. 165

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例103 诺贝尔奖莫言作品集的获取(yield()让步方法) …………………………… 167

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例104 ATM 存取机的实现(线程的同步)…………………………………………………. 169

    难度指数 ★★★★☆☆ 占用时间 ??○○

    实例105 模拟淘宝网购物买卖双方交易…………………………………………………………… 172

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例106 房门终于被打开了(解决死锁的方法) …………………………………………… 175

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例107 创建自己的任务定时器………………………………………………… 178

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例108 医院手术任务(线程池任务)…………………………………………. 179

    难度指数 ★★★★★☆ 占用时间 ??○○

    第8 章 Java 异常处理………………………………………………………………………… 183

    实例109 算数异常(ArithmeticException)………………………………………………… 183

    难度指数 ★★☆☆☆☆ 占用时间 ??○○

    实例110 数组下标越界异常(ArrayIndexOutOfBoundsException)………………. 184

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例111 数组元素类型不匹配异常(ArrayStoreException) ……………………………… 185

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例112 强制类型转换异常(ClassCastException) …………………………………….. 186

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例113 空指针异常(NullPointerException) ……………………………………………….. 187

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    实例114 数字格式转换异常(NumberFormatException) ……………………………… 188

    难度指数 ★★★☆☆☆ 占用时间 ??○○

    资源截图:

    《Java经典编程300例》PDF 下载插图源码资源库

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

    源码资源库 » 《Java经典编程300例》PDF 下载