Java的应用程序接口(API)以包的形式来组织,每个包提供大量的相关类、接口和异常处理类,这些包的集合就是Java的类库。Java类库可以分为两种包名以java开始的包是Java核心包(Java Core Package)。包名以javax开始的包是Java拓展包(Java Extension Package)。常用的Java核心包(Java Core Package)java.lang Jav
转载
2023-06-14 17:23:56
65阅读
在Eclipse中查看JDK类库的源代码!!!设置:1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)3.选中rt.jar文件的这一项:“c:\
转载
2023-06-29 09:51:54
31阅读
基于JDK 1.7,和ArrayList进行比较分析Java已经有了ArrayList,用来存放元素,对元素的操作都很方便。为什么还会有LinkedList呢?我们都知道ArrayList获取元素很快,但是插入一个元素很慢,因为ArrayList底层维护的是一个数组,往数组中的某个位置插入一个元素,是很消耗资源的。而LinkedList插入元素很快,获取任意位置的元素却很慢。这是为什么呢?底层又是
转载
2023-09-01 12:01:01
36阅读
java的Integer类源码详解类的定义public final class Integer exte ..
原创
2023-02-23 22:11:02
268阅读
java的Class类源码详解类的定义ublic final class Class<T> implements java.io.Serializable,
原创
2023-04-02 23:18:40
231阅读
java的String类源码详解类的定义public omparable<String>, CharSequence { /** The value is used for character storage. */ private final c...
原创
2023-02-23 22:11:05
284阅读
从今天开始研究jdk基础类库的源码,从中学习优秀的设计思想,提高自己的能力。至于怎么查看源码,这里不多说,网上很多教程,直接上干货儿,欢迎大家提出宝贵意见,共同学习,一起进步。(这里我研究的是jdk1.7) String源码分析 一 、String类 在java.lang包中,此类被final修饰,表示String的对象是不可变量。String类实现了Serizli
转载
2023-09-01 12:51:44
20阅读
(一)关于如何查看Java中String类的源码?String类源码在JDK文件中的src压缩包下,src-java-lang-String.java。(二)String类源码分析2.1 定义public final class String
implements java.io.Serializable, Comparable<String>, CharSequence {可
转载
2023-08-12 11:12:21
32阅读
观察Java容器的简图。有Map、List、Set和Queue四种容器。常用的容器用黑色粗线框标出,点线框表示接口,实线框表示具体的类,空心箭头表示实现接口,实心箭头表示某个类可以生成所指向的对象。 Java容器类的用途是“保存对象”,分为Collection和Map两个概念。Collection:独立元素的序列,包括List、Set、Queue。Map:一组成对的“键值对”对象。包括H
转载
2023-07-19 11:01:10
87阅读
几款Java常用基础工具库
通用工具类(字符串、时间格式化、BeanUtils、IO)1. commons-lang3库1.1. org.apache.commons.lang3.StringUtils类日常代码中,我们经常和String字符串打交道,经常对字符串进行处理,稍微不注意的话,很容易出现类似NullPointerException这种简单的错
转载
2023-06-19 23:23:29
187阅读
前言 月是一轮明镜,晶莹剔透,代表着一张白纸(啥也不懂)央是一片海洋,海乃百川,代表着一块海绵(吸纳万物)泽是一柄利剑,千锤百炼,代表着千百锤炼(输入输出)月央泽,学习的一种过程,从白纸->吸收各种知识->不断输入输出变成自己的内容希望大家一起坚持这个过程,也同样希望大家最终都能从零到零,把知识从薄变厚,再由厚变薄!一.Collection的作用:
转载
2023-08-29 16:15:45
64阅读
Java源码阅读之System 类详解0. 类介绍The System class contains several useful class fields and methods. It cannot be instantiated.Among the facilities provided by the System class are standard input, standard...
原创
2022-01-26 11:31:45
119阅读
Java源码阅读之System 类详解0. 类介绍The System class contains several useful class fields and methods. It cannot be instantiated.Among the facilities provided by the System class are standard input, standard...
原创
2021-07-07 14:31:05
171阅读
Math类和StrictMath类源码详解类的定义public final class Math {}public fin
原创
2023-02-23 22:10:00
225阅读
java的StringBuilder与StringBuffer类源码详解类的定义abstract clas
原创
2023-02-23 22:10:42
124阅读
java的DateFormat、SimpleDateFormate类源码的详解抽 ID = -299282585814624189L; p...
原创
2023-02-23 22:11:28
339阅读
java的NumberFormat、DecimalFormat、MessageFormat类
原创
2023-02-23 22:11:32
735阅读
这几天分析了几个类的源码,有了很多的思路,对于一些算法和数据结构有了一定了解。但是,我对于各个类包还是迷糊,这里补充下,让大家有个清晰的认识。 这里我主要以jdk1.6版本为例,现在版本已经是1.9了,但是实际开发的时候有很多问题暂时不说。 Java类库概念:Java的应用程序接口以包的形式来组织,每个包提供了大量的相关类、接口和异常处理类,这些包的集合就是Java的类库。 包名以 Java
转载
2023-08-19 16:50:39
68阅读
java的BigInteger和BigDecimal类源码详解如果基本的整数和浮点数精度不能满足需求,可以使用BigInteger和BigDecimal处理任意长度数字序列的数值,但缺点
原创
2023-02-23 22:09:13
192阅读
java的数组与Arrays类源码详解 java.util.Arrays 类是 JDK 提供的一个工具类,用来
原创
2023-02-23 22:10:25
145阅读