自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多人聊天程序

【代码】多人聊天程序。

2023-12-09 10:49:38 98

原创 一对一聊天程序

【代码】一对一聊天程序。

2023-12-09 10:47:01 367

原创 第21章总结 网络通信

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

2023-12-09 10:44:15 395

原创 第二十章总结

例题20.1。

2023-11-28 15:11:03 832

原创 王者荣耀游戏

【代码】王者荣耀游戏。

2023-11-27 09:06:00 219

原创 飞翔的小鸟游戏

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

2023-11-23 10:55:52 63

原创 俄罗斯方块游戏

【代码】俄罗斯方块游戏。

2023-11-23 10:50:13 45

原创 拼图小游戏

【代码】拼图小游戏。

2023-11-23 10:46:39 33

原创 第十九章 Java绘图

绘图是高级程序设计中非常重要的技术。

2023-11-16 11:17:23 61

原创 贪吃蛇游戏

【代码】贪吃蛇游戏。

2023-11-15 22:02:56 46

原创 第十八章 Swing 概述

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

2023-11-09 21:39:27 101

原创 第十六章 反射与注解

在定义 Annotation类型时,也需要用到用来定义接口的interface关键字,但需要在interface 关键字前加一个“@”符号,即定义Annotation类型的关键字为@interface,这个关键字的隐含意思是继承了java.lang.annotation.Annotation 接口。上面定义的 Annotation类型@NoMemberAnnotation未包含任何成员,这样的Annotation类型被称为marker annotation。String:成员类型。

2023-11-07 15:18:11 48

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

总体流程图。

2023-10-30 15:53:27 55

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

lambda 表达式可以用非常少的代码实现抽象方法。lambda 表达式不能独立执行,因此必须实现函数式接口,并且会返回一个函数式接口的对象。() -> 结果表达式//无参参数 -> {代码块}//一个参数(参数1,参数2,...,参数n) -> {代码块}//多个参数。

2023-10-15 21:23:32 91

原创 枚举类型与泛类

Object 类为最上层的父类,很多程序员为了使程序更为通用,程序设计时通常使传入的值与返回的值都以 Object 类型为主。当需要使用这些实例时,必须正确地将该实例转换为原来地类型,否则在运行时将会发生 ClassCastException 异常。为了提前预防这种问题,java提供了泛型机制。类名其中,T 是泛型的名称,代表某一种类型。

2023-10-15 19:39:22 45

原创 第十七数据库操作

connetion 接口代表与特定的数据库的链接,在连接上下文中执行 SQL 语句并返回结果。它是一套面向对象的应用程序接口,指定了统一地访问各种关系型数据库的标准接口。用于管理数据库中的驱动程序。

2023-10-15 19:38:32 39

原创 国庆作业进阶版

【代码】国庆作业进阶版。

2023-10-13 08:29:25 41

原创 国庆假期作业

【代码】国庆假期作业。

2023-10-09 14:16:45 42

原创 学生管理系统

【代码】学生管理系统。

2023-09-25 19:25:57 74

原创 炸金花游戏

【代码】炸金花游戏。

2023-09-14 17:15:15 126

原创 第十二章 集合类

java.util 包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组。集合类与数组的不同之处是:数组的长度是固定的,集合的长度是可变的;数组用来存放基本数据类型的数据,集合用来存放对象的引用。

2023-09-14 10:59:07 49

原创 Java入门第三季

异常概述:就是程序员没有预料到的错误异常的抛出和捕捉:异常抛出后程序就会终止,捕捉由try,catch和finally组成Java中常见的异常类:好多!自定义异常:创建,抛出,捕捉,处理在方法中抛出异常:使用throw和throws关键字抛出。

2023-09-09 12:02:34 34

原创 Java入门第二季

