自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UDP多人群聊

【代码】UDP多人群聊。

2023-12-06 19:47:50 957

原创 TCP实现一对一聊天

一,创建类二,类。

2023-12-06 19:45:13 1133

原创 王者荣耀游戏

一,新建项目,放入图片二,代码。

2023-12-06 19:40:35 740

原创 第二十一章 网络通信

服务器是指提供信息的计算机程序,客户机是指请求信息的计算机程序。网络用于连接服务器与客户机,实现两者间的相互通信。

2023-12-06 09:22:58 500

原创 飞翔的小鸟代码

2.BirdGame类3.Column类4.Ground类三.最后由BirdGame类作为游戏的入口四.结果

2023-11-28 16:36:22 630

原创 第二十章 多线程

每个线程都具有各自的优先级,线程的优先级可以表明在程序中该线程的重要性,如果有会让你多线程处于就绪状态,系统会根据优先级来决定首先使用哪一个线程进入运行状态。在单线程程序中,每一次只能做一件事情,后面的事情需要等待前面的事情完成后才可以进行,但是如果使用多线程线程,就会发生两个线程抢占资源问题。yield()方法使具有同样优先级的线程有进入可执行状态的机会,在当前线程放弃执行权会再回到就绪状态。当某个线程使用join()方法加入另一个线程时,另一个线程会等待该线程执行完毕后再继续执行。

2023-11-22 20:28:05 584

原创 拼图游游戏代码

【代码】拼图游游戏代码。

2023-11-20 22:53:40 400

原创 贪吃蛇代码

3.创建两个包放置图片类和入口类。

2023-11-20 22:36:00 296

原创 俄罗斯方块

一,先插入俄罗斯方块的图片二,制作身体:Cell[]数组用于创建4个小方块方法:左移一格,右移一格,下移一格,变形三.把图片插入代码中1,2,2,3,4,5,6,7,

2023-11-20 22:15:38 175

原创 第十八章----swing程序

gva API中的 javax.swing.JOptionPane类是一个非常简便的小型对类,该类用于创建对话框的方法都是静态方法,无须创建对象即可在日常开发中经常使用该类弹出提示、确认用户需求、调试程序x.J0ptonPane 提供了4种创建对话框的法,如表 18.3。setBounds(int x,inty, int width, int leight): 设置窗体左上角在屏幕中的坐标为(, y),窗体的资度为-=width,窗体的高度为height。18.11 在一个窗体中显示4中布局风格的面板。

2023-11-09 14:03:51 147

原创 第十三章---枚举类型与泛型

