- 博客(7)
- 收藏
- 关注
原创 Java多线程—— Thread 类
本文介绍了Java多线程编程的核心概念和Thread类的基本使用。主要内容包括:5种创建线程的方法(继承Thread类、实现Runnable接口、匿名内部类、lambda表达式等)、Thread类的常见构造方法和核心属性、线程的生命周期管理(start()、join()、sleep()等方法)、线程的终止方式以及线程的6种状态(NEW、RUNNABLE、TERMINATED等)。文章强调多线程虽然能提高CPU利用率,但线程数量过多会导致性能下降,并指出多线程编程可能引发的线程安全问题将在后续文章中详细讨论。
2025-11-03 09:35:46
1032
1
原创 JavaEE——线程与进程:高效并发的核心秘籍
本文介绍了线程与进程的区别与联系。进程是CPU资源分配的基本单位,线程是调度的基本单位。线程比进程更轻量,共享进程资源,切换开销低。两者核心联系在于线程依赖进程存在,共享资源,生命周期同步。线程的出现解决了进程创建销毁开销大的问题,提升了并发效率。(150字)
2025-10-28 21:10:01
212
原创 JavaEE入门——计算机硬件与操作系统基础扫盲
这篇文章介绍了计算机基础知识和操作系统的基本概念。主要内容包括:1.计算机硬件组成,重点讲解冯诺依曼体系结构(CPU、存储器、输入输出设备)及CPU与GPU的区别;2.CPU参数和执行指令的过程;3.操作系统的定义、功能和进程管理,包括进程状态、优先级调度等核心概念。文章采用通俗易懂的语言,适合计算机初学者了解基础知识,可作为计算机领域的入门扫盲读物。
2025-10-24 13:17:05
948
2
原创 JavaSE——继承
本文介绍了Java面向对象编程中的继承特性。主要内容包括:1.继承的概念和作用,通过抽取共性减少代码冗余;2.子类访问父类属性和方法的规则,重点讲解了重名情况下的处理方式;3.super关键字的使用方法和注意事项,包括访问父类属性、方法及构造器的应用;4.继承体系中代码块和构造函数的执行顺序。文章通过代码示例详细说明了继承的具体实现方式,并对比了super和this关键字的异同,为理解Java继承机制提供了实用指导。
2025-07-25 18:02:08
968
3
原创 JavaSE——static关键字
本文介绍了Java中static关键字的使用方法和特点。static用于声明类成员(变量、方法、代码块),它们在类加载时初始化并被所有对象共享。静态成员可通过类名直接访问,无需实例化对象。文章详细说明了静态变量和方法的定义、初始化方式及访问权限,并对比了静态代码块和实例代码块的执行时机和顺序。通过具体代码示例,展示了静态成员在实际应用中的使用方式,包括静态变量的修改方法和代码块的执行顺序。最后指出static关键字在内部类中的应用将在后续章节讲解。
2025-07-23 09:03:42
431
原创 Java练习合集——输出0~n之间的水仙花数
本文介绍了水仙花数的概念及其计算方法。水仙花数是指一个n位数等于其各位数字的n次幂之和,例如153=1³+5³+3³。文章通过Java代码示例展示了求解0~n之间水仙花数的完整过程:首先确定数字位数,然后计算各位数字的n次方和,最后判断是否与原数相等。关键点包括理解水仙花数定义、使用Math.pow()方法以及清晰解题思路的实现。这段代码能有效找出指定范围内的所有水仙花数。
2025-07-17 23:30:05
260
空空如也
结构体给学生成绩排序
2024-01-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