自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单的球场管理系统(仅仅是连接IDEA与数据库不涉及前端,展示主要是在控制台输入输出)

我这里分为(beans,controller,dao,lib,service,test,util)这七层。

2024-07-21 23:18:15 171

原创 Java基础知识(十一)

异常也就是非正常情况,比如使用空的引用、数组下标越界、内存溢出错误等,这些都是意外的情况,背离我们程序本身的意图。Java提供了异常对象描述这类异常情况。Java提供了异常机制来进行处理,通过异常机制来处理程序运行期间出现的错误。通过异常机制,可以更好地提升程序的健壮性。可以将异常通俗的理解为“陷阱”,程序运行出现异常,就是掉到陷阱了。注意:Java异常是描述在一块代码中发生的异常情况(也就是错误)的对象。

2024-07-21 22:44:17 351

原创 Java基础知识(十二)

2.运行一次Java程序就启动了一个进程,一个进程里至少会有一个线程,这里JVM默认创建的线程就是main线程(主线程),main主线程和MyThread创建出来的新线程是“并发执行”的关系(并发+并行),也可以理解为同时执行,各执行各的;这里相当于把线程要干的活和线程本身分离开了,使用MyRunnable这个自定义的类来表示“线程要完成的任务”,这样做的目的就是为了“解耦合”,假设未来有新的任务需要线程去执行,那么通过这种方式,代码改动就比较小。反射是在运行时获取类或对象的信息的能力。

2024-07-21 22:37:08 362

原创 Java基础知识(十)

NavigableMap 接口。该类使用树 接口存储条目。TreeMap提供了有序存储键/值对的高效手段,并支持快速检索。应 当注意,TreeMap 确保其元素以键的升序存储。

2024-07-21 22:35:56 293

原创 Java基础知识(九)

集合只能存储对象,不能存储数据类型使用泛型的优点是在编译时可以检查元素的类型,从而更加安全。T :代表一般的任何类。E :代表 Element 元素的意思,或者 Exception 异常的意思。K :代表 Key 的意思。V :代表 Value 的意思,通常与 K 一起配合使用。list:有序可重复set接口无序不可重复。

2024-07-21 22:35:24 74

原创 Java基础知识(八)

(1)创建的每个字符串实际上都是String类的对象。即使是字符串字面值实际上也是String对象。(2)String类型的对象是不可变的;一旦创建了一个String对象,其内容就不能再改变。即,一旦创建了一个String对象,就不能改变该字符串包含的字符。所谓Stirng类型对象中的字符串是不可改变的,是指创建了String实例后不能修改String实例的内容。但是可以修改String引用变量,使其指向其他String对象。

2024-07-21 22:31:20 528

原创 Java基础知识(七)

接口可以理解为抽象到不能再抽象的类,。可以认为类是一套体系,接口是另外一套体系,只不过类可以实现接口。但是不要将接口和类混为一谈接口中的方法全部都是抽象方法,不能存在实现的方法。接口使用interface关键字定义,接口的定义和类很相似。抽象类是一个包含抽象方法的类,它不能被实例化。抽象方法是一种没有方法体的方法,它只包含方法的签名。抽象类可以包含普通的方法,也可以包含抽象方法,而普通方法可以有方法体。// 抽象方法​// 普通方法123456789// 抽象方法​// 默认方法。

2024-07-21 22:28:08 461

原创 Java基础知识(六)

当子类从父类中继承来的方法不能满足需要时,子类可以重写该方法,重写方法要求方法名与参数列表都相同。

2024-07-21 22:20:44 521

原创 Java基础知识(五)

封装是面向对象的三大特征之一.面向对象的三大特征:封装,继承,多态类= 属性+方法,类是对属性和方法的封装.类封装了类的成员.如果在类的外部可以随意访问类的成员,那将属性和方法放到类中就没有意义了.封装是面向对象的三大特征之一(另外两个是继承和多态),它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。对一个类或对象实现良好的封装,可以实现以下目的。隐藏类的实现细节。

2024-07-21 22:15:26 266

原创 Java基础知识(四)

程序 = 数据 + 算法类 = 属性 + 方法。

2024-07-21 22:14:47 526

原创 Java基础知识(三)

public static void main(String[] args) { System.out.println("打印1-20之间的偶数,如果等于10则终止本次循环(continue)数字有:");数组的初始化分为静态初始化和动态初始化,静态初始化在初始化时由程序员显示指定每个数组元素的初始值,由系统决定数组长度。System.out.print("请输入第" + (i + 1) + "个同学的成绩");System.out.println("其中不是5的倍数的是:"+i);int[] nums;

2024-07-21 22:12:06 398

原创 Java基础知识(二)

新增:枚举类型、String 不可以是long (2)在同一个switch语句中,两个case常量不允许具有相同的值 (3)每个case语句中需要加上break;(1)switch语句只能进行相等性测试,这一点与if语句不同,if语句可以对任何类型的布尔表达式进行求值。&和|,如果操作数为boolean类型,则为逻辑运算符,如果操作数为整数则为位运算符。所以a=11, i= 11。System.out.println("最大的数是:"+i);对于^,两个操作数不同,则结果为true,否则结果为false。

2024-07-21 22:11:31 366

原创 Java的基础知识(一)

Oak:Java前身主要设计者 James Goslingjdk 常用1.8。

2024-07-21 22:10:26 363

简单的球场管理系统(仅仅是连接IDEA与数据库不涉及前端,展示主要是在控制台输入输出)

简单的球场管理系统(仅仅是连接IDEA与数据库不涉及前端,展示主要是在控制台输入输出)

2024-07-21

Java基础知识(七)

Java基础知识(七)

2024-07-21

Java基础知识(七)

Java基础知识(七)

2024-07-21

空空如也

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

TA关注的人

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