自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UDP协议实现群聊

【代码】UDP协议实现群聊。

2023-12-07 11:51:18 438

原创 TCP协议实现一对一聊天

【代码】TCP协议实现一对一聊天。

2023-12-07 11:50:46 459

原创 JAVA第二十一章总结

网络程序设计编写的是与其他计算机进行通信的程序。Java 已经将网络程序所需要的元素封装成不同的类,用户只要创建这些类的对象,使用相应的方法,即使不具备有关的网络支持,也可以编写出高质量的网络通信程序。

2023-12-07 09:30:33 1017

原创 第二十章总结

Thread 类时 java.lang 包中的一个类,从类中实例化的对象代表线程,程序员启动一个新线程需要建立 Thread 实例。Thread 对象需要一个任务来执行,任务是指线程在启动时执行的工作,start() 方法启动线程,该工作的功能被写在run() 方法中。

2023-11-28 11:20:29 880

原创 JAVA王者荣耀游戏

【代码】JAVA王者荣耀游戏。

2023-11-26 14:08:47 410

原创 java飞翔的小鸟小游戏

【代码】java飞翔的小鸟小游戏。

2023-11-21 17:22:19 67

原创 JAVA拼图游戏

【代码】JAVA拼图游戏。

2023-11-19 18:50:15 35

原创 java第十九章总结

Graphics 类是所有图形上下文的抽象基类,它允许应用程序在组件以及闭屏图像上进行绘制。Graphics 类封装了 Java 支持的基本绘图操作所需的状态信息,主要包括颜色、字体、画笔、文本、图像等。Graphics 类提供了绘图常用的方法,利用这些方法可以实现直线、矩形、多边形、椭圆、弧形等形状和文本、图形的绘制操作。另外,在执行操作之前,还可以使用相应的方法设置绘图的颜色和字体等状态属性。

2023-11-15 20:46:43 34

原创 java小游戏:贪吃蛇和俄罗斯方块

【代码】java小游戏:贪吃蛇和俄罗斯方块。

2023-11-15 11:32:31 51

原创 JAVA第十八章总结

Swing 主要用来开发 GUI 程序,GUI 是应用程序提供给用户操作的图形界面,包括窗口、菜单、按钮等图形界面元素。Java语言为 Swing 程序的开发提供了丰富的类库,这些类分别被存储在 java.awt 和 javax.swing 包中。Swing 组件是完全由Java语言编写的组件。因为Java语言不依赖于本地平台(即操作系统),所以 Swing 组件可以被应用于任何平台。

2023-11-08 10:56:56 143

原创 JAVA第十六章总结

/用于字段、方法和参数@Retention(RetentionPolicy.RUNTIME)//在运行时加载Annotation到JVM中//定义一个没有默认值的String型成员//定义一个具有默认值的Class型成员@Field_Method_Parameter_Annotation(describe="编号",type=int.class)//注释字段int id;

2023-11-02 16:37:22 49

原创 JAVA第十三章总结

