文章分类 - java核心
摘要:每天都在用JVM,那你知道JVM是如何工作的吗?看下图: 从图中我们可以知道,JVM大概由几部分组成:类加载器、内存区域、执行引擎、本地接口库。其中类加载器负责把磁盘上的.class文件加载到JVM内存中去; 执行引擎负责代码执行,执行过程中会使用到内存区域;内存区域划分为几块,各自有各自的用处。
阅读全文
摘要:一、基本概念 1、Exception和Error都是继承于Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 2、Exception是java程序运行中可预料的异常情况,咱们可以获取到这种异常
阅读全文
摘要:在Java语言中,所有类似“ABC”的字面值,都是String类的实例;String类位于java.lang包下,是Java语言的核心类,提供了字符串的比较、查找、截取、大小写转换等操作;Java语言为“+”连接符(字符串连接符)以及对象转换为字符串提供了特殊的支持,字符串对象可以使用“+”连接其他
阅读全文
摘要:一、Object类介绍 Object类是所有类的父类,位于java.lang包中;数组也是Object类的子类 二、Object中的11个方法 1、toString 方法 public String toString() { return getClass().getName() + "@" + I
阅读全文
摘要:一、接口和抽象类的区别 抽象类有哪些特性。 抽象类不能被实例化,只能被继承。(new 一个抽象类,会报编译错误) 抽象类可以包含属性和方法。方法既可以包含实现,也可以不包含实现。不包含实现的方法叫做抽象方法 子类继承抽象类,必须实现抽象类中的所有抽象方法。 接口的特性: 接口不能包含属性(也就是成员
阅读全文

浙公网安备 33010602011771号