1.object类为最上层的父类,很多程序员为了使程序更为通用,设计程序时通常使传入的值与返回objct类型为主。当需要使用这些实例时,必须正确地将该实例转换为原来的类型,否则在时将会发生 ClassCastException 异常。2.Java提供了泛型机制。其语法如下类名<T>[例13.6]创建带泛型的图书类public class Book<T> {//定义带泛型的book<t>类//参考类型:书籍信息public Book(T bookInfo) {//参数为类型形参的构造方法。

2023-10-27 23:33:58 179

原创 第十六章 反射与注解

如果是访问指定的构造方法,需要根据该构造方法的入口参数的类型来访问。所有 Java 类均继承了 bjet 类,在 Object 类中定义了一个 getClass0方法,该回一个类型为Class的对象。利用Class类的对象textFieldC,可以访问用来返回该对象的 textField 对象的描述信息。可的主要描述信息如表16.1所示。例如,判断对象constructor 所代表的构造方法是否被 private 修饰,以及以字符形式获的该构造方。如果是访问指定的成员变,可以通过该成员变量的名称来访问。

2023-10-25 20:28:27 112

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

Java中的字符是 Unicode 编码,是双字节的。InputStream 类是用来处理字节的,并不适合处理字文本Java为字符文本的输入专门提供了一套单独的类,即 Reader 类,但 Reader 类并不是 InputStream的替换者,只是在处理字符串时简化了编程。Reader 类是字符输入流的抽象类,所有字符输入流的变现都是它的子类。OutputStream 类是字节输出流的抽象类,此抽象类是表示输出字节流的所有类的超类。writer类是字符输出流的抽象类,所有字符输出类的实现都是它的子类。

2023-10-18 19:43:35 121

原创 第十七章 数据库操作

一,先在MySQL中敲好代码。二,到Java中的代码。

2023-10-12 15:31:35 114

原创 第十四章lanbda表达式与流处理

流处理的接口都定义在 javauil.stream 包下。BaseStream 接口是最基础的接口,但最常用的BuseStream接口的一个子接口-Stream 接口,基本上绝大多数的流处理都是在 Stream 接口上实现的。Collection 接口新增两个可以获取流对象的方法。因为所有集合类都是 Collection 接口的子类,如 AmayList 类、HashSet 类等,所以这些类都可以进Stream<E> parallelstream()行流处理。//创建集合//获取集合流对象。

2023-10-12 10:07:53 163

原创 学生选课系统MySQL

【代码】学生选课系统MySQL。

2023-10-07 16:36:07 142

原创 学生选课系统

【代码】学生选课系统。

2023-10-07 11:01:45 107

原创 学生选课系统基础版

框架。

2023-09-24 14:30:11 122

原创 java炸金花

【代码】炸金花。

2023-09-14 20:28:10 167

原创 第十二章总结------集合类

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

2023-09-13 20:59:33 110

原创 Java入门第三季

2.6Java中的stringbulider类的常用方法。2.5认识Java中的stringbulider类。2.4Java中的string类的常用方法2。2.3Java中的string类的常用方法。3.2Java中基本类型和包装类之间的转换。3.4Java中基本类型和字符串之间的转换。第三章 Java中必须了解的常用类。2.2Java中字符串的不变性。第二章 认识Java中的字符串。2.1什么是Java中的字符串。3.7calender类的应用。1.7Java中的异常链。3.1Java中的包装类。

2023-09-08 21:16:36 144

原创 Java入门第二季

public class 类名{public class 类名{第四章 面向对象特性之继承和多态。第二章 面向对象的基础认知。3.4对成员变量进行读写封装。第三章 面向对象特性之封装。2.2IDEA创建类与对象。3.1包-package。3.3面向对象特性之封装。4.1面向对象特性之继承。4.2面向对象特性之多态。

2023-09-08 20:50:43 90

原创 java入门第一季

1.1Java的介绍与前景:80%互联网公司都在用,100%银行,超过80%金融机构都在用,最好的云计算方案与生态,最好的大数据架构解决方案与生态。在遇到断点后,程序只能一步一步的执行,可以按Resume Program按钮(快捷键F9)恢复程序执行,直到下一次遇到断点。1.2Java的特性与版本:a.Java代码--.java 字节码文件---.class。b.Java的版本区别:j2se:标准版,提供了Java语言最核心的功能,是其他版本的基础。输出结果,使用sout。外层循环sum要置零。

2023-09-05 19:15:12 169

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

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

2023-05-12 09:57:19 203

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

单个字符串可以使用char类型保存,多个字符串组成的文本就需要保存在string对象中。string通常被称为字符串,一个string对象最多可以保存(2^32-1)个字节(占用4GB空间大小)的文本内容String:指定该变量为字符串类型str:任意有效的标识符,表字符串变量的名称1,String(char a[])该方法用一个字符数组ch创建String对象2,String(char a[],int offset,int lenght)该方法提取字符数组c中的一部分创建一个字符串对象。

2023-05-05 09:37:40 197

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

Java语言的异常捕获结构有try,catch,finally3部分组成,其中,try语句块存放的是可能发生异常的Java语句:catch语句块在try语句块之后,用来激发被捕获的异常;finally语句块是异常处理结果的最后执行部分,无论try语句块中的代码如何退出,都执行finally语句块。完整的异常处理语句一定要包含finally语句,无论程序中有无异常发生,并且无论之前的try-catch语句块是否顺利执行完毕,都会执行finally语句。(1)在finally语句块中发生了异常。

2023-04-24 11:56:51 100

原创 第八章总结

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

2023-04-19 19:11:23 114

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

2,类的定义:在面向对象的思想中最核心的就是对象,为了在程序中创建对象,首先需要定义一个类。6,多态:指在程序中允许出现重名现象,它指在一个类中定义的属性和方法被其他类继承后,它们可以具有不同的数据类型或表现出不同的行为,这使得同一个属性和方法在不同的类具有不同的语义。1,概念:一种符合人了思维习惯的编程思想,在程序使用中用对象来映射现实中的事物,使用对象的关系,来描述事物之间的联系。5,继承:主要描述的是类与类之间的关系,通过继承,可以不需要重新编写原有类的情况下对原有类的功能进行扩展。

2023-04-18 09:46:28 95

原创 第七次作业

【代码】第七次作业。

2023-04-05 19:54:21 86

原创 第七章总结

1,Java语言每个类只能继承一个父类2,父类 和普通类写法相同public class 父类类名{}3,子类public class 子类类型 extends 父类类名{}例题7.1: 例题7.2:4,所有类的构造方法第一行都有一个隐藏的" super();"作用是在执行该构造方法之前调用其父类的构造方法。1,getClass()的方法:是Object类定义的方法,它会返回对象执行时的Class实例getClass().getname();2,toString()方法:将一个对

2023-03-29 19:25:01 136

原创 Dog练习题

一,二,

2023-03-28 20:04:20 92

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

1,包名所有字母一律小写 2,类名和接口名每个单词的首字母大写 3,常量名所有字母大写,单词之间用下划线连接 4,变量名和方法名的第一个单词首字母小写 第二个单词首字母大写。1,数组的定义:指一组数据的结合,数组中的每个元素被称为元素,在数组可以存放任意类型的元素,但同一个数组中存放的元素类型必须一致。和double后面可加“D”),布尔常量(ture和false),字符常量(' '单引号),字符串(“ ”)等。,其中,结构语句用于声明一个类或方法,功能执行语句用于实现具体的功能,每条。

2023-03-25 15:10:58 100

原创 第六章总结

采取封装的思想保证了类内部数据结构的完整性,使用类的用户不能轻易地直接操作类的数据结构,只能执行类允许公开的数据。一个类处于继承体系中,它既可以是其他类的父类,为其他类提供属性和行为,也可以是其他类的子类,继承父类的属性和方法。将对象的属性和行为封装起来,其载体是类,类通常对客户隐藏其实现细节,这就是封装的思想。(即对象可执行的动作),这部分称为”行为“,任何对象都是具备的行为(例如:哭泣,微笑,说话,行走)类是封装对象的属性和行为的载体,反过来说,具有相同特性和行为的一类事物就称为类。

2023-03-21 19:05:06 90

原创 Java第六次作业

代码与运行结果:代码与运行结果如下:代码与运行结果如下:

2023-03-18 22:20:52 84

原创 第五次Java作业

代码与运行结果如下:代码与运行结果如下:

2023-03-18 21:08:12 160

原创 第五章总结

3,初始化二维数组代码:int myarr[ ][ ]={{12,0},{45,10}};初始化二维数组吧后,数组的下标都是。语法:数组元素的类型 数组名 = new 数组元素的类型[数组元素的个数];1,创建二维数组:1,先声明,再用new关键字进行内存分配(语法如下)数组元素类型 数组名字[ ];1,先声明,再用new关键字进行内存分配(两种方式)数组元素的类型 数组名字[ ][ ];数组元素的类型[ ][ ] 数组名字;数组元素类型[ ] 数组名字;2,声明的同时为数组分配内存。

2023-03-14 08:46:52 78

原创 Java第四次作业

(switch case)代码与结果如下:(if else)代码与结果如下:流程图如下:(if else)代码与结果如此下:(switch)代码与结果如下:流程图如下:(switch)语句代码与结果:(if else)语句代码:流程图如下:

2023-03-08 19:46:12 106

原创 第四章流程控制

1,while循环语句:while语句也称条件判语句,它的循环方式为利用一个条件来控制是否要继续反复执行这个语句。5,作业:for循环里面嵌套一个while循环 do...while循环内部嵌套一个for循环。:是一个重要的编程语句,用于告诉程序在某个条件成立的情况下执行某段语句,而在另一种情况下执行另外的语句。通常表现为“如果满足某种条件,就进行某种处理,否则如果满足另一种条件则执行另一种处理”。2,do... while循环语句(先执行,后判断)1,break语句(跳出当前循环)

2023-03-06 22:05:29 170

原创 三元运算符

(2)定义一个int型变量a,赋值为40.4,(int)表示将40.4强制转换成整数型。(6)定义一个double型变量mydouble,赋值45,46546。(4) 定义一个float型变量myfloat,赋值为452.12f。(2)定义一个byte型变量mybyte,赋值为127。(5)定义一个char型变量mychar,赋值为10。自动类型转换:一定不会丢失数据 (整数转小数)(3)定义一个int型变量myint,赋值为150。(3)定义一个double型变量b,并赋值。A:一定是一个条件语句。

2023-03-03 09:41:14 128

原创 第三次Java作业

3,定义一个float类型,给a赋值为6.4,表示一盒牛奶蛋白质为6.4。2,定义一个float类型,给a赋值为15.5,表示一个汉堡15.5元。4,定义一个float类型,给speed赋值为3.6,表示速度为3.6。3,定义一个double类型,给a赋值为2,表示一张票价为2元。7,定义一个double类型,给b赋值为10。3, 创建扫描器,获取控制台输入的值。2,创建扫描器,获取控制台输入的值。5,定义一个double类型的数字。3,创建扫描器,获取控制台输入的值。4,创建扫描器,获取控制台输入的值。

2023-03-01 22:13:19 136 1

空空如也

空空如也

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

TA关注的人

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