![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java小疑惑
杰瑞不怕猫
这个作者很懒,什么都没留下…
展开
-
关于java中 方法的调用
1类中的方法自己可以随意调用,只需要写上方法名即可 2对于其他类中的方法 (1)创建实例化对象进行调用 (2)对于static 方法 通过类名调用 ...原创 2018-12-26 23:23:42 · 150 阅读 · 0 评论 -
静态方法不能被重写
静态方法不能被重写: (1)虽然不能重写,但可以在子类中 定义 相同的方法,只不过不能使用@Override (2)在多态中,子类和父类同时定义了同种方法,会调用父类方法(和成员变量一样)...原创 2018-12-28 18:41:48 · 1063 阅读 · 0 评论 -
Java中的对象和对象引用
作者:海子 出处:http://www.cnblogs.com/dolphin0520/ 本博客中未标明转载的文章归作者海子和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 简单说 Person person =new Person(); person ----- 引用 new Person(); ---...转载 2018-12-28 23:55:06 · 105 阅读 · 0 评论 -
类是在什么时候进的方法区 以及 Java回收方法区中回收的类
类是在 第一次new的时候加载进方法区中的 ,且只加载一次 测试: public class Day5_Demp1 { public static void main(String[] args) { m1 m ; new m1(); new m1(); } } class m1 { static ...原创 2018-12-28 23:55:44 · 1831 阅读 · 0 评论 -
java:String使用equals和==比较的区别
https://www.cnblogs.com/tinyphp/p/3768214.html java:String使用equals和==比较的区别 "=="操作符的作用 1、用于基本数据类型的比较 2、判断引用是否指向堆内存的同一块地址。 equals所在位置: 在Object类当中,而Object是所有类的父类,包含在jdk里面,但并不适合绝大多数场景,通常需要重写 ...转载 2019-01-06 19:14:49 · 295 阅读 · 0 评论 -
在hashset 中为什么要重写equals()的同时也要重写hashCode()
一方面为了提高效率,因为不能所有的逐个equals()比较, 另一方面是为了避免equal()相同而hashcode不同而在set中添加相同的对象,因为可能会出现两个对象equals相同 1.重写equals时还必须重写hashcode方法,详解 https://blog.csdn.net/basycia/article/details/52081111 2....转载 2019-01-12 22:55:08 · 262 阅读 · 0 评论 -
数组和集合的相互转换
将集合转换为数组 List<Integer> list=new ArrayList<>(); list.add(1); list.add(2); list.add(3); Integer[] integers = list.toArray(new Integer[0]);//用于将某个集合转换为对应的数组...转载 2019-01-13 22:09:27 · 232 阅读 · 0 评论