自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 第二十一章总结

为了实现两台的通信,必须用一个网络线路连接两台计算机。如下图所示。

2023-12-08 20:45:57 1007

原创 多人聊天UDP

【代码】多人聊天UDP。

2023-12-06 15:04:39 659

原创 一对一聊天

【代码】一对一聊天。

2023-12-06 14:41:17 442

原创 王者小游戏

【代码】【无标题】

2023-11-28 21:19:15 581

原创 多线程【第二十章】

世间有很多工作都是可以同时完成的。例如,人体可以同时进行呼吸、血液循环、思考问题等活动;用户既可以使用计算机听歌,也可以使用它打印文件。同样,计算机完全可以将多种活动同时进行,这种思想放在 Java 中被称为并发,而将并发完成的每一件事情称为线程。在 Java 中,并发机制非常重要。在以往的程序设计中,我们都是一个任务完成后再进行下一个任务,这样下一个任务的开始必须等待前一个任务的结束。

2023-11-28 17:28:28 941

原创 飞翔的小鸟

【代码】飞翔的小鸟。

2023-11-28 16:39:20 468

原创 Java拼图游戏

【代码】Java拼图游戏。

2023-11-21 13:59:58 64

原创 小游戏【贪吃蛇,俄罗斯方块】

【代码】小游戏【贪吃蛇,俄罗斯方块】

2023-11-16 00:44:43 42

原创 Java绘图【第十九章】

Graphics2D类是在继承 Graphics 类的基础上编写的,它包含了 Graphics 类的绘图方法并添加了更强的功能,在创建绘图类时推荐使用该类。Java 可以分别使用 Graphics 类和 Graphics2D 类绘制图形,Graphics 类使用不同的方法实现不同图形的绘制。默认情况下,Graphics类使用的画笔属性是粗细为1个像素的正方形,而 Graphics2D 类可以调用setStroke0方法设置画笔的属性,如改变线条的粗细、虚实,定义线段端点的形状、风格等。

2023-11-15 19:13:53 77

原创 Swing程序设计【第十八章】

parentComponent:指明对话框在哪个窗体上显示,如果传入具体的窗体对象,对话框会在该窗体居中位置显示,如果传入null则在屏幕中间弹出对话框。message:提示的信息。title:对话框的标题。optionType:指定可用于对话框的选项的整数:DEFAULT_OPTION、YES NO_OPTION.YES NO_CANCEL_OPTION 或 OK_CANCEL_OPTION。

2023-11-08 09:49:00 101

原创 十六章总结

内置注解:@Override :限定重写父类方法作用范围成员方法@SuppressWarnings :抑制编译器警告作用范围类、成员属性、成员方法@Deprecated :标示已过时作用范围类、成员属性、成员方法。

2023-11-02 18:47:21 35

原创 第十三章总结

