加载中
JVM对自身内存空间的划分

划分了五个区域 一:寄存器 虚拟机的pc寄存器是用于存放下一条将要执行的指令的地址(字节码流)。 二:本地方法栈 本地方法栈与Java栈的作用和原理非常相似。区别只不过是Java栈是为执行Java方法...

07/18 19:23
3
Java中的集合框架

定义: Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象。 作用: 集合可以: 1、在类的内部,对数据进行组织; 2、简单而快速的搜索大数量的条目; 3、有的集...

07/13 18:22
5
Java中Object类的方法

Object类是所有类的父类,位于java.lang包中,数组也是Object类的子类 方法有:equals、toString、hashcode、Wait、clone、finalize、notify、notifyAll等......

07/13 14:13
32
Java中接口与抽象类的区别

Java中接口与抽象类的区别 1.相同点 都不能被实例化 接口的实现类或抽象类的子类都只有实现了接口或抽象类中的方法后才能实例化 2.不同点 一个类可以实现多个接口,但一个类只能继承一个抽象...

07/13 13:43
3
Java中的接口

1.接口概念 接口可以理解为一种特殊的类,有全局常量和公共的抽象方法所组成。 如果说类是一种具体的实现体,而接口定义了某些类所必须遵守的规范,接口不关心这些类的内部数据,也不关心这些...

07/12 20:28
4
Java中的抽象类

应用场景: 在某些情况,某个父类只是知道其子类应该包含哪种方法,但无法准确的知道这些子类如何实现这些方法时,就可以使用抽象类。 从多个具有相同特征的类中抽象出一个抽象类,以这个抽象...

07/12 19:00
5
多态中引用类型的转换 以及instanceof运算符的使用

引用类型转换 1.向上类型转换(隐式/自动类型转换),是小类型到大类型的转换。 2.向下类型转换(强制类型转换),是大类型到小类型,有一定的安全性问题。 3.instanceof运算符,用来解决引用...

07/12 18:02
4
super关键字的运用

子类中可以super关键字调用父类的属性与方法 子类的构造过程中必须调用其父类的构造方法; 如果子类的构造方法中没有显示调用父类的构造方法,系统则默认调用父类无参的构造方法; 如果子类要...

07/12 17:07
3
final关键字

final可以修饰类,方法,属性,变量 修饰类时,该类不允许被继承; 修饰方法时,该方法不允许被覆盖(重写); 修饰属性时,该属性必须被赋值,且只能赋值一次,要么在类的初始化中赋值,要么...

07/12 16:29
5
Java中继承初始化顺序

子类继承父类执行程序时,子类构造过程中必须调用其父类的构造方法(相当于使用了super关键字); 顺序:先对父类对象进行初始化,在对子类对象进行初始化, 而对对象进行初始化时,先进行属...

07/12 16:15
6
为什么java的main方法必须是静态的

Main方法是我们学习Java编程语言时知道的第一个方法,你是否曾经想过为什么main方法是public、static、void的。当然,很多人首先学的是C和C++,但是在Java中main方法与前者有些细微的不同,它...

07/11 19:22
121
成员变量与局部变量的区别

1、在类中的位置不同 成员变量:在类中方法外面 局部变量:在方法或者代码块中,或者方法的声明上(即在参数列表中) 2、作用域不同 成员变量:整个类中 局部变量:仅限于定义它的方法 3、在...

07/11 18:47
6
重载与重写的区别

一、重载 如果同一个类中包含了两个或两个以上方法名相同、但有有不同的参数列表,则称为方法的重载,也可称该方法被重载了。 重载可以理解为一个类中的多态 说明: 1.参数列表不同包括:个数...

07/11 18:13
6
什么是JVM

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 原理 JVM是java的核心和...

07/11 14:48
10
Java对象创建的过程

Java对象创建的过程 Java中对象的创建就是在堆上分配内存空间的过程,此处说的对象创建仅限于new关键字创建的普通Java对象,不包括数组对象的创建 对象的创建大概分为以下几步: 1:检查类是...

07/10 20:44
15
通过Collections.sort()方法,对String泛型的List进行排序

/** * 对String泛型的List进行排序 * 创建String泛型的List,添加三个乱序的String元素, * 调用sort方法,再次输出排序后的顺序 */ public void testSort(){ List<String> stringList = new...

07/10 16:14
7
Calendar 类的应用

Calendar 类的应用 Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Ca...

07/06 16:34
10
Java 中基本类型和字符串之间的转换

Java 中基本类型和字符串之间的转换 在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。 其中,基本类型转换为字符串有三种方法: 1. 使用包装类的 toString() 方法 2. 使用S...

07/06 16:07
5
Java 中基本类型和包装类之间的转换

Java 中基本类型和包装类之间的转换 基本类型和包装类之间经常需要互相转换,以 Integer 为例(其他几个包装类的操作雷同哦): 在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间...

07/06 15:21
8
Java 中的包装类

Java 中的包装类 相信各位小伙伴们对基本数据类型都非常熟悉,例如 int、float、double、boolean、char 等。基本数据类型是不具备对象的特性的,比如基本类型不能调用方法、功能简单。。。,...

07/06 15:11
3

没有更多内容

加载失败,请刷新页面

返回顶部
顶部