FishLeap
10
28
集合源码学习 集合源码学习
一.ArrayListArrayList 底层是数组队列,相当于动态数组.与 Java 中的数组相比,它的容量能动态增长.线性表的顺序存储,插入删除元素的时间复杂度为O(n),求表长以及增加元素,取第 i 元素的时间复杂度为O(1) . 它
2019-10-28
26
集合总结 集合总结
一.Java集合框架概述集合、数组都是对多个数据进行存储操作的结构,简称Java容器。此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt, .jpg, .avi,数据库中)。Java 集合就像一种容器,可以动态地把多个对象
2019-10-26
12
Java基础之常用类 Java基础之常用类
一.字符串相关的类1.String及常用方法1.1 String的特性 String:字符串,使用一对””引起来表示。 String声明为final的,不可被继承 String实现了Serializable接口:表示字符串是支持序列化的。
2019-10-12
10
Java基础之异常处理 Java基础之异常处理
摘要 世界上最遥远的距离,是我在if 里你在else里,似乎一直相伴又永远分离; 世界上最痴心的等待,是我当case你是switch,或许永远都选不上自己; 世界上最真情的相依,是你在try我在catch,无论你发神马脾气,我都默默承受,静
2019-10-10
08
Java基础之面向对象 Java基础之面向对象
一.面向对象1.面向过程与面向对象POP与OOP都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。 程
2019-10-08
06
Java基础之数组 Java基础之数组
一.概述 数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理 数组常见概念: 数组名, 下标(或索引), 元素, 数组的长度 数组本身是引用数据类型,而数组中的元素可以是任
2019-10-06
01
Java基础之语法 Java基础之语法
一.概述1.java语言概述 是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言; java之父—James Gosling(詹姆斯.高斯林). 应用领域: Jav
2019-10-01