java练习题
文章平均质量分 57
2021年时java学习练习题全记录
PerCheung
我的GitHub网页https://percheung.github.io/#/toc同步了CSDN的博客文章,而且界面更美观,阅读更舒服,欢迎点击观看。
展开
-
Java程序员面试题
一些Java面试题。原创 2023-08-02 19:14:45 · 683 阅读 · 0 评论 -
疫情管理系统(纯java基础版)
本系统基于纯java基础开发,使用jdbc操作mysql数据库,在控制台展现了登陆注册,物资捐赠,物资发放功能。原创 2021-12-23 20:15:42 · 1532 阅读 · 1 评论 -
用Java操作MySQL
用Java操作MySQL目录一、创建数据库1、建库2、建表二、开始准备jdbc1、导入mysql驱动jar包2、开始写jdbc代码三、那就运行吧附:最终代码DBUtilMaindb.properties一、创建数据库打开Navicat(我用的是DataGrip)的查询控制台1、建库sql代码:create schema StudentManagement;2、建表sql代码:建立教师表create table teacher( t_id int not null primary原创 2021-08-22 17:43:01 · 15892 阅读 · 9 评论 -
2021-08-14 Java练习题
2021-08-14 Java练习题目录:1、按要求编写一个Java应用程序:(1)定义一个类,描述一个矩形,包含有长、宽两种属性,和计算面积方法。(2)编写一个类,继承自矩形类,同时该类描述长方体,具有长、宽、高属性,和计算体积的方法。(3)编写一个测试类,对以上两个类进行测试,创建一个长方体,定义其长、宽、高,输出其底面积和体积。2、有员工类:员工编号,姓名,工资,年龄。(1)创建十个员工,存储在List集合中。(2)请按照如下要求排序:3、服务器上存储的有一个文本文件java.txt,请在客户端:(1原创 2021-08-14 23:55:43 · 860 阅读 · 0 评论 -
2021-08-13 Java练习题
2021-08-13 Java练习题目录通信软件的功能:有客户端和服务器端,实现客户端和服务器相互不停的发送和接收消息。要求发送和接收消息可以同时进行。一、客户端与服务器交流服务器客户端二、多个客户端与服务器群流服务器客户端通信软件的功能:有客户端和服务器端,实现客户端和服务器相互不停的发送和接收消息。要求发送和接收消息可以同时进行。一、客户端与服务器交流服务器package zpb.practice;import java.io.IOException;import java.io.Inpu原创 2021-08-14 23:47:37 · 122 阅读 · 0 评论 -
2021-08-12 Java练习题
2021-08-12 Java练习题目录:1、使用多线程,模拟龟兔赛跑的场景。2、编写一个有两个线程的程序,第一个线程用来计算2~100000之间的奇数的个数,第二个线程用来计算100000~200000之间的偶数的个数,最后输出结果。3、使用多线程实现多个文件同步复制功能,并在控制台显示复制的进度,进度以百分比表示。例如:把文件A复制到E盘某文件夹下,在控制台上显示“XXX文件已复制10%”,“XXX文件已复制20%”……“XXX文件已复制100%”,“XXX复制完成!”4、设计4个线程,其中两个线程每次原创 2021-08-13 13:39:09 · 278 阅读 · 0 评论 -
2021-08-11 Java练习题
2021-08-11 Java练习题目录:1、使用TCP网络编程,实现图片的下载。2、使用URL编程,下载一个网络图片3、使用TCP网络编程,完成注册功能1、使用TCP网络编程,实现图片的下载。服务器代码package zpb.practice.tcp;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStream;import java.ne原创 2021-08-11 22:56:22 · 107 阅读 · 0 评论 -
2021-08-09 Java练习题
2021-08-09 Java练习题目录:1、已知一个目录,判断下面是否包含.jpg文件,如果有请输出文件名称。2、遍历指定目录下的所有文件,包括子目录中的文件。(使用递归方法)3、判断某目录下是否有HelloWorld.txt文件。4、c盘下有一个图片,请将它复制到d盘下。5、统计一个英文字母文件中,各字母出现的次数。1、已知一个目录,判断下面是否包含.jpg文件,如果有请输出文件名称。package zpb.practice;import java.io.File;/** * @autho原创 2021-08-09 22:14:52 · 149 阅读 · 0 评论 -
2021-08-06 Java练习题
2021-08-06 Java练习题目录:1、使用Collections中的方法,完成List集合的排序,然后反转。2、已知:(BigDecimal使用)3、编写方法,实现二分查找法。4、编写方法,实现快速排序。1、使用Collections中的方法,完成List集合的排序,然后反转。package listpractice;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;i原创 2021-08-07 16:58:16 · 88 阅读 · 0 评论 -
2021-08-05 Java练习题
2021-08-05 Java练习题目录:1、一、产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台。2、LinkedList使用,已知数组存放一批QQ号码,QQ号码最长为11位,最短为5位String[] strs = {"12345","67891","12347809933","98765432102","67891","12347809933"}。3、双色球规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1—33原创 2021-08-07 16:51:22 · 1112 阅读 · 0 评论 -
2021-08-04 Java练习题
2021-08-04 Java练习题目录:1、存放5个学生的成绩【成绩值自己设定】,获得成绩之和,平均成绩,最小成绩,最大成绩。2、B哥去参加青年歌手大奖赛,有10个评委打分,(去掉一个最高一个最低)求平均分?3、现在有:List oldArr = {1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};要求将以上集合中值为0的项去掉。4、现在给出两个List集合:集合a:"1,7,9,11,13,15,17,19"集合b:"2,4,6,8,10"两个集合合并为集合c。5、有如下Student原创 2021-08-05 00:34:02 · 862 阅读 · 0 评论 -
2021-08-03 Java练习题
java源码详解——StringBuffer类目录:java源码详解——StringBuffer类下面开始介绍主要方法:public StringBuffer append(String s)java源码详解——StringBuffer类1、作用:存储字符串,处理字符串。2、StringBuffer特点:StringBuffer对象保存的字符串是可以修改的。3、构造器:StringBuffer(String str) 构造一个初始化为指定字符串内容的字符串缓冲区。4、String、StringB原创 2021-08-05 00:23:26 · 158 阅读 · 0 评论 -
2021-07-30 Java练习题
题目1、现在有字符串:String s1=" SSSCCsdfgsdAX@$#67 ";String s2=“sssdCCsdfGSDAX@$#67”;完成以下操作:【默认的是对 s1操作】(1):保存在字符数组中;(2):取得第三个元素值;(3):打印输出该字符串的每个字符;(4):截取"sd"该子串;(5):返回"67"的下标位置(6):返回"gsd"的最后一个下标位置(7):判断两个字符串是否相等【两种方法操作】(8):将两个字符串进行连接为一个字符串,s2在前面,s1在后原创 2021-07-31 17:27:22 · 699 阅读 · 0 评论 -
2021-07-29 Java练习题
题目1、中国特色社会主义的体制中有这样的现象:地方省政府要坚持党的领导和按照国务院的指示进行安全生产。请编写一个java应用程序描述上述的体制现象。要求如下:(1)该应用程序中有一个“党中央”接口:CentralPartyCommittee,该接口中有个“坚持党的领导”方法:void partyLeader()(2)该应用程序中有一个“国务院”抽象类:StateCouncil,该抽象类中有个“安全生产”的抽象方法:abstract void safetyInProduction()(3)该应原创 2021-07-29 22:44:07 · 1167 阅读 · 0 评论 -
2021-7-28 Java练习题
题目1、编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类E。要求:(1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak()方法,在speak方法中输出“咿咿呀呀…”的信息。(2)People类是Monkey类的子类,在People类中重写方法speak(),在speak方法中输出“小样的,不错嘛!会说话了!”的信息。(3)在People类中新增方法void think(),在think方法中输出“别说话原创 2021-07-29 12:19:51 · 3044 阅读 · 2 评论 -
2021-7-27 Java练习题
import java.util.Arrays;import java.util.Date;import java.util.Scanner;/** * @author Peter Cheung * @user PerCheung * @date 2021/7/26 19:53 * <p> * 1、一个类A有两个成员变量v、num,v有一个初值100。 * 定义一个方法guess,对A类的成员变量v,用num进行猜。 * 如果大了则提示大了,小了则提示小了。等于则提示猜测成原创 2021-07-27 14:23:32 · 77 阅读 · 0 评论 -
2021-7-26 JAVA练习题
import java.util.Arrays;import java.util.Date;import java.util.Scanner;/** * @author Peter Cheung * @user PerCheung * @date 2021/7/26 19:53 * <p> * 1、一个类A有两个成员变量v、num,v有一个初值100。 * 定义一个方法guess,对A类的成员变量v,用num进行猜。 * 如果大了则提示大了,小了则提示小了。等于则提示猜测成原创 2021-07-27 14:21:51 · 262 阅读 · 0 评论 -
2021-07-23 java练习题
import java.util.Arrays;import java.util.Random;import java.util.Scanner;/** * @author Peter Cheung * @user PerCheung * @date 2021/7/23 17:37 * <p> * 1、定义一个数组来存储12个学生的成绩{72,89,65,58,87,91,53,82,71,93,76,68}, * 统计各成绩等级(90分以上为‘A’,80~89分为‘B’,7原创 2021-07-24 09:23:54 · 338 阅读 · 2 评论 -
2021-07-22 Java练习题
import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;import static java.util.regex.Pattern.compile;import static javafx.application.Platform.exit;/** * @author Peter Cheung * @user PerCheung * @date 2021/7/22 18:原创 2021-07-23 12:02:12 · 123 阅读 · 0 评论 -
2021-07-20 Java练习题
1、输入一个字符,判断它是不是字母,是不是数字,是不是空格字符?import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;import static java.util.regex.Pattern.compile;/** * @author Peter Cheung * @user PerCheung * @date 2021/7/21 14:16 */public c原创 2021-07-23 11:32:09 · 138 阅读 · 0 评论