随笔分类 -  Java基础

摘要:如果catch中有return语句,finally里面的语句还会执行吗? 会执行,在return语句的中间执行 1 public class Test{ 2 public static void main(String[] args){ 3 System.... 阅读全文
posted @ 2015-09-06 21:48 天~宇~翱~翔 阅读(247) 评论(0) 推荐(0)
摘要:在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出),Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。 Throwable: 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子类 阅读全文
posted @ 2015-09-06 21:04 天~宇~翱~翔 阅读(285) 评论(0) 推荐(0)
摘要:示例1: 1 package com.swust.面向对象; 2 3 class Person1{ 4 private String username="zhangsan"; 5 public Person1(){ 6 System.out.println("Per... 阅读全文
posted @ 2015-09-06 10:02 天~宇~翱~翔 阅读(179) 评论(0) 推荐(0)
摘要:抽象类的特点:1,方法只有声明没有实现时,该方法就是抽象方法,需要被abstract修饰,抽象方法必须定义在抽象类中,该类必须也被abstract修饰。2,抽象类不可以被实例化。为什么?因为调用抽象方法没意义。3,抽象类必须有其子类覆盖了所有的抽象方法后,该子类才可以实例化,否则,这个子类还是抽象类... 阅读全文
posted @ 2015-09-05 14:22 天~宇~翱~翔 阅读(229) 评论(0) 推荐(0)
摘要:一个对象实例化过程:Person p = new Person();1,JVM会读取指定的路径下的Person.class文件,并加载进内存,并会先加载Person的父类(如果有直接的父类的情况下).2,在堆内存中的开辟空间,分配地址。3,并在对象空间中,对对象中的属性进行默认初始化(基本类型赋初值... 阅读全文
posted @ 2015-09-05 12:27 天~宇~翱~翔 阅读(207) 评论(0) 推荐(0)
摘要:两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?答:不对,如果两个对象x和y满足x.equals(y) == true,它们的哈希码(hash code)应当相同。Java对于eqauls方法和hashCode方法是这样规定的:(1)如果两个... 阅读全文
posted @ 2015-09-04 23:03 天~宇~翱~翔 阅读(331) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/zhxhdean/archive/2011/03/25/1995431.htmljava中的数据类型,可分为两类:1.基本数据类型 也称原始数据类型,byte,short,char,int,long,float,double,boolean,... 阅读全文
posted @ 2015-09-04 18:51 天~宇~翱~翔 阅读(313) 评论(0) 推荐(0)
摘要:类装载子系统 在JAVA虚拟机中,负责查找并装载类型的那部分被称为类装载子系统。 JAVA虚拟机有两种类装载器:启动类装载器和用户自定义类装载器。前者是JAVA虚拟机实现的一部分,后者则是Java程序的一部分。由不同的类装载器装载的类将被放在虚拟机内部的不同命名空间中。 类装载器子系统涉及Ja... 阅读全文
posted @ 2015-09-03 23:08 天~宇~翱~翔 阅读(237) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/java-my-life/archive/2012/08/01/2615221.htmlJAVA虚拟机的生命周期 一个运行时的Java虚拟机实例的天职是:负责运行一个java程序。当启动一个Java程序时,一个虚拟机实例也就诞生了。当该程序关闭退... 阅读全文
posted @ 2015-09-03 00:15 天~宇~翱~翔 阅读(214) 评论(0) 推荐(0)
摘要:一、"=="操作符 ==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存) ,变量也占用一... 阅读全文
posted @ 2015-07-23 16:49 天~宇~翱~翔 阅读(189) 评论(0) 推荐(0)