JavaSE
DK.Dino_�
这个作者很懒,什么都没留下…
展开
-
Java中的static、final、abstract关键字
static、final、abstract关键字1、static关键字1.1 static修饰成员变量• static修饰的成员变量是属于类的变量,通常可以通过类名来引用static成员;• static成员变量和类的信息一起存储在方法区,而不是在堆中,一个类的static成员变量只有一份,无论该类创建了多少个对象。1.2 static修饰方法与类• static修饰的成员方法变成...原创 2019-05-13 19:49:52 · 215 阅读 · 0 评论 -
Java中的四种常用内部类
内部类成员内部类一个类可以定义在另外一个类的内部,定义在类内部的类称之为Inner,其所在的类称之为Outer;Inner定义在Outer的内部,通常只服务于Outer,对外部不具备可见性,Inner可以直接调用Outer的成员及方法(包括私有的)。要注意的是,成员内部类不能含有static的变量和方法。原理是:因为成员内部类需要先创建了外部类,才能创建它自己的。一般情况下,Inner...原创 2019-05-13 20:20:01 · 403 阅读 · 0 评论 -
JavaSE中常用的数组排序方法
Java中常见的数组排序有四种:选择、冒泡、插入和系统排序选择排序选择原理——将数组中每一个元素都与第n个元素比较,如果比第n个元素小则交换位置将第n轮比较得出的最小值放于第n个位置。( n从1开始直至经过第数组长度减1轮的排序)ary={8 , 2 , 3 , 7 , 1}第 1 轮: ary={1 | 8 , 3 , 7 , 2}第 2 轮: ary={1 , 2 | ...原创 2019-05-09 21:05:12 · 232 阅读 · 0 评论 -
Java中的内存管理
Java内存管理对象内存管理• 编译好的Java程序需要运行在JVM中。• 程序,无论代码还是数据,都需要存储在内存中。JVM为Java程序提供并管理所需要的内存空间。• JVM内存分为“堆”、“栈”和“方法区”三个区域,分别用于存储不同的数据。1.1 堆内存堆用于储存通过使用new关键字所创建的对象。访问对象需靠引用变量(栈中创建)。当一个对象没有任何引用时,被视为废弃的对...原创 2019-05-10 20:24:03 · 245 阅读 · 0 评论 -
Date日期
1.Date1.1 Java中的时间Java中的时间使用标准类库的Date类表示,是用距离一个固定时间点的毫秒数(可正可负,long类型)表达一个特定的时间点;固定的时间点叫纪元(epoch),是UTC时间1970年1月1日 00:00:00;UTC(Universal Time Coordinated世界调整时间)与GMT(Greenwich Mean Time 格林威治时间)一样,是一...转载 2019-05-22 20:09:19 · 309 阅读 · 0 评论