JavaSE
文章平均质量分 87
JavaSE学习经验的分享和讨论E
昊天月
这个作者很懒,什么都没留下…
展开
-
多线程|CAS和synchronized锁的升级策略
锁的升级策略总结,以及CAS的介绍原创 2022-07-14 17:26:06 · 377 阅读 · 0 评论 -
多线程|死锁的成因和解决方案
简单介绍了死锁的成因以及如何避免死锁原创 2022-07-14 16:57:37 · 197 阅读 · 0 评论 -
多线程|线程的状态
线程的六种状态介绍,以及状态之间的转义原创 2022-06-29 18:02:50 · 122 阅读 · 0 评论 -
多线程|Thread类及常见方法
多线程中Thread类的介绍,构造方法的使用,以及Thread类的一些核心属性还包括线程的启动start方法、线程中断和线程的等待join方法等的介绍原创 2022-06-29 17:56:52 · 186 阅读 · 0 评论 -
多线程|创建多线程
多线程入门篇,介绍了程序、进程、线程的区别以及多线程的两种创建方式原创 2022-07-14 17:23:59 · 250 阅读 · 0 评论 -
Java|String类
文章目录JDK中String类的声明创建字符串方式字面量字符串之间的比较字符串的常量池手工入池字符串的不可变性修改字符串的内容字符串的常见操作1.字符串的比较2.字符和字符串的相互转换3.字符串和字节数组的相互转换4.字符串的查找5.字符串替换操作6.字符串的拆分7.字符串的截取处理8.其他常用JDK中String类的声明为什么String被final修饰?被final修饰的类无法被继承,String类不存在子类,这样的话就可以保证所有使用JDK的人,大家用到的String类仅此一个,大家都相同我原创 2022-05-08 13:48:13 · 140 阅读 · 0 评论 -
单向链表的删除方法
单向链表的删除操作,包括:删除索引为index的结点删除链表中第一个元素值为val的结点删除链表中所有元素值为val的结点原创 2022-05-01 14:45:56 · 2160 阅读 · 0 评论 -
一篇博客带你了解什么是封装、继承和多态
介绍了面向对象编程的三大板块封装、继承以及多态,包括部分企业笔试题原创 2022-04-30 14:29:26 · 441 阅读 · 0 评论 -
Java|static关键字的使用详解
static修饰成员属性、成员方法、代码块之后会有什么变化?剖析static关键字的各种用法详解使用static关键字中会遇到的问题原创 2022-04-15 16:03:14 · 887 阅读 · 0 评论 -
汉诺塔问题解析 - 浅显易懂
文章目录汉诺塔问题编程要求解题思路代码实现总结汉诺塔问题相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘(如图1)。游戏的目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A、B、C任一杆上。——来自于百度百科编程要求有A、B、C三根柱子,A为起始柱,B为辅助柱,C为目原创 2022-04-10 23:11:59 · 4729 阅读 · 3 评论 -
Java基础语法|数组
了解什么是数组、数组的初始化、数组的使用、数组与方法的关系、数组联系、二维数组原创 2022-04-10 22:57:06 · 1510 阅读 · 1 评论 -
Java|汉诺塔问题详解
Java实现汉诺塔问题什么是汉诺塔问题、解题思路、代码实现原创 2022-04-08 15:36:28 · 12048 阅读 · 8 评论 -
数据类型转换
文章目录int 和 long之间的转换:int 和 byte/short之间的转换:int和char之间的相互转换int和String之间的转换数据类型的默认值总结这一节的内容都是的干货!!!不同数据类型的转换主要分为:小类型转为大类型大类型转为小类型注意事项:只有相同数据类型之间可以转换,数值型之间的转换接下来就各个类型之间的转换做一个详细的介绍int 和 long之间的转换:int a = 10;//隐式类型转换//把int转为longlong b = 20;a = b原创 2022-04-05 20:08:57 · 984 阅读 · 0 评论 -
Java基础语法|数据类型
文章目录1.变量和类型2.Java中的8大基本类型int型变量long型变量byte型变量short型变量double、float型变量char型boolean型3.String字符串类型4.变量的作用域5.变量命名规则6.常量7.总结1.变量和类型变量是程序执行过程中可以变的量int a = 10; a = 20;这里的a就是变量类型是用来区分变量的,不同的变量类型有不同的性质:类型决定了其开辟内存空间的大小类型决定了计算机看待内存空间的视角,即不同的类型在内存中的存储方式不同,因此原创 2022-04-04 14:12:41 · 605 阅读 · 2 评论 -
与Java的第一面
目录一、开发环境1.什么是JRE2.什么是JDK二、Java的程序运行1.编译阶段2.执行阶段3.实例演示三、Java入门一、开发环境1.什么是JREJRE的全称是:Java Runtime Environment,即Java运行时环境,或者说是用Java语言编写的程序跑起来所必须具备的环境。Java的开发者才能将自己开发的程序发布到用户手中,用户通过JRE运行程序。JRE中包含了JVM(Java虚拟机)和java基础类库。2.什么是JD...原创 2022-04-01 18:41:46 · 259 阅读 · 0 评论