首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
一缘一念
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Java 源码 - java.util.HashMap (Part 1)
简介HashMap采用key/value存储结构,每个key对应唯一的value,查询和修改的速度都很快,能达到O(1)的平均时间复杂度。它是非线程安全的,且不保证元素存储的顺序;继承体系HashM
java线程
程序:可理解为一组静态代码。 进程:正在进行的程序(静态的代码,运行起来)。 线程:正在执行程序中的小单元。 继承只能继承一个,具有局限性。 继承Thread: 线程代码存放在子类run。 实现runnable: 线程代码存放在接口的子类run。 还未执行完时,另一个参与进来,…
Java Exception
一. 异常的体系结构 二. 如何处理Exception的异常 三. 异常的处理方式: 四. 如何自定义一个异常类
JAVA | Java 解决跨域问题
我们在开发过程中经常会遇到前后端分离而导致的跨域问题,导致无法获取返回结果。跨域就像分离前端和后端的一道鸿沟,君在这边,她在那边,两两不能往来. 跨域(CORS)是指不同域名之间相互访问。跨域,指的是浏览器不能执行其他网站的脚本,它是由浏览器的同源策略所造成的,是浏览器对于Ja…
Java代理
基于JDK的代理类和被代理类,必须实现同一个接口。 Spring的动态代理是基于JDK的动态代理和CGlib的动态代理而成的。在Spring的动态代理中,有如下配置: 什么意思呢? 意思就是Spring的动态代理默认是基于JDK的动态代理代理接口,当设置proxyTargetC…
Java 源码 - java.util.Collections
概述 在Java集合框架中,还有两个经常用到的工具类:Collections和Arrays。顾名思义,Collections是用来操作集合的工具类,而Arrays是用来操作数组的工具类。这两个工具类
Java内存模型
Java内存模型(即Java Memory Model,简称JMM)本身是一种抽象的概念,并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量的访问方式。
「JAVA基础」Java中的IO
Java程序通过流来完成输入/输出。流是生产或消费信息的抽象。流通过Java的输入/输出系统与物理设备链接。尽管与他们链接的物理设备不尽相同,所有流的行为具有同样的方式。这样,相同的输入/输出类和方法适用于所有的外部设别。这意味着一个输入流能够抽象多种不同类型的输入:从磁盘文件…
Java 杂记(一):Java Core
Java 支持自动装箱,但是用过 C# 的人就会明白它和程序员真正理想的还差很远(做到了无装箱类),它只会在赋值时调用valueOf。比如说,我们有一个IntStream,而我们想转成一个int[],此时调用toArray并不可以直接赋值,而要使用boxed。当然,这种不完美也…
Java容器系列-Java容器总览
Java 的容器是 Java 语言中很重要的一部分,日常写代码会大量用到各种容器。Java 中的容器是一个庞大的体系,日常的使用和学习都难免纠缠于细节,这样很难全面掌握 Java 的容器。这篇文章总览一下 Java 的容器体系,然后再深入到细节中学习。 Java 中的容器主要分…