刘小爱
刘小爱
全部文章
分类
java(3)
未归档(4)
自学Java(1)
零基础自学Java(77)
归档
标签
去牛客网
登录
/
注册
刘小爱的博客
记录自己从0到1自学Java的历程,让学习成为一种习惯
全部文章
(共85篇)
【Java】基础21:Object类
在东方神话体系中,人类是如何来的?是女娲用泥土捏出来的。 在西方神话体系中,人类是如何来的?是亚当夏娃的后代。 今天要学的Object类在Java里面,就好比是和亚当夏娃一样的存在。 只不过神话终归只是神话,是虚无缥缈的,但是计算机里面,Object类是真真实实存在的。 Object类是所有...
2020-07-13
0
375
【Java】基础22:Date类、DateFormat类、Calendar类
计算机是有系统时间的,那这个时间是如何来的呢?或者说如何获取和修改时间? 这个问题在Java里面,就牵扯到了三个类: 一、Date类 Data:翻译成中文是“日期”的意思。 在Java里面Data类表示特定的瞬间,精确到毫秒。 ①创建data对象,不初始化即表示为当前系统时间。 ②直...
2020-07-13
0
850
【Java】基础23:Collection集合
在Java程序里面有一个非常重要的概念,叫做容器。 数组就是其中的一种容器,除了数组,还有一种叫做集合。 它们之间有何区别? 数组长度固定,不可变,可以存储任何数据类型,但是存储的数据类型要一致。 集合长度可变,只能存储引用数据类型(基本数据类型会转换成对应的引用数据类型,也就是包装...
2020-07-13
0
396
【Java】基础24:数据结构
在计算机世界里面所有的一切皆是数据,其存在的形式为二进制,也就是只有0和1。 那么对于计算机来说,它需要做好两件事: 如何存这些数据?如何取这些数据? 这两件事情的过程就是数据结构。 所以不要看这个定义好像很复杂的样子,其实很好理解,就是如何存数据和如何取数据。 现在主要介绍简单的几个数据...
2020-07-13
0
557
【Java】基础25:List、Set以及哈希表
昨天学习了几种简单数据结构,为何要了解数据结构?一方面的原因是因为集合的底层就是与其息息相关的。 ArrayList的底层数据结构:数组。 LinkedList的底层数据结构:链表。 TreeSet的底层数据结构:红黑树。 HashSet的底层数据结构:哈希表。 前天学习了...
2020-07-13
0
445
【Java】基础26:Collecions工具类、比较器
前几天学了Collecion集合,今天学习它对应的工具类Collections。 什么叫工具类? 工具类它是一种特殊的类,它的成员变量和成员方法,基本都是静态的,使用起来特别方便,直接用类名就可以调用,不用创建对象。 数组有一个对应工具类Arrays。 Object有一个对应的工具类...
2020-07-13
0
740
【Java】基础27:Map集合
Map,这个单词很多人都认识,不过第一反应应该是“地图”,其实它还有一个意思叫“映射”。 地图从某种意义上就是映射的意思。 什么叫做映射呢? 地图上的一个点,就对应着现实生活中的一个地方,这种一一对应的关系就叫映射。 在Java里面,Map就是满足这种一一映射关系的集合,也叫双列集合。 前...
2020-07-13
0
464
【Java】基础28:什么叫异常?
闪退,我们在使用手机或者电脑的过程中,有时会遇到这种情况,这也是用户最讨厌的情况之一。 一般一个开发软件,如果时常出现闪退的话,用户体验是非常差的。 所以要尽可能避免这种情况的发生。 那为什么会闪退呢? 就是程序它遇到了问题,又没有及时地处理,便只有崩溃了。 而这种情况,便是异常。 在J...
2020-07-13
0
334
出现异常怎么办?死了都要try
还记得那首火遍大江南北的音乐《死了都要爱》么?在程序员群体中也有一首类似的歌: 歌名:《死了都要try》 歌手:程序猿 死了都要try 不抓住异常不痛快 BUG多深,只有这样,才不用重来 死了都要try 不catch够我不痛快 程序毁灭throw还在 把每天,当作程序来更改 一...
2020-07-13
0
400
【Java】基础30:线程与进程,并行与并发
很早的时候,就学习过死循环。 现在思考一个问题,如何运行两个死循环? 用开发工具写下代码,会发现编译会报错: unreachable:不可能达到的。 **statement:**语句。 不可能达到的语句,为什么会这样呢? 其实很好理解,第一个while循环是死循环,如果我们不强行将程序...
2020-07-13
0
1439
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页