- 博客(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
原创 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关注的人
RSS订阅