类名<T>public class Book<T> { //定义带泛型的Book<T>类//类型形参:书籍信息public Book(T bookInfo) { //参数为类型形参的构造方法//为书记信息赋值public T getBookInfo() { //获取书籍信息的值//创建参数为String类型的书名对象Book<String>bookName =new Book<String>("《Java从入门到精通》");//创建参数为String类型的作者对象。

2023-10-26 20:14:01 39

原创 第十五章I/O(输入/输出)

流是一组有序的数据序列,根据操作的类型,可以分为输入流和输出流两种。I/O(Input/Output,输入输出)流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。虽然1O流通常与磁盘文件存取有关,但是程序的源和目的地也可以是键盘、鼠标、内存或显示器窗口等。Java 有数据流处理输入/输出模式,程序从指向源的输入流中读取源中的数据。

2023-10-21 14:14:39 68

原创 第十七章数据库操作

歌据库是一种存储结构,它允许使用各种格式输入、处理和检索数据,不必在每次需要数据时重声输入。例如,当需要某人的电话号码时,需要查看电话簿,按照姓名来查阅,这个电话簿就是一个教拒库。数据库具有以下主要特点:区实现数据共享。数据共享包括所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接口使用数据库,并提供数据共享。团减少数据的冗余度。同文件系统相比,数据库实现了数据共享,从而避免了用户各自建立应用文件,减少了大量重复数据,减少了数据冗余,维护了数据的一致性。区 数据的独立性。

2023-10-15 16:13:45 39

原创 第十四章总结

流处理的接口都定义在 java.uil.stream 包下。BaseStream 接口是最基础的接口,但最常用的BaseStream接口的一个子接口——Stream接口,基本上绝大多数的流处理都是在Stream接口上实现的。Collection 接口新增两个可以获取流对象的方法。因为所有集合类都是 Collection 接口的子类,如 ArrayList 类、HashSet 类等,所以这些类都可以进行流处理。

2023-10-15 16:01:44 47

原创 学生管理系统 数据库版

【代码】学生管理系统 数据库版。

2023-10-07 18:20:08 36

原创 学生选课系统

public class 学生管理系统 {//1.cscd();break;break;break;break;case "5":System.out.println("退出");break loop;

2023-09-26 19:51:29 41

原创 作业扑克牌

【代码】作业扑克牌。

2023-09-16 14:24:54 62

原创 第十二章总结

Java.util包中提供了集合类,这些集合类又被称为容器。集合类与数组的不同之处是:数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对方的引用。常用的集合有List集合、Set集合和Map集合,其中List集合与Set集合继承了Collection接口,各接口还提供了不同的实现类。

2023-09-14 19:52:52 32

原创 Java入门第三季

抛出异常实例class自定义异常类 extends异常类型{示例try {throw new MyException("这是一个自定义异常");在 Java 中,字符串被作为 String 类型的对象处理。String 类位于 java.lang 包中。默认情况下,该包被自动导入所有的程序。集合。

2023-09-10 14:08:37 40

原创 Java入门第二季

类和对象:类是对象的模板,定义了对象的状态和行为。对象是类的实例,是类的具体实现。封装:通过访问修饰符将类的属性和方法隐藏起来,外部无法直接访问,提高了代码的安全性和可维护性。继承:通过extends关键字实现继承,子类继承了父类的属性和方法,并可以添加自己的属性和方法。多态:通过接口和继承实现了多态,同一个方法在运行时根据对象的实际类型来执行不同的代码。抽象类和抽象方法:抽象类不能被实例化,用于定义抽象方法,抽象方法没有具体的实现。

2023-09-10 01:50:18 30

原创 Java入门第一季

运算符是一种“功能”符号,用以通知 Java 进行相关的运算。譬如,我们需要将变量 age 的值设置为 20 ,这时候就需要一个“=”,告诉程序需要进行赋值操作。Java 语言中常用的运算符可分为如下几种:Ø 算术运算符Ø 赋值运算符Ø 比较运算符Ø 逻辑运算符Ø 条件运算符。

2023-09-07 20:06:33 29

原创 第十一章总结Java

Double类在对象中包装一个基本类型为double的值,每个Double类的对象都包含一个double类型的字段,此外,该类还提供多个方法,可以将double类型转换为String类型,将String类型转换为double类型,也提供了其他一些处理double类型时有用的常量和方法。Integer类在对象中包装了一个基本数据类型int的值,该类的对象包含一个int类型的字段,此外,该类提供了多个方法,能在int类型和String类型之间互相转换,同时还提供了其他一些处理int类型时非常有用的常量和方法。

2023-05-26 12:25:21 39

原创 第十章总结

compareToO方法为按字典顺序比较两个字符串,该比较基于字符串中各个字符的Unicode值,按字典顺序将String对象表示的字符序列与参数字符串所表示的字符序列进行比较。移除此序列的子字符串中的字符。使用spilt()方法可以使字符串按指定的分割字符或字符串进行分割,并将分割后的结果存放在字符串数组里,spilt()方法提供了以下两种字符串分割形式。对以声明的字符串,可以对其进行相应的操作,连接字符串就是字符操作中比较简单的一种,以对多个字符进行连接,也可使字符串与其他数据类型进行连接。

2023-05-11 20:02:04 46

原创 Java第九章总结

9.1例题运行的报告发生的报错,根据下列给出的错误提示,发生的错误是因为在算术表达式“3/0”中,0作为除数出现,系统不再执行下去,提前结束使用Java内置的异常类可以描述在编程时出现的大部分异常情况,初此之外,用户只需要继承Exception类即可自定义异常类,在程序中使用自定义异常类,大部分分为以下几个步骤:a、创建自定义异常类b、在方法中通过throw关键字抛出异常对象。

2023-04-28 09:34:25 37

原创 第二篇Java核心技术复习博客

在一个类的定义方法如果同时满足这三个条件,该方法成为构造方法,具体方法如下a、 方法名与类名相同b、在方法名的前面没有返回值类型的声明c、在方法中不能使用return语句返回一个值,但是可以单独写一个return语句来作为方法的结束。

2023-04-23 12:20:12 37

原创 第八章总结

(3)如果匿名类创建的对象没有赋值给任何引用变量,会导致该对象用完一次就会被Java虚拟销毁。8.在创建包存储域名时,把域名一次性打上去。9.不能同时创包并在包里创建类文件。(2)匿名类不能定义静态的成员。(1)匿名类不能写构造方法。

2023-04-21 22:26:53 31

原创 Java第七次作业

/导入输出函数需要用到的包public String toString() //重写toString0方法//从键盘获取输入的值放入scanner//把输入的整数赋值给word变量if (word >=18)//在方法中判断此人类对象是否大于或等于18岁return "我"+word+"岁,"+"我是成年人";//如果大于或等于18岁,则输出“我XX岁}elsereturn "我"+word+"岁,"+"我是未成年人";//;否则输出“我XX岁,我是未成年人。

2023-04-05 20:13:59 101

原创 第七章总结

getClass()方法是Object类定义的方法,它会返回对象执行时的Class实例,然后使用此实例调用getName()方法可以取得类的名称返回值 方法名(参数数据类型.....参数名称)public static int add(int a,int b) { //定义一个方法return a+b;public static double add(double a,double b) { //与第一个方法名称相同,参数类型不同return a+b;

2023-04-04 19:44:06 44

原创 DogDog

【代码】第七次作业。

2023-04-01 22:52:50 47

原创 第六章总结

Java第六章总结

2023-04-01 22:28:59 37

原创 第一篇Java基础知识复习博客

参数类型:是一个变量,用于接收调用方法时传入的数据return关键字:用于结束方法以及返回方法指定类型的值返回值:被return语句返回的值,该值会返回调用者方法的重载:Java允许在一个程序定义多个名称相同的方法,但是参数的类型或个数必须不同。1,数组的定义:指一组数据的结合,数组中的每个元素被称为元素,在数组可以存放任意类型的元素,但同一个数组中存放的元素类型必须一致。在编程过程中,经常需要在程序中定义一些符号来标记一些名称,如,包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。

2023-03-27 20:29:26 45

原创 Java第六次作业

Java作业

2023-03-18 21:52:43 30

原创 Java第五次作业

JAVA作业

2023-03-18 21:07:56 32

原创 第五章总结

Java第五章总结

2023-03-18 20:04:02 39

原创 Java第四次作业

Java第四次作业

2023-03-11 22:15:03 186

原创 Java第四章总结

Java第四章总结

2023-03-11 21:30:33 48

原创 三元运算符

三元运算符

2023-03-03 09:23:36 132

原创 Java第三次作业

Java第三次作业

2023-03-01 20:24:11 45

原创 Java运算符

Java运算符

2023-03-01 19:06:18 56 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除