- 博客(6)
- 收藏
- 关注
转载 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
314
原创 Java中的四种常用内部类
内部类成员内部类一个类可以定义在另外一个类的内部,定义在类内部的类称之为Inner,其所在的类称之为Outer;Inner定义在Outer的内部,通常只服务于Outer,对外部不具备可见性,Inner可以直接调用Outer的成员及方法(包括私有的)。要注意的是,成员内部类不能含有static的变量和方法。原理是:因为成员内部类需要先创建了外部类,才能创建它自己的。一般情况下,Inner...
2019-05-13 20:20:01
410
原创 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
220
原创 Java中的内存管理
Java内存管理对象内存管理• 编译好的Java程序需要运行在JVM中。• 程序,无论代码还是数据,都需要存储在内存中。JVM为Java程序提供并管理所需要的内存空间。• JVM内存分为“堆”、“栈”和“方法区”三个区域,分别用于存储不同的数据。1.1 堆内存堆用于储存通过使用new关键字所创建的对象。访问对象需靠引用变量(栈中创建)。当一个对象没有任何引用时,被视为废弃的对...
2019-05-10 20:24:03
252
原创 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
242
转载 笔记:面向对象
面向对象的三个特点1、封装对外提供可调用的、稳定的功能;封装容易变化的、具体的实现细节,外界不可访问,这样的意义在于: 降低代码出错的可能性,便于维护; 当内部的实现细节改变时,只要保证对外的功能定义不变,其他的模块就不会因此而受到牵连。访问控制符:2、继承泛化的过程,通过关键字extends实现类的继承。子类(Sub class)可以继承父类(Super class)的成员变量及成员...
2019-03-31 20:59:01
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人