
java基础
大&迈
慢牛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第五章 Java的基础类之String、StringBuffer、StringBuilder(下)
前言 在现实世界中,既有独居动物,也有群居动物。人作为一种高等动物,是一种群居动物。群居动物都离不开家族,String类上篇中已经详细分析了它的源码实现,几乎涵盖了大部分的源码。作为一个优秀的类,它是怎样产生的呢?它的家族、派系是怎样的?为了以后编码过程中更加清晰明白,不被混淆,这篇文章来对比分析一下String、StringBufffer、StringBuilder、AbstractString...原创 2020-03-08 12:18:14 · 209 阅读 · 0 评论 -
第四章 Java的基础类之String源码分析(上)
前言 现实世界中,人们的生活总是离不开电。作为人类活动、机械运转等各种各样最基本的一样东西,在整个世界运转中发挥着重大作用。在Java的世界里,也有它自己的电,几乎在绝大部分地方都能看到它的身影。它就是String 类。String 类由于使用频率高,内容点多,将其分为上下篇做介绍。上篇做源码分解,下篇做常用疑难点分析。 数据结构 在数据结构中,有一种叫‘串’的数据结构,它的底层由数组构成。你可以...原创 2020-03-04 15:47:40 · 219 阅读 · 0 评论 -
第三章 Java的包装类之Byte、Short、Long源码分析
前言 物以类聚,人以群分。相似性是世界万物演化的规则之一。java作为一个世界,其内部也充斥着许许多多的相似性。如果能把具有相似性的类放在一起,剥离出它们的公共特点,将这些公共特点重新组成一个新的类,那么这个类就是抽象类。 狗按照不同的特点,可以分为很多种类。 按色泽分类: 纯色狗、花色狗。 按大小分类:小狗、大狗。 按品种分类:田园犬、贵宾犬。 不论按什么特点分类,它们的公共特点都是四条腿、狗...原创 2020-02-28 10:07:06 · 204 阅读 · 0 评论 -
第二章 Java的包装类之Integer源码分析
前言 第一章详细分析了java的类型转换,不同数据类型之间的强转和隐转。 本来第二章应该分析面向对象的基础知识的,但是发现这种只有理论的知识分析起来很枯燥,并且也不容易理解。所以从第二章开始,将逐渐在文中阐述自己对面向对象的一些认识和理解。如果有不对的地方还望能多多帮忙斧正。 这一章基于JDK1.8版本,分析JAVA的包装类之Integer,因为这个类是经常用到的类,基础中的基础,所以分析透彻是非...原创 2020-02-23 22:37:07 · 270 阅读 · 0 评论 -
第一章 Java的数据类型转换
本章开始,将从java基础模块开始分析知识点。包括基本数据类型,包装类,String,IO,异常,线程,集合等等分析或原码分析。 我打算从这篇文章开始,逐步研习java的基础知识点,自己也在不断学习中,如果文章中出现不正确的描述,希望能多多斧正。 JAVA的类型转换是平时在coding中经常接触到的东西,我觉得如果不深入了解其原理,总有一天会掉入大坑中。所以本章将介绍java不同数据类型的类型转换...原创 2020-01-09 17:07:04 · 634 阅读 · 0 评论