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

原创 Java网络通信-第21章

网络程序设计基础涵盖了许多方面,包括网络协议、Web开发、数据库连接、安全性等。

2023-12-08 13:46:41 179

原创 Java TCP协议实现一对一聊天与UDP协议实现群聊案例

【代码】Java TCP协议实现一对一聊天与UDP协议实现群聊案例。

2023-12-06 22:32:11 251

原创 Java王者荣耀小游戏

Java模拟王者荣耀小游戏,主要实现键盘控制人物移动,按钮点击事件,英雄动作的改变,鼠标事件,碰撞检测,妲己的三个技能外加普攻,显示生命值,小兵的自动生成和自动移动,防御塔自动攻击,子弹自动追击,野怪的自动复活,窗口的移动,添加背景音乐等功能。分为游戏主窗口,游戏元素类(野怪类,小兵类,防御塔类,背景类,英雄类)两大部分。

2023-11-30 11:20:35 300

原创 Java实现飞翔的鸟小游戏

创建一个新的命名为“”,并在src中创建一个包命名为“",在这个包内分别创建4个类命名为**“Bird”、“BirdGame”、“Column”、“Ground”图片**素材导入到包内。

2023-11-30 11:19:10 552 1

原创 Java多线程-第20章

Java是一种支持多线程编程的编程语言。多线程是指在同一程序中同时执行多个独立任务的能力。在Java中,线程是一种轻量级的子进程,它是程序中的最小执行单元。Java的多线程编程可以通过两种方式实现:继承Thread类或实现Runnable接口。所有的程序都是通过main方法开始执行的。当一个Java程序启动时,JVM(Java虚拟机)会自动创建一个主线程,该线程负责执行main方法。在多线程编程中,你可以创建额外的线程来执行其他任务。

2023-11-29 10:19:17 419

原创 Java拼图小游戏

【代码】Java拼图小游戏。

2023-11-20 21:24:16 211

原创 Java制作俄罗斯方块

【代码】Java制作俄罗斯方块。

2023-11-20 21:08:12 299

原创 Java贪吃蛇小游戏

【代码】Java贪吃蛇小游戏。

2023-11-20 21:07:19 396

原创 Java绘图-第19章

Graphics类是用于绘制图形的抽象类,它是java.awt包中的一部分。Graphics类提供了各种方法,可以在图形上绘制各种形状、文本和图像。这些方法包括画线、画矩形、画椭圆、画弧、绘制图像等。

2023-11-15 21:09:23 992

原创 Java Swing程序设计-18章

Swing是用于创建图形用户界面(GUI)的一组API(应用程序编程接口)。Swing提供了丰富的组件,用于构建用户友好的界面,包括按钮、文本框、标签、列表、表格等。Graphics一个简单的Swing应用程序通常包括创建顶层容器(如JFrame),向容器中添加Swing组件,设置布局管理器,并处理与用户的交互事件。Swing的灵活性和丰富的功能使其成为Java图形界面开发的首选工具之一。

2023-11-09 11:06:02 153

原创 Java 反射与注解-第16章

我们可以定义自己的自定义注解类型,这需要使用@interface关键字来声明一个注解。自定义注解必须使用@interface关键字并遵循一些规则,例如元素成员的定义、默认值等。@Retention(RetentionPolicy.RUNTIME) // 定义注解的保留策略@Target(ElementType.METHOD) // 定义注解的目标类型// 定义一个元素成员// 定义另一个元素成员上面的代码定义了一个名为的自定义注解。value和count,并为它们提供了默认值。

2023-11-02 18:36:07 123

原创 Java 枚举类型与泛型-第13章

要定义一个泛型类,我们需要在类名后面添加类型参数,并在类的内部使用这个类型参数来代表泛型类型。在上述示例中,是一个泛型类,它具有一个类型参数,该参数代表一个泛型类型。构造方法接受一个泛型类型的参数,并将其存储在私有成员变量data中。getData方法返回存储在data中的泛型数据。还可以在创建泛型类的实例时指定具体的数据类型。");在上述示例中,我们创建了两个的实例,一个使用整数类型 (Integer),另一个使用字符串类型 (String) 作为泛型类型。

2023-10-28 11:07:38 163

原创 Java IO输入输出流 第15章

Java I/O(输入/输出)流是用于在Java程序中处理输入和输出数据的机制。这是与文件、网络连接、键盘、屏幕等各种数据源和数据目标进行交互的重要方式。Java的I/O库提供了一组类来处理各种I/O操作,这些类位于java.io包中。

2023-10-22 20:20:11 94

原创 Java Iambda表达式与流处理 - 14章

Lambda表达式是一种匿名函数的表示方式,它允许你在代码中定义简单的函数而不需要明确命名这些函数。Lambda表达式通常用于函数式编程语言中,以及支持函数式编程特性的编程语言中,例如Python、Java、C++等。Lambda表达式是一种强大的工具,用于简化代码并支持函数式编程思想。在许多编程语言中都有广泛的应用。

2023-10-15 19:46:01 65

原创 Java 数据库操作 - 17章

