Java
文章平均质量分 85
Java知识
锦年JNian
这个作者很懒,什么都没留下…
展开
-
【Java基础】Java常用基础知识(一)
JAVA类型直接输入超过10位报The literal XXX of type int is out of range 解决办法:https://blog.csdn.net/xxdw1992/article/details/83927333Java parseInt() 方法:https://www.runoob.com/java/number-parseint.htmlJava Integer类详解:http://c.biancheng.net/view/890.htmlJava toString(原创 2020-12-13 11:40:59 · 895 阅读 · 0 评论 -
【Java基础】Java常用基础知识(二)
==和equals的区别IntegerInteger的对象缓存机制自动拆装箱==和equals的区别== 对比的是栈中的值,基本数据类型是变量值,引用类型是堆中内存对象的地址。equals:object 中默认也是采用 == 比较,可以重写,也通常会进行重写。Objectpublic boolean equals(Object obj) { return (this == obj); }Stringpublic boolean equals(Object anObject) { .原创 2021-10-31 17:23:16 · 317 阅读 · 0 评论 -
【Java基础】Java 常用集合框架
ArrayListLinkedListHashSetHashMapIterator(迭代器)Java 集合框架图ArrayListArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。ArrayList 继承了 AbstractList ,并实现了 List 接口。ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下:import java.util.ArrayList; // 引入 ArrayList.原创 2021-09-23 17:25:42 · 515 阅读 · 0 评论 -
【Java基础】HashMap和ConcurrentHashMap详细笔记
一、HashMap 集合简介二、HashMap 集合底层的数据结构2.1 存储数据的过程2.3 面试题三、HashMap继承关系四、HashMap 集合类的成员4.1 成员变量4.1.1 serialVersionUID4.1.2 DEFAULT_INITIAL_CAPACITY4.1.3 DEFAULT_LOAD_FACTOR4.1.4 MAXIMUM_CAPACITY4.1.5 TREEIFY_THRESHOLD4.1.6 UNTREEIFY_THRESHOLD4.1.7 MIN_TREEIFY_CA.原创 2021-10-30 02:18:07 · 3046 阅读 · 0 评论 -
【Java基础】类实例调用静态方法(Java)
前言类实例调用静态方法总结前言第一次看到在Java中可以通过类实例调用静态方法,当然不推荐这么做,避免出现意想不到的问题,接下来会讲到,但是在C#中通过类实例调用静态方法在编译时就不会通过,这里做下记录。类实例调用静态方法首先我们来看一个简单的例子说明为何不能通过类实例调用静态方法,我们知道未实例化的对象去调用对应方法或者字段时会抛出空指针异常,比如如下:public static void main(String[] args) { Object o = null; Syste.转载 2021-10-28 15:30:30 · 1954 阅读 · 0 评论