欢迎订阅《Java程序设计与开发》专栏!
本专栏目前包括三大部分:
① Java基础实验
② Java项目实训
③ Java技能实训
目录
一、Java基础实验
二、Java项目实训
三、Java技能实训
一、Java基础实验
实验 | 目录 | 直达链接 |
实验一 程序设计基础 | ||
1.1 | 编写一个helloworld程序 | https://want595.blog.csdn.net/article/details/129855331 |
1.2 | 输入小写字母字符串,输出对应的大写字母字符串,比如输入abc,输出ABC | https://want595.blog.csdn.net/article/details/134025900 |
1.3 | 输入两个整数a和b,输出他们的和差商积以及余数,商要输出小数部分 | https://want595.blog.csdn.net/article/details/134026001 |
1.4 | 输入一个三位的正整数,输出它的各位数字之和,如输入123,输出6 | https://want595.blog.csdn.net/article/details/134026031 |
1.5 | 写一个将华氏温度转换成摄氏温度的程序 | https://want595.blog.csdn.net/article/details/134025971 |
实验二 函数与日期类 | ||
2.1 | 编写一个函数,将十进制整数转化为十六进制数,十六进制数用字符串存储 | https://want595.blog.csdn.net/article/details/134026255 |
2.2 | 输入将来的一个日期,程序输出其是星期几,距今天(程序运行时日期)有多少天 | https://want595.blog.csdn.net/article/details/134026307 |
2.3 | 从52张扑克牌中随机选出五张牌,注意扑克牌不能重复 | https://want595.blog.csdn.net/article/details/129855354 |
实验三 类与对象 | ||
3.1 | 建立复数类 | https://want595.blog.csdn.net/article/details/134026384 |
3.2 | 建立Line类 | https://want595.blog.csdn.net/article/details/134026511 |
实验四 List容器的应用 | ||
4.1 | 用java的List创建一个记事本程序 | https://want595.blog.csdn.net/article/details/129786277 |
4.2 | 用java的List创建一个自动贩卖机 | https://want595.blog.csdn.net/article/details/128816342 |
实验五 继承 | ||
5.1 | 扩充Shape类族,创建椭圆Ellipse类 | https://want595.blog.csdn.net/article/details/134026628 |
5.2 | 创建椭圆类的子类Circle类 | https://want595.blog.csdn.net/article/details/130039873 |
5.3 | 创建一个碟包 | https://want595.blog.csdn.net/article/details/134027176 |
实验六 接口 | ||
6.1 | 定义USB接口,鼠标类和键盘类都可以作为实现类去实现USB接口 | https://want595.blog.csdn.net/article/details/134027593 |
6.2 | 编写竞赛程序 | https://want595.blog.csdn.net/article/details/134027900 |
实验七 网络通信、异常、线程 | ||
7.1 | 使用Socket和ServerSocket实现客户端和服务器端的数据传输 | https://want595.blog.csdn.net/article/details/134028307 |
7.2 | 设计两个异常类,用于检查身高 | https://want595.blog.csdn.net/article/details/134028436 |
7.3 | 本案例模拟一个简单的银行系统,使用两个不同的线程向同一个账户存钱 | https://want595.blog.csdn.net/article/details/134028597 |
实验八 jdbc、反射、注解 | ||
8.1 | 创建一个数据库,里面建设几个表,通过jdbc实现增删改查 | https://want595.blog.csdn.net/article/details/128678056 |
8.2 | 创建一个数学计算代码,通过junit进行自动化测试 | https://want595.blog.csdn.net/article/details/134028952 |
8.3 | 自定义一个注解,用它标记的执行并于给定值做对比(即简单的junit) | https://want595.blog.csdn.net/article/details/134029038 |
二、Java项目实训
项目实训 | 目录 | 直达链接 |
1 | 汽车租贷系统 | https://want595.blog.csdn.net/article/details/134111338 |
2 | 书店管理系统 | https://want595.blog.csdn.net/article/details/134111524 |
3 | 鲜花商店系统 | https://want595.blog.csdn.net/article/details/134111623 |
4 | 在线订餐系统 | https://want595.blog.csdn.net/article/details/134111813 |
5 | ATM自助取款系统 | https://want595.blog.csdn.net/article/details/130687234 |
6 | ATM基础版完整代码 | https://want595.blog.csdn.net/article/details/128404993 |
7 | ATM进阶版完整代码 | https://want595.blog.csdn.net/article/details/131622446 |
三、Java技能实训
技能实训 | 目录 | 直达链接 | |
DMS数据挖掘系统 | 完整程序 | https://want595.blog.csdn.net/article/details/131625235 | |
1 | Day01 | https://want595.blog.csdn.net/article/details/131473337 | |
2 | Day02 | https://want595.blog.csdn.net/article/details/131514682 | |
3 | Day03 | https://want595.blog.csdn.net/article/details/131516463 | |
4 | Day04 | https://want595.blog.csdn.net/article/details/131529229 | |
5 | Day05 | https://want595.blog.csdn.net/article/details/131525086 | |
6 | Day06 | https://want595.blog.csdn.net/article/details/131529653 | |
7 | Day07 | https://want595.blog.csdn.net/article/details/131533073 | |
8 | Day08 | https://want595.blog.csdn.net/article/details/131536385 | |
9 | Day09 | https://want595.blog.csdn.net/article/details/131553637 | |
10 | Day10 | https://want595.blog.csdn.net/article/details/131572284 | |
11 | Day11 | https://want595.blog.csdn.net/article/details/131575688 | |
12 | Day12 | https://want595.blog.csdn.net/article/details/131593307 | |
13 | Day13 | https://want595.blog.csdn.net/article/details/131594431 | |
14 | Day14 | https://want595.blog.csdn.net/article/details/131621961 | |
15 | Day15 | https://want595.blog.csdn.net/article/details/131622048 |