Object类最上层的父类,很多程序员为了使用更为通用,设计程序时通常使传入的值与返回的值都以Object类型为主。当需要使用这些实例时,必须正确地将该实例转换为原来的类型,否则在运行时将会发生ClassCastException异常。为了提前预防这种问题,Java提供了泛型机制。语法如下:类名.<T>public class Book<T> {//定义带泛型的Book<T>类//类型形参:书籍信息public Book(T bookInfo) {//参数为类型形参的构造方法//为书籍信息赋值。

2023-10-25 15:07:48 35

原创 JAVA第十五章博客

流是一组有序的数据序列,根据操作的类型,可分为输入流和输出流两种。I/0 (Imput/Output,输入/输出》流提供了一条通道程序,可以使用这条通道把源中的字节序列送到目的地。Java 有数据流处理输入/输出模式,程序从指向源的输入流中读取源中的数据,输出流的指向是数据要到达的目的地,程序通过向输出流中写入数据把信息传递到目的地,。输出流的目标可以是文件、网络、压缩包、控制台和其他数据输出目标。

2023-10-19 19:46:25 53

原创 JAVA第十七章总结

1、select语句select 语句用于从数据中检索数据语法:SELECT 搜选字段列表 FROM 数据表名WHERE 条件表达式 GROUP BY 字段名 HAVING 条件表达式(指定分组的条件)ORDER BY 字段名[ASC|DESC]2、insert 语句insert 语句用于向表中插入新数据语法:insert into 表名[(字段1,字段2...)]values(属性值1,属性值2);

2023-10-14 10:00:00 38

原创 JAVA十四章总结

lambda 表达式可以用非常少的代码实现抽象方法。lambda表达式不能独立执行,因此必须实现函数式接口,并且会返回一个函数接口的对象。可以将lambda表达式语法用法如下:(方法参数) -> {方法体}这个方法 按照 这样的代码来实现代码块代码块代码块 }

2023-10-12 23:53:41 43

原创 学生管理系统

1、创建school_java数据库2、创建student数据表包含 id、name姓名、tel电话、sex性别字段3、往student表中加10条数据values(1,'王敏','18207042633','女'),(2,'小李','18257542633','男'),(3,'小王','13107042633','男'),(4,'小刘','19107042633','女'),(5,'小邱','15207042633','男'),

2023-10-06 22:16:17 260

原创 学生选课系统基础

Collections工具类是 Java集合框架中,用来操作集合对象的工具类,也是Java集合框架的成员。集合中的元素,可以是任意类型的对象(对象的引用);如果把某个对象放入集合,则会忽略他的类型,而把Object处理。数组只能通过下标访问元素,类型固定,而有的集合可以通过任意类型查找所映射的具体对像。泛型则是规定了某个集合只可以存放特定类型的对象,会在编译期间进行。compara To()方法返回正数表示大,负数表示小,0表示相等。实现该接口表示:这个类的实例可以比较大小,可以进行自然排序。

2023-09-24 19:39:44 52

原创 JAVA第十二章总结

集合可以看作是一个容器,集合中的各个对象,很容易将其从集合中取出来,也很容易将其存放到集合中,还可以将其核照一定的顺序进行摆放集合类与数组的不同:数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。

2023-09-15 21:31:30 42

原创 JAVA实现炸金花

【代码】JAVA实现炸金花。

2023-09-15 21:30:04 78

原创 JAVA复习3

throw——将产生的异常抛出(动作)throws——声明将要抛出何种类型的异常(声明)public void 方法名(参数列表)throws一场列表{//调用会抛出异常的方法或者:自定义异常calss 自定义异常 extends 异常类型{在程序开发中字符串无处不在,如用户登陆时输入的用户名、密码等使用的就是字符串。其实,在前面的章节中我们就已经使用了字符串,例如我们在控制台中输出的 "Hello World" 、 "imooc" 、"爱慕课"等。

2023-09-08 17:05:18 37

原创 JAVA复习2

类的特征和行为类是抽象的概念,是对象的模板对象是具体的事物,是类的具体实例化面向对象编程创建类的语法:public class 类名{//类的内容创建类的实例对象:类名 对象名=new类名();

2023-09-08 16:34:47 36

原创 JAVA复习1

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

2023-09-08 10:26:45 37

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

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

2023-05-27 21:12:10 102

原创 第十一章总结

Calendar 提供了一个类方法 getInstance0,以获得此类型的一个通用的对象。与C 语言不同,Java 从控制台中读出用户输入的值,用到的不是一行可以直接使用的代码,而是由一个叫 Scanner 的类来实现的。对于数值型的包装类,它们有一个共同的父类——Number类,该类是一个抽象类,它是Byte、Integer、Short、Long、Float、和Double类的父类,其子类必须提供将表示的数值转换为byte、int、short、long、、float 和 double 的方法。

2023-05-20 01:14:49 50

原创 第十章总结

目录字符串一、String类1、声明字符串 2、创建字符串二、连接字符串 1、连接多个字符串2、连接其他数据类型三、获取字符串信息1、获取字符串长度2、字符串查找四、字符串操作1、获取子字符串2、去除空格3、字符串替换4、判断字符串的开始与结尾 5、判断字符串是否相等6、按字典顺序比较两个字符串7、字母大小写转换8、字符串分割代码总结: 代码运行结果总结: 五、格式化字符串1、日期和时间字符串格式化代码总结:代码运行结果总结:2、常规类型格式化 六、使用正则表达式七、字符串生成器 单个字符串可以用char类

2023-05-12 11:00:25 123

原创 第九章总结

在程序中,异常可能由程序员没有预料到各种情况产生,也可能由超出了程序员可控制的范围的环境因素产生,如:用户的坏数据、试图打开一个根本不存在的文件等,在Java中,这种程序运行时可能出现的一些错误被称为异常,异常是一个在程序中执行期间发生的事件,它中断了正在执行的程序的正常指令流。public class Baulk {//创建类public static void main(String[] args) {//主方法//定义int型变量并赋值//将变量输出//运行结果发生了算数异常。

2023-04-27 22:52:38 46

原创 第八章总结

在使用import关键字时,可以加上指定类的完整描述,如果为了使用包中更多的类,可以在使用import关键字指定时在包指定后加上*,这表示可以在程序中使用该包的所有类。java中每一个接口或类都来自不同的类包,这个类包包含了一些类和接口,为了使两个同名的类文件的功能使用,需要将两个类放置在不同的类包中。一个完整的类名需要包名和类名的组合,每个类都隶属于一个类包,只要保证同一类包中的类不同名,就可以有效的避免同名类冲突的情况。在一个类中使用内部类,可以在内部类中直接存取其所在类的私有成员变量。

2023-04-25 19:36:53 33

原创 第二篇java知识复习

在面向对象的思想中最核心的就是对象,为了在程序中创建对象,首先需要定义一个类。类是对象的抽象,它用于描述一组对象的共同特征和行为。类中可以定义成员变量和成员方法,其中成员变量用于描述对象的特征,也被称作属性,成员方法用于描述对象的行为,可简称为方法。//定义int类型变量age//定义speak()方法System.out.println("大家好,我今年" + age +"岁!");在Java,中定义在类中的变量被称为成员变量,定义在方法中的变量被称为局部变量。

2023-04-24 19:30:32 91

原创 我的第七次Java作业

int age;@Override// 判断年龄是否大于等于18岁,是则返回成年,否则返回未成年人return "我"+this.age+"岁,我是"+(this.age >= 18?"成年人" : "未成年人");HomeworkSeven h_1=new HomeworkSeven("小明",18);

2023-04-05 23:10:20 105

原创 第七章总结

to String()的功能是加一个对象返回为字符串形式,它会返回一个String实例,在实际的应用中通常写to String()方法,为对象提供一个特定的输出模式。Object类是所有类的父类,在Object类中,主要包括clone(),finalize(),equals(),toString()等方法。运用向下转型,如果把一个较抽象的类的对象转化为一个叫具体的类的对象,这样的转换通常会出现错误,因此,向下转型是不安全的。方法的重写:返回参数相同,方法名相同,传入参数相同,只有方法体不同。

2023-04-04 15:44:36 60

原创 第六章总结

类就是对象的设计图,是同一类事物的统称,如果将现实世界中的一个事物抽象成对象,类就是这类对象的统称。类是封装对象的属性和行为的载体,也就是说,具有相同属性和行为的一类实体被称为类。this关键字用于表示本类当前的对象,当前对象不是某个new出来的实体对象,而是当前正在编辑的类,thia关键字只能在本类中使用,也就是说this是自身的一个对象,代表对象本身。继承性主要利用特定对象之间的共有属性,一个类处于继承体系中,它既可以是其他类的父类,为其他类提供属性和行为,也可以是其他类的子类,继承父类的属性和方法。

2023-03-30 16:41:02 81

原创 第一篇java基础知识复习

在java语言中储一个数据信息,必将它保存到一个变量中。变量在使用前必须有定义,即有确定的类型和名称。

2023-03-29 00:55:55 184

原创 我的第六次java作业

【代码】我的第六次java作业。

2023-03-18 20:24:00 30

原创 我的第五次java作业

【代码】我的第五次java作业。

2023-03-18 17:58:44 32

原创 第五章总结

数组是具有相同数据类型的一组数据的结合。

2023-03-17 14:08:34 47

原创 我的第四次Java作业

1、某公司年会抽奖2、百度一下 3、查询高考录取分数线

2023-03-08 23:25:59 40

原创 第四章总结

语句

2023-03-08 17:38:10 74

原创 我的第三次Java作业

第三次Java作业

2023-03-03 13:23:10 42

原创 第三章总结

java语言基础

2023-03-03 11:32:04 79

原创 我的第二次java作业

我的第二次java作业

2023-02-24 23:22:03 43

空空如也

空空如也

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

TA关注的人

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