自定义博客皮肤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)
  • 收藏
  • 关注

原创 第二十一章网络通信总结博客

的简称,是一种网络协议。一般而言,一台计算机只有单一的连到网络的物理连接(Physical Connection),所有的数据都通过此连接对内、对外送达特定的计算机,这就是端口。这种方式就像邮递员送信给收信人,可以寄出很多信给同一个人,且每一封信都是相对独立的,各封信送达的顺序并不重要,收信人接收信件的顺序也不能保证与寄出信件的顺序相同。通常,0~1023的端口数用于一些知名的网络服务和应用,用户的普通网络应用程序应该使用1024以上的端口数,以避免端口号与另一个应用或系统服务所用端口冲突。

2023-12-08 13:34:27 344

原创 多人聊天Java

多人聊天

2023-12-07 11:20:44 151

原创 一对一对话

聊天对话

2023-12-07 11:18:36 172

原创 第二十章 多线程

.

2023-11-28 12:01:33 317

原创 Java实现王者荣耀小游戏

.

2023-11-26 19:12:04 293

原创 java--飞翔的小鸟

.

2023-11-23 19:53:41 156

原创 java--拼图游戏

.

2023-11-19 18:26:57 171

原创 Java-绘图

执行图像从源到目标的缩放,要将源矩形的第一个坐标映射到目标矩形的第一个坐标,源矩形的第二个坐标映射到目标矩形的第二个坐标,按需要缩放和翻转子图像,以保持这些映射关系。默认情况下,Graphics类使用的画笔属性是粗细为1个像素的正方形,而Graphics2D类可以调用setStroke()方法设置画笔的属性,如改变线条的粗细、虚实,定义线段端点的形状,风格等。参数p是一个Paint对象,表示所需的刷子。Java中的Graphics2D类是Graphics类的扩展,提供了更高级的绘图功能和更灵活的绘图控制。

2023-11-15 23:39:13 590

原创 java--俄罗斯方块

.

2023-11-15 19:34:51 93

原创 java--贪吃蛇

3.蛇吃掉食物可以增长,并增加游戏分数(不会加快游戏速度)。1.按空格开始游戏、暂停游戏或重新开始游戏。5.蛇撞到游戏区域外会结束游戏。2.方向键控制蛇移动的方向。4.蛇咬到自己会结束游戏。

2023-11-15 19:28:44 69

原创 Swing 程序设计

String包的层次结构和继承关系如下常用的Swing组件如下表Swing常用窗体JFrame 窗体JFrame 类的常用构造方法包括以下两种形式:public JFrame():创建一个初始不可见、没有标题的窗体。public JFrame(String title):创建一个不可见、具有标题的窗体。JFrame jf = new JFrame(“登录系统”);

2023-11-08 23:34:46 74

原创 Java-反射与注解

反射,从字面意思的理解就是反过来映射,它的功能也是如此,一般我们要在程序的运行过程中获取一个类的内部信息,那么得先生成一个这个类的对象,然后再使用这个类对外提供的方法来获取,这个类对外提供了什么样方法我们就只能获得到什么信息。Object类是所有类的父类,在Object类中有一个方法:getClass方法,这个方法可以获取一个对应的Class对象。一个类在被JVM加载后,会在内存中生成对应Class对象,而我们可以通过获取对应类的Class对象,来获取这个类的信息。访问成员变量是使用Field类来进行的。

2023-10-27 21:11:40 84

原创 Java-io(输入/输出)

运行时,程序会被加载到内存中在内存中运行,但是,在程序结束后虚拟机会自动释放内存空间,中间程序得到得结果也会消失,但是我们如果想保存这个结果呢?之前因为我们学习过使用JDBC技术链接数据库,这也能达到目的,但是对于某些长文本数据存储到数据库中就有些不便,那么这次我们学习Java的io技术可以将程序结果存储到本地的文件中,随取随存。需要注意的是,如果某个文件夹需要权限才能访问,那么使用File类的listFiles方法返回的是null,为了代码不出现错误,我们需要对此进行判断。,及时关闭连接以释放资源。

2023-10-27 20:59:51 98

原创 枚举类型与泛类

.

2023-10-22 16:55:58 85

原创 Java-lambda表达式与流处理

.

2023-10-22 16:46:08 190

原创 Java-数据库操作

本文主要讲述的是如何使用JDBC技术连接本地的数据库,编写Java语言代码来对本地的MySQL数据库进行基础的增删改查操作,所以阅读本文章之前还得对数据库的操作有基本的了解

2023-10-15 18:28:31 73

原创 国庆假期作业

.