面向对象概述:对象,类,封装,继承,多态类:成员变量,成员方法,权限修饰符,局部变量,this关键字类的构造方法:修饰符 加 类名静态变量和静态方法:由 static 修饰类的主方法:public static void main(String[] args){... //主方法对象:对象的创建,对象的属性和行为,对象的引用。

2023-09-09 10:57:18 36

原创 Java入门第一季

本章主要讲解了Java的特征让学生了解认识Java其中最重要的是Java语言程序的编译和运行。Java是面向对象编程,而且可以跨平台运行。

2023-09-05 10:23:16 40

原创 第十一章 常见库类

Double 类在对象中包装一个基本数据类型为 double 的值,每个 Double 类的对象都包含一个 double 类型的字段。BigDecimal 类和 BigInteger 类都能实现大数字的运算,不同的是 BigDecimal 类加入了小数的概念。前面介绍了 java 中的包装类,对于数值型的包装类,它们有一个共同的父类——Number 类,该类是一个抽象类。Integer 类在对象中包装了一个基本数据类型 int 的值,该类的对象包含了一个 int 类型的字节。” 无参数会报错。

2023-05-20 19:56:06 62

原创 第十章 字符串

字符串必须包含在一对双引号(“”)之内。String: 指定该变量为字符串变量类型;str:任意有效的标识符,表示字符串变量的名称。String s;

2023-05-05 11:05:03 90

原创 第九章 异常处理

1.创建自定义异常类。2.在方法中通过throw关键字抛出异常对象。3.如果在当前抛出异常的方法中处理异常,可以使用try - catch语句块捕获并处理,否则在方法的声明处通过throws关键字指明要抛出给方法调用者异常,继续进行下一步操作.4.在出现异常的方法的调用者中捕捉并处理异常。字符串ErrorMessage是要输出的错误信息。System.out.println("存在负数,无法计算");//抛出 异常throw new MyException("存在负数,无法计算")

2023-04-28 10:30:59 80

原创 第二章Java复习博客

在Java语言中,有两种比较对象的方式,分别为“==”运算符与equals()方法,两者区别在于:“==”比较的是两个对象引用内存地址是否相等,而equals()方法比较的是两个对象的实际内容,所以equals()方法判断出了这两个对象实际上是同一个,而“==”运算符无法做出有效判断,如果两个对象类型的不同,那么equals()方法就会认为两者都不同。在面向对象的思想中,最核心的就是对象,为了在程序中创建对象,首先需要定义一个类,类是对象的抽象,它用于描述一组对象的共同特征和行为。

2023-04-24 21:19:08 67

原创 第八章 总结

在一个类中使用内部类,可以在内部类中直接存取其所在类的私有成员变量。class OuterClass{ //外部类class InnerClass{ //内部类public class Car { //创建汽车类//汽车品牌public Car(String brand){ //汽车类的构造方法,参数为汽车品牌//给汽车品牌赋值class Engine{ //发动机类(内部类)//发动机型号。

2023-04-24 16:40:36 52

原创 第七次作业

【代码】第七次作业。

2023-04-07 13:32:17 65

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

应为 Java 中只支持单继承,即一个类只能有一个父类,所以类是下面的代码是错误例题7.1Java虽然不允许同时继承两个父类,但不代表没有多继承的关系,可以通过类似 “祖父>父>儿子>孙子” 的方式继承。

2023-04-04 15:51:57 132

原创 6 类和对象

这一章主要讲了类和对象,很难理解,需要多多回顾。

2023-03-31 20:38:56 76

原创 第一章 JAVA基础知识 复习博客

极限修饰符 返回值类型 方法名(参数类型 参数名){...//方法体return 返回值;java允许在一个程序中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载.

2023-03-28 16:59:03 102

原创 第五章 数组

1.先声明,再用new关键字进行内存分配,声明有一下两种方式数组元素类型 数组名字[ ];数组元素类型[ ] 数组名字;声明一维数组,代码如下:int arr[ ];为数组分配内存,代码如下:arr = new int[5];

2023-03-19 10:25:07 54

原创 第六次作业

【代码】第六次作业。

2023-03-19 09:31:53 35

原创 第五次作业

【代码】第五次作业。

2023-03-19 09:22:30 40

原创 第四章 流程控制

总结

2023-03-11 10:40:15 112

原创 第四次作业

作业

2023-03-08 19:31:13 173

原创 第三次Java作业

输入,输出

2023-03-03 10:35:37 71

原创 Java语言基础

Java基础

2023-03-01 19:26:10 127

空空如也

空空如也

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

TA关注的人

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