首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java基础
飞行的大狗
创建于2021-11-22
订阅专栏
Java基础
暂无订阅
共13篇文章
创建于2021-11-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java中的IO类型
java中的IO类型 BIO 同步堵塞IO NIO 同步非堵塞IO AIO 异步非堵塞IO 同步异步,堵塞非堵塞 在一个网络请求中,客户端发送请求到服务端 客户端发送请求后,客户端发送请求后,等待服务
HashMap1.8线程安全问题
在向null节点添加元素的时候 首先我们来看一段HashMap的源码: 这是一段HashMap添加元素的代码,这个if判断就是判断当前节点是不是为空,若为空就放上元素。它并没有考虑线程安全问题,若是两
HashMap源码
put源码111111112211111111111111111111111111111111111
ArrayList和LinkedList
ArrayList和LinkedList ArrayList 是线性表(数组) get() 直接读取第几个下标,复杂度 O(1) add(E) 添加元素,直接在后面添加,复杂度O(1) add(ind
comparable和comparator
Comparable 自然排序。(实体类实现) Comparator 是定制排序。(无法修改实体类时,直接在调用方创建) comparable 接口实际上是出自java.lang包 它有一个 comp
Java 集合概览
Java 集合, 也叫作容器,主要是由两大接口派生而来:一个是 Collecton接口,主要用于存放单一元素;另一个是 Map 接口,主要用于存放键值对。对于Collection 接口,下面又有三个主
深拷贝和浅拷贝
关于深拷贝和浅拷贝区别,我这里先给结论: 浅拷贝:浅拷贝会在堆上创建一个新的对象(区别于引用拷贝的一点),不过,如果原对象内部的属性是引用类型的话,浅拷贝会直接复制内部对象的引用地址,也就是说拷贝对象
Object 类的常见方法总结
public final native Class<?> getClass()//native方法,用于返回当前运行时对象的Class对象,使用了final关键字修饰,故不允许子类重写。 public
java基本类型
 与 equals()
面试官可能会问你:“你重写过 hashcode() 和 equals()么?为什么重写 equals() 时必须重写 hashCode() 方法?” hashCode() 介绍 hashCode()
Java泛型
Java 泛型了解么?什么是类型擦除?介绍一下常用的通配符? Java 泛型(generics) 是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测
Java异常
Java 异常类层次结构图 Exception 和 Error 二者都是 Java 异常处理的重要子类,各自都包含大量子类。 Exception :程序本身可以处理的异常,可以通过 catch 来进行