《Java程序设计与开发》专栏简介

news/2025/2/22 17:18:08/

 欢迎订阅《Java程序设计与开发》专栏!

本专栏目前包括三大部分:

① Java基础实验

② Java项目实训

③ Java技能实训

目录

一、Java基础实验

二、Java项目实训

三、Java技能实训


一、Java基础实验

实验目录直达链接
实验一 程序设计基础
1.1编写一个helloworld程序https://want595.blog.csdn.net/article/details/129855331
1.2输入小写字母字符串,输出对应的大写字母字符串,比如输入abc,输出ABChttps://want595.blog.csdn.net/article/details/134025900
1.3输入两个整数a和b,输出他们的和差商积以及余数,商要输出小数部分https://want595.blog.csdn.net/article/details/134026001
1.4输入一个三位的正整数,输出它的各位数字之和,如输入123,输出6https://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
5ATM自助取款系统https://want595.blog.csdn.net/article/details/130687234
6ATM基础版完整代码https://want595.blog.csdn.net/article/details/128404993
7ATM进阶版完整代码https://want595.blog.csdn.net/article/details/131622446

三、Java技能实训

技能实训目录直达链接
DMS数据挖掘系统完整程序https://want595.blog.csdn.net/article/details/131625235
1Day01https://want595.blog.csdn.net/article/details/131473337
2Day02https://want595.blog.csdn.net/article/details/131514682
3Day03https://want595.blog.csdn.net/article/details/131516463
4Day04https://want595.blog.csdn.net/article/details/131529229
5Day05https://want595.blog.csdn.net/article/details/131525086
6Day06https://want595.blog.csdn.net/article/details/131529653
7Day07https://want595.blog.csdn.net/article/details/131533073
8Day08https://want595.blog.csdn.net/article/details/131536385
9Day09https://want595.blog.csdn.net/article/details/131553637
10Day10https://want595.blog.csdn.net/article/details/131572284
11Day11https://want595.blog.csdn.net/article/details/131575688
12Day12https://want595.blog.csdn.net/article/details/131593307
13Day13https://want595.blog.csdn.net/article/details/131594431
14Day14https://want595.blog.csdn.net/article/details/131621961
15Day15https://want595.blog.csdn.net/article/details/131622048

http://www.ppmy.cn/news/1197301.html

相关文章

CentOS 7 通过 yum 安装 MariaDB(Mysql)

这一版取消了修改配置的操作,改成每次创建数据库时手动指定字符集编码;这一版取消了修改密码的操作,保留 MariaDB 使用无密码的情况,即密码是 ""。 安装步骤: 以下操作都以 root 用户进行操作 以下操作都以 …

leetcode做题笔记213. 打家劫舍 II

你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一…

【多媒体文件格式】AAC

AAC 进阶音讯编码(英语:Advanced Audio Coding,AAC)是有损音讯压缩的专利数位音讯编码标准,由Fraunhofer IIS、杜比实验室、贝尔实验室、Sony、Nokia等公司共同开发。出现于1997年,为一种基于MPEG-2的标准…

图解Linux进程优先级

目录 1.什么是进程优先级? 2.进程优先级原理 3.查看进程优先级 4.修改进程优先级 4.1 setpriority函数原型 4.2 getpriority函数原型 4.3 sched_setscheduler函数原型 4.4 sched_getscheduler函数原型 4.5 sched_setparam函数原型 4.6 sched_getparam函数…

Hybrid App(原生+H5)开发

介绍 市面上主流的hybrid app框架主要有 React Native:由FaceBook开发,使用JavaScript和React来构建原生应用程序Flutter:由Google开发,使用Dart语言。Flutter使用自己的渲染引擎Ionic:基于 Web 技术(HTM…

gdb 日志记录不显示到屏幕的方法(gdb13最新版)

tags: gdb categories: [Debug] 写在前面 gdb 的更新好快啊… 之前的选项都有改动了, 比如 logging… 需要屏幕重定向不能简单设置: set logging on set logging redirect on了, 而是要多开一个配置, 踩坑了 方法 在此之前先看一下我的 gdbinit 配置: set debuginfod e…

[ element-ui:table ] 设置table中某些行数据禁止被选中,通过selectable 定义方法解决

业务需求:需要做到table表格中某些行数据不能被选中,比如在审核一些记录数据时,已经被审核的数据就不能再次提交审核,特别是批量多选的情况,列表中既有已经审核的,也有未审核的,只要求选中未审核…

ubuntu20.04.6使用FTP-及相关安全配置

前言: 作为一名运维,对文件系统,网络,文件共享,内存,CPU,以及一些应用服务及监控相关的知识需要 了解。今天是自己第一次搭建FTP(以前用过smb,windows共享,FT…