自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 反射

请注意,反射操作可能会抛出多种异常,如ClassNotFoundException(如果找不到类),NoSuchMethodException(如果找不到方法),InstantiationException(如果类不能被实例化),IllegalAccessException(如果方法不可访问),InvocationTargetException(如果方法调用抛出异常)等。你可以通过类的.class语法,或者Class.forName()方法,或者对象的getClass()方法来获取。

2024-03-18 23:35:52 350

原创 封装、继承和多态

Java中的封装是隐藏对象属性和实现细节,继承是子类共享父类属性和方法,多态是允许使用父类引用调用不同子类的相同方法,实现运行时多态。

2024-03-18 23:31:55 392

原创 JVM、JRE和JDK的区别

在深入探讨Java技术栈时,我们不可避免地会遇到三个核心概念:JVM(Java Virtual Machine,Java虚拟机)、JRE(Java Runtime Environment,Java运行环境)和JDK(Java Development Kit,Java开发工具包)。这三者紧密相关,但又各自承载着不同的职责和功能,共同构成了Java应用的运行与开发基石。对于初学者而言,清晰地区分和理解这三者的关系及差异,是掌握Java技术的关键一步。

2024-03-17 01:05:28 837

原创 如何使用JDBC连接数据库?

在当今信息化的时代,数据库已经成为了我们存储、管理和检索数据的核心组件。无论是大型的企业级应用,还是个人的小型项目,数据库都扮演着不可或缺的角色。而在Java领域,要与这些数据库进行交互,**JDBC(Java Database Connectivity)**成为了一座桥梁,它允许Java开发人员以一种标准化和统一的方式来访问和操作各种不同的数据库。通过JDBC,我们可以编写出与特定数据库无关的应用程序,增强了代码的复用性和可维护性。本文将深入介绍JDBC的基本概念以及如何使用它来连接和操作数据库。

2024-03-17 00:17:41 873 1

贪吃蛇大作战:经典小游戏 python实现

思路demo: 初始化游戏环境:设置窗口大小、颜色等。 定义游戏对象:创建Snake和Food类,分别表示贪吃蛇和食物,包含各自的属性(如位置、大小等)和方法(如移动、绘制等)。 游戏主循环:不断检测用户输入(如键盘事件),更新贪吃蛇的位置和状态,检查是否吃到食物,绘制游戏画面,并处理游戏结束的逻辑。 扩展功能:可以加入计时器、不同难度级别、障碍物、多种贪吃蛇样式等,以增加游戏的趣味性和挑战性。 实用开发工具: Pygame:用于创建游戏窗口、处理事件、绘制图形等。 PyCharm:强大的Python IDE,提供代码编辑、调试、版本控制等功能,适合开发游戏项目。

2024-03-18

空空如也

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

TA关注的人

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