首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java基础
掩埋
创建于2021-08-03
订阅专栏
Java筑基专栏
暂无订阅
共16篇文章
创建于2021-08-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java并发编程线程池(六)|Java基础
线程池可以减少创建和销毁线程的次数,让每个线程可以多次使用,可根据系统情况调整执行的线程数量,防止消耗过多内存.
序列化|Java基础
对于跨语言间的通讯,序列化后的数据当然 不能是某种语言的特殊数据类型。二进制串在 Java 里面所指的是 byte[],byte 是 Java 的 8 中原生数据 类型之一。
枚举|Java基础
在数学和计算机科学理论中,一个集的**枚举**是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数。这两种类型经常(但不总是)重叠。 是一个被命名的整型常数的集合,枚举在日常生活中很常见
Java的异常处理|Java基础
按照异常需要处理的时机分为编译时异常(也叫强制性异常)也叫CheckedException和运行时异常(也叫非强制性异常)也叫RuntimeException。
类加载器-ClassLoder|Java基础
当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过**类的加载**,**类的连接**,**类的初始化**这三个步骤来对类进行初始化。
IO系列(三)字节、字符流|Java基础
BufferOutputStream:该类实现缓冲输出流。 通过设置这样的输出流,应用程序可以向底层输出流写入字节,而不必为写入的每个字节导致底层系统的调用
IO系列(二)IO流|Java基础
IO:输入/输出(Input/Output) 流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输 IO流就是用来处理设备间数据传输问题
IO系列(一)File类|Java基础
文件和目录是可以通过File封装成对象的。对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的。将来是要通过具体的操作把这个路径的内容转为具体存在
Java并发编程ThreadLocalMap内部实现(五)|Java基础
在分析ThradLocal方法的时候,我们了解到ThreadLocal的操作实际上是围绕ThreadLocalMap展开的。ThreadLocalMap的源码相对比较复杂。
Java并发编程ThreadLocal内部实现(四)|Java基础
每个Thread维护一个ThreadLocalMap,这个Map的key是ThreadLocal实例对象本身,value才是真正要春初的值Object。
Java并发编程ThreadLocal(三)|Java基础
ThreadLocal JDK 包提供的,它提供了线程本 变量,也就是如果你创建了 ThreadLocal ,那么访问这个变 的每个线程都会有这个变量的一个本地副本 当多 个线程操作这个变量时,实际操
Java并发编程(二)|Java基础
Thread 才是 Java 里对线程的唯一抽象,Runnable 只是对任务(业务逻辑) 的抽象。Thread 可以接受任意一个 Runnable 的实例。
Java并发编程(一)|Java基础
多线程就是把操作系统中的这种并发执行机制原理运用在一个程序中,把一个程序划分为若干个子任务,多个子任务并发执行,每一个任务就是一个线程。这就是多线程程序。
简单了解Java反射|Java基础
Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态
了解Java注解|Java基础
一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释
简单了解Java泛型|Java基础
在程序编码中一些包含类型参数的类型,也就是说泛型的参数只可以代表类,不能代表个别对象。在程序编码中一些包含参数的,其参数可以代表类或对象等等。