数据库是一个用于存储和组织数据的结构化集合。它可以容纳大量数据,并提供一种有效的方式来检索、更新和管理这些数据。数据库的主要目的是为了方便数据的持久化、共享和管理,以满足不同应用程序和用户的数据需求。Java Database Connectivity(JDBC)是Java平台的一个API(应用程序编程接口),用于与关系型数据库进行连接、查询和操作。它为Java应用程序提供了一种标准的方法来访问各种数据库系统,如MySQL、Oracle、Microsoft SQL Server、PostgreSQL等。

2023-10-15 16:44:26 37

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

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

2023-10-07 19:59:50 35

原创 Java学生选课系统

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

2023-09-26 20:14:37 118

原创 Java 集合类-十二章

​ 集合(Collections)是一种用于存储和操作多个对象的数据结构。集合提供了一种方便的方式来组织和管理数据,使得开发人员可以更容易地进行添加、删除、查找和遍历操作。Java提供了一系列集合框架类和接口,可以根据不同的需求选择合适的集合类型。

2023-09-18 18:55:14 39

原创 Java炸金花实践练习

System.out.println(“剩下的牌”);

2023-09-16 21:05:04 81

原创 Java入门第三季-复习

自定义异常要么继承Java中相近意思的异常,要么继承于所有异常的基类也就是Exception类。String 对象创建后则不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。

2023-09-10 21:51:13 33

原创 Java入门第二季-复习

对象就是我们对事物的统称,类是对象的模板。类有两个核心概念一个是特征一个是行为。特征是静态的表现,行为是动态的特征。

2023-09-10 21:49:09 27

原创 Java入门第一季-复习

1.变量的使用是程序设计中一个重要的环节,声明变量就是告诉编译器这个变量的数据类型。2.在程序运行过程中,空间内的值是变化的,这个内存空间就称为变量。3.在声明变量时可以是没有赋值,也可以是直接赋初值。4.整数类型变量:用于存储整数数值,既没有小数部分的值。整数类型分为4种不同的类型:字节型(byte)、短整型(short)、整形(int)、长整型(long)。占用空间指的是不同类型的变量分别占用的内存大小。取值范围是变量储存的值不能超出的范围。详细如下表。类型名占用空间取值范围byte。

2023-09-10 21:46:26 28

原创 Java 第11章 常用类库

​ Java是一种面向对象语言,Java中的类把方法与数据连接在一起,构成了自包含式的处理单元。为了提升Java程序的开发效率,Java的类包中提供了很多常用类以方便开发人员使用。正所谓,术业有专攻,在常用类中主要包含可以将基本数据类型封装起来的包装类、解决常见数学问题的Math类、生成随机数的Random类,以及处理日期时间的相关信息。

2023-05-26 14:02:24 604

原创 Java 第十章 字符串

单个字符可以使用char类型保存,多个字符组成的文本就需要保存在String对象中,String通常被称为字符串,一个String对象最多可以保存(2^32-1)个字节(占用4GB空间大小)的文本内容。

2023-05-12 13:58:20 276

原创 Java第九章 异常处理

在Java中,我们可以通过继承Exception或RuntimeException类来定义自己的异常类。通常,我们应该选择继承Exception类,因为Exception是checked异常,程序必须显式地处理它们。在上面的代码中,我们定义了一个名为MyException的自定义异常类,它继承自Exception类。我们为MyException类提供了四个构造函数,分别对应不同的构造方式。我们可以根据具体需求,选择合适的构造函数。我们可以像使用任何其他异常一样使用自定义异常类。

2023-04-28 11:39:23 179

原创 第二篇Java基础知识的复习笔记

仅供学习参考

2023-04-22 22:36:10 105

原创 Java第八章-包和内部类

仅供学习参考

2023-04-22 22:23:23 796

原创 Java 第七次作业

仅学习参考

2023-04-05 22:21:22 115 1

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

仅学习参考

2023-04-04 23:09:19 460

原创 Java 第六章总结

仅学习参考

2023-04-01 23:45:07 214

原创 第一篇JAVA的学习笔记

仅学习参考

2023-03-27 22:37:48 164

原创 JAVA的第六次作业

仅学习参考

2023-03-18 23:19:57 73

原创 JAVA第五章-数组

仅供学习参考

2023-03-18 23:14:26 333

原创 JAVA的第五次作业

仅供学习参考

2023-03-18 23:14:13 43

原创 Java第四章总结

仅供学习参考

2023-03-12 03:30:00 72 1

原创 Java作业-其四补充

仅供学习参考

2023-03-11 21:20:27 64 1

原创 Java作业-其四(使用 if 和 switch 两种解法并使用流程图)

及学习参考

2023-03-07 20:23:50 118

原创 Java数据类型转换与代码注释

仅供学习参考

2023-03-05 11:00:28 424

原创 运算符补充-三元运算与优先级

仅学习参考

2023-03-05 10:45:17 948

原创 Java第三次作业

Java的第三次作业

2023-03-02 20:25:31 127

空空如也

空空如也

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

TA关注的人

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