实例介绍
本书基于建构主义教育思想,通过大量循序...内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重点建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。
【实例截图】
【核心代码】
.
├── Java就该这样学
│ └── codes
│ ├── 第一部分 认识Java程序
│ │ ├── 1.10第一阶段总结
│ │ │ └── MyBall.java
│ │ ├── 1.1开始Java程序
│ │ │ └── MyTest.java
│ │ ├── 1.2画王八
│ │ │ ├── HtPanel.class
│ │ │ ├── Huatu.class
│ │ │ ├── Huatu.java
│ │ │ └── MyTest.java
│ │ ├── 1.3满天星星
│ │ │ ├── MyPanel.class
│ │ │ ├── MyTest.class
│ │ │ └── MyTest.java
│ │ ├── 1.4飞行的小球
│ │ │ └── MyBall.java
│ │ ├── 1.5小球撞墙
│ │ │ ├── MyBall.class
│ │ │ ├── MyBall.java
│ │ │ └── MyPanel.class
│ │ ├── 1.6下大雪
│ │ │ ├── MyPanel.class
│ │ │ ├── MySnow.class
│ │ │ └── MySnow.java
│ │ ├── 1.7键盘控制小球
│ │ │ └── MyBall.java
│ │ ├── 1.8打字母的游戏
│ │ │ └── MyChar.java
│ │ └── 1.9鼠标控制小球
│ │ └── MyBall.java
│ ├── 第三部分 获得逻辑能力
│ │ ├── 3.1 用数组实现的记事本
│ │ │ └── MyNote.java
│ │ ├── 3.10 保存用户的Socket
│ │ │ └── QQServer.java
│ │ ├── 3.11 同步用户名
│ │ │ ├── QQLogin.java
│ │ │ ├── QQMain.java
│ │ │ └── QQServer.java
│ │ ├── 3.12 多用户转发逻辑
│ │ │ ├── QQLogin.java
│ │ │ ├── QQMain.java
│ │ │ └── QQServer.java
│ │ ├── 3.2 使用链表的记事本
│ │ │ └── MyLinkedNote.java
│ │ ├── 3.3 让java系统库帮助你
│ │ │ └── MyNote.java
│ │ ├── 3.5 深入学习ArrayList和LinkedList
│ │ │ └── MyTest.java
│ │ ├── 3.6 Set集合
│ │ │ ├── 使用HashSet
│ │ │ │ └── MyTest.java
│ │ │ ├── 依赖算法
│ │ │ │ └── MyTest.java
│ │ │ ├── 冒泡排序
│ │ │ │ └── MyTest.java
│ │ │ ├── 选择排序
│ │ │ │ └── MyTest.java
│ │ │ └── 非经典的排序
│ │ │ └── MyTest.java
│ │ ├── 3.7 试试二分查找,理解二叉树
│ │ │ └── MyTest.java
│ │ └── 3.8 复制一个目录的内容
│ │ └── CopyDir.java
│ ├── 第二部分 开始一个项目
│ │ ├── 2.1 聊天界面
│ │ │ ├── QQLogin.class
│ │ │ ├── QQLogin.java
│ │ │ └── QQMain.java
│ │ ├── 2.2 响应用户输入
│ │ │ ├── QQLogin.class
│ │ │ └── QQLogin.java
│ │ ├── 2.3 IO流
│ │ │ ├── 字符流
│ │ │ │ └── MyReadFile.java
│ │ │ ├── 读文件
│ │ │ │ └── MyReadFile.java
│ │ │ ├── 文件复制
│ │ │ │ └── MyReadFile.java
│ │ │ ├── 复制大文件
│ │ │ │ └── MyReadFile.java
│ │ │ ├── 实现聊天记录
│ │ │ │ ├── QQLogin.java
│ │ │ │ └── QQMain.java
│ │ │ └── 文件加密解密
│ │ │ ├── MyDecrypt.java
│ │ │ ├── MyEncryp.java
│ │ │ └── MyKey.java
│ │ ├── 2.4 建立网络通讯
│ │ │ ├── 在网络上传个消息
│ │ │ │ ├── MyClient.java
│ │ │ │ └── MyServer.java
│ │ │ ├── 将聊天信息发送到服务器
│ │ │ │ ├── QQLogin.java
│ │ │ │ ├── QQMain.java
│ │ │ │ └── QQServer.java
│ │ │ └── 到服务器验证用户名和密码
│ │ │ ├── QQLogin.java
│ │ │ ├── QQMain.java
│ │ │ └── QQServer.java
│ │ ├── 2.5 数据库访问
│ │ │ ├── 用java访问数据库
│ │ │ │ └── TestSQL.java
│ │ │ ├── 用户身份验证
│ │ │ │ └── TestSQL.java
│ │ │ ├── 将代码融入项目中
│ │ │ │ ├── QQLogin.java
│ │ │ │ ├── QQMain.java
│ │ │ │ └── QQServer.java
│ │ │ └── 用文件模拟数据库
│ │ │ └── MyUser.java
│ │ └── 2.6 应对多用户访问
│ │ ├── QQLogin.java
│ │ ├── QQMain.java
│ │ └── QQServer.java
│ └── 第四部分 理解面向对象
│ ├── 4.2 做一个数据库的管理工具
│ │ ├── DataBase.java
│ │ ├── ShowData.class
│ │ ├── ShowData.java
│ │ └── ShowTable.java
│ ├── 4.3 驾驭JTable
│ │ ├── DataBase.java
│ │ └── TestJTable.java
│ ├── 4.4 有更好的方法驾驭JTable
│ │ ├── DataBase.java
│ │ └── TestJTable.java
│ ├── 4.5 用面向对象的办法驾驭JTable
│ │ ├── DataBase.java
│ │ ├── MyTableModel.java
│ │ └── TestJTable.java
│ └── 4.6 完成资源管理器
│ ├── DataBase.class
│ ├── DataBase.java
│ ├── EditData.class
│ ├── EditData.java
│ ├── MyTableModel.class
│ ├── MyTableModel.java
│ ├── ShowData.class
│ ├── ShowData.java
│ ├── ShowTable.class
│ └── ShowTable.java
└── 好例子网_Java就该这样学.rar
55 directories, 90 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论