2023-10-15 17:20:41 99

原创 学生信息管理-数据库版

.

2023-10-07 19:24:38 73

原创 学生管理系统

.

2023-09-26 18:26:30 74

原创 Java-集合类

.

2023-09-17 15:10:25 87

原创 Java作业-模拟扎金花

实现扑克牌的创建、洗牌、发牌、大小对比,输出赢家牌。

2023-09-16 15:50:08 96

原创 Java入门第三季

在Java中,**异常是程序在执行过程中出现的问题或意外情况,导致程序无法按照预期的流程进行。**异常处理是Java中用于处理程序中出现的异常的一种机制。受检查的异常(Checked Exceptions)和未受检查的异常(Unchecked Exceptions)。1. 受检查的异常(Checked Exceptions):这些异常在编译时会被检查,必须显式地处理它们。例如,IOException、ClassNotFoundException等。

2023-09-10 14:04:17 56

原创 Java入门第二季

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

2023-09-10 13:49:40 64

原创 Java入门第一季

Java是一种广泛应用的计算机编程语言,特别适用于跨平台应用程序的开发。它是一种面向对象的编程语言,由Sun Microsystems开发。Java程序可以在多种平台上运行,从小型设备到大型服务器都可以。这主要归功于Java虚拟机(JVM),它是每一个平台上运行Java程序的机器。Java的优点包括其独立于平台、可移植性、高性能、安全性以及具有丰富的API库等。它也是安卓系统的首选编程语言。

2023-09-10 13:42:03 52

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

在Java语言中,引入了异常,以异常类的形式对这些非正常的情况进行封装,通过异常处理机制对程序运行时发生的各种问题进行处理package W;//调用divide()方法//把2改成0的话0不允许做除数就会出现异常//下面的方法实现了两种整数相除运行结果如下:异常package W;

2023-05-31 00:16:10 115

原创 第十一章总结-----常用库类

Java 是一种面向对象语言,但在 Java 中不能定义基本数据类型的对象,为了能将基本数据类型视为对象进行处理,Java 提出了包装类的概念,它主要是将基本数据类型封装在包装类中,如 int 型的包装类 merer、 boolean 型的包装类 Boolemn 等,这样便可以把这些基本数据类型转换力开多Jva中的包装美及其对应的基本数据类型如下: Java.lang包中的integer类,byte类,short类和long类,分别将基本数据类型interesting,byte,short和long封装

2023-05-21 11:11:19 111

原创 第十章总结----字符串

.

2023-05-12 13:09:15 76

原创 第九章总结——异常处理

一个在程序执行期间发生的事件,它中断了正在执行的程序的正常指令。例题9.1。

2023-04-28 11:58:36 93

原创 第八章总结

如果在程序中使用import关键字导入com.mr,math类,在程序中使用math类时就会自动选择com.mr.math类。一个完整的类名需要包名与类名的组合,每个类都隶属于一个类包,只要保证同一类包中的类不同名,就可以有效地避免同名类冲突的情况。Java中每个接口或类都来自不同的类名,无论是Java API中的类与接口还是自定义的类与接口,都需要隶属于某一个类包。为了使用包中更多的类,可以使用import关键字定时在包指定后加上*,表示可以在程序中使用该包中的所有类。(2)匿名类不能定义静态的成员。

2023-04-27 00:51:18 72

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

6,多态:指在程序中允许出现重名现象,它指在一个类中定义的属性和方法被其他类继承后,它们可以具有不同的数据类型或表现出不同的行为,这使得同一个属性和方法在不同的类具有不同的语义。1,在继承关系中,子类会自动调用父类中定义的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类的方法进行重写。1,在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有类被称作父类。2,需注意的是,在子类中重写的方法需要和父类重写的方法具有相同的方法名,参数列表以及返回值类型。

2023-04-25 01:31:21 67

原创 第七章总结

.

2023-04-07 11:26:42 69

原创 Java第七次作业

.

2023-04-06 00:06:38 152

原创 Java第七章:继承、多态类与接口

.

2023-04-04 23:56:18 96

原创 第六章总结

.

2023-03-30 18:54:42 68

原创 第七次作业JAVA第一章复习基础

.

2023-03-29 00:42:14 89

原创 第六次Java作业

.

2023-03-18 22:28:38 54

原创 第五次Java作业

.

2023-03-18 22:14:49 55

原创 第五章总结

.

2023-03-18 20:37:11 72

原创 第四次Java作业

.

2023-03-10 22:33:59 112

原创 Java流程控制

.

2023-03-10 21:58:58 82

空空如也

空空如也

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

TA关注的人

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