自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用Java手撸中国象棋 01:棋盘的绘制

首先先创建一个主窗体类(MainFrame),然后对这个窗体的基本属性进行设置,这里就不展开说了,因为所用的swing包其实美观性是不足的,在现实中做的项目,这个包其实几乎早已被淘汰了,所以我们这里拿来做练习,直接用就行了。

2025-03-02 16:37:00 414

原创 Java:并发编程入门

所以为啥要搞并发编程?就四个字——不浪费!1、不想让CPU“干等着”问题:单线程就像你饿着肚子等外卖,啥也不干,干瞪眼。解决:开个线程去等外卖,主线程继续刷抖音(CPU不摸鱼了)。2、想榨干电脑的多核战斗力问题:单线程只用一个核,剩下23个核围观躺平(血亏!解决:多开线程,让更多的核一起板砖。3、不想被用户骂卡成狗问题:主线程卡死,用户狂点屏幕以为手机坏了。解决:开个后台线程传文件,主线程继续流畅操作(用户觉得你的产品很丝滑。

2025-03-02 13:12:52 295

原创 用java实现文件保险箱(一)

随着信息化的发展,个人敏感文件的安全性越来越受到关注。为了让用户在本地存储文件时能够防止数据泄露,同时方便文件的管理和加密下载,本项目旨在开发一个基于桌面端的个人文件保险箱系统。给系统提供注册登录、文件加密上传、文件管理和解密下载等功能,保障用户文件的隐私与安全。

2024-11-29 22:10:08 1155

原创 如何在c语言中借助堆实现动态分配(类似Java中的Arraylist)

在c语言中,堆是一块内存区域,用于动态分配内存。且这块内存空间通常较大,并且其内存分配的灵活性高,可以在程序运行的任何时候根据需要分配任意大小的内存块(当然会受限于系统的物理内存和虚拟内存的大小)。

2024-11-28 13:32:04 381

原创 Java中的File类

对于计算机硬件来讲,所有的文件、文件夹以及各种数据格式文件对于计算机来讲都是一样的东西。文件与文件夹是一样的东西,都可以看作文件数据这就好理解在Java中的File类,其不仅仅是指文件,也可以指一个文件夹。

2024-11-27 21:46:14 395

原创 排序基础方法 冒泡排序

通过反复比较相邻的元素,将较大(或较小)的元素逐步冒泡到数组的一端。

2024-11-15 21:55:19 226

原创 C语言中指针的基本概念及函数中普通形参和指针类型形参的区别

格式: 类型指针变量名;定义中指针变量名和一般变量一样,用标识符表示。为了与一般变量相区别,在变量名前加一个“”,这里“”作为说明符,说明其后的变量是指针变量。类型标识符表示指针变量所指向的对象或变量的类型。

2024-11-13 22:07:55 384 1

原创 Java中的事件监听器与重绘技术浅析

在 Java 编程中,事件监听器和重绘是构建交互式和动态图形用户界面(GUI)的重要概念。本文将深入探讨这两个关键技术。

2024-08-17 19:07:22 293

原创 java:类与对象的理解

希望通过本文的介绍,能够让您对 Java 中的类与对象有更清晰的认识和理解,为您的编程之路打下坚实的基础。例如,我们可以定义一个“笔记本”类,其中包含笔记本的品牌、颜色、性能等属性,以及启动、计算、游戏等方法。就像不同的笔记本(对象)都具有笔记本类所定义的基本特征,但每台笔记本的品牌、颜色等属性可能不同。多个对象可以基于同一个类创建,它们具有相同的结构和行为,但各自的属性值可能不同。通过类的定义,我们能够实现代码的复用和逻辑的封装,提高代码的可读性和可维护性。类是抽象的概念,而对象则是具体的实体。

2024-08-01 22:51:12 217

空空如也

空空如也

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

TA关注的人

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