自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 集合框架之集合框架分析

1、集合框架的继承关系 1.1单列集合框架 ​ 单列集合指的是存放数据时是一次一个数据,即使用add方法是加的只有一个参数。在对源码上的图形转换分析之后得到了如下图解: 在这图中可知,collection接口继承了iterable接口,在collection接口下有两个子类接口,分别是list和set接口,紧接着,就是我们常用的集合了,Arraylist-Vector-HashSet-TreeSet都是分别实现了list和collection以及set接口。 1.2双列集合框架 ​ 双列集合框架主要值的是

2021-07-17 10:21:03 93

原创 IO流代码分析

一、字节流 1.字节输入流 package cs.lx.srscl; /** * 输入流、字节输入流、节点流---read()重写的三种方法 * 字节流--读取硬盘中的文件--如果硬盘中文件不存在,则抛出一个异常 */ import java.io.File; import java.io.FileInputStream; import java.io.IOException; public class Ipsm { public static void main(String[] args) t

2021-07-05 19:09:37 71

原创 常用类小结-1

常用类 1.封装-拆箱和装箱 封装 // int 包装类 Integer a1 = new Integer("123"); Integer a2 = new Integer(11); System.out.println(a1); System.out.println(a2); // byte 包装类 Byte b1 = new Byte("1"); Byte b2 = new Byte((byte) 2); System.out.println(b1);

2021-05-31 18:03:37 67

原创 自增自减(a++)(++a)的理解

初学Java对自增自减的理解 刚刚学Java,我是跟着网上的视频学的,就近两天我和同学聊天的时候聊到的关于java自增自减我有了一些自己的见解。* 问题: a=1; b=(a++)+(- -a)+(++a)+(a- -); 针对这个问题我的理解如下, 这是一个去括号逐条输出打印的过程: 第一次,b=1+(- -a)+(++a)+(a- -); 此时 a=2,a++是先赋值后相加; 第二次,b=1+1+(++a)+(a- -); 此时 a=1,- -a是先相减后赋值; 第三次,b=1+1+2+(a-

2021-02-24 16:41:20 359 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除