摘要: 不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对象,如果从一个static方法中发出对非static方法的调用,那个非sta 阅读全文
posted @ 2018-09-30 22:31 尐鱼儿 阅读(323) 评论(0) 推荐(0) 编辑
摘要: (1)前言,想要明白hashCode的作用,你必须要先知道Java中的集合。 Java中的集合(Collection)有两类,一类是List,再有一类是Set。 前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 那么我们怎么判断两个元素是否重复呢? 这就是Object.equa 阅读全文
posted @ 2018-09-30 22:30 尐鱼儿 阅读(9831) 评论(3) 推荐(6) 编辑
摘要: ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程 阅读全文
posted @ 2018-09-30 22:29 尐鱼儿 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 调用该访问 返回一个以字符串指定类名的类的对象。 返回字节码,返回字节码的方式有几种: ①:这份字节码曾经被加载过已经存在java虚拟机中了直接返回。 ②:java虚拟机中还没有这份字节码,用类加载器去加载 把加载进来的字节码缓存在虚拟机中,以后再得到这个字节码就不用再加载。 得到字节码对应的实例对 阅读全文
posted @ 2018-09-30 22:25 尐鱼儿 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的。abstract class类中定义抽象方法必须在具体(Concrete)子类中实现,所以 阅读全文
posted @ 2018-09-30 22:20 尐鱼儿 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Overload是重载的意思,Override是覆盖的意思,也就是重写。 重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。 重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个 阅读全文
posted @ 2018-09-30 22:18 尐鱼儿 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 断言(assert):用来调试、测试代码。 格式: assert 布尔表达式: 字符串 (如果布尔表达式为false时,这个字符串才会显示)。 注意: assert默认是关闭的,使用时需要使用" -ea "进行开启," -da "是关闭,如:java -ea 类名。 断言是以异常方式去执行的,当断言 阅读全文
posted @ 2018-09-30 22:16 尐鱼儿 阅读(935) 评论(0) 推荐(0) 编辑
摘要: ==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet o 阅读全文
posted @ 2018-09-30 22:16 尐鱼儿 阅读(2180) 评论(0) 推荐(0) 编辑
摘要: 一、异常的定义 在《java编程思想》中这样定义 异常:阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制,但是要明确一点,决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误,就是问题,它可能会导致程序失败。之所以java要提出异常处理机制,就是要告诉开发人员,你的 阅读全文
posted @ 2018-09-30 22:15 尐鱼儿 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 定义: 内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静态,可用protected和private修饰(而外部类只能使用public和缺省的包访问权限)。内部类主要有以下几类:成员内部类、局部内部类、静态内部类、匿名内部类 为什么需要内部类 阅读全文
posted @ 2018-09-30 22:14 尐鱼儿 阅读(141) 评论(0) 推荐(0) 编辑