自定义博客皮肤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)
  • 问答 (3)
  • 收藏
  • 关注

原创 String、StringBuffer、StringBuilder(区别简述)

String:不可变的字符串常量,每修改一次就会产生一个新的对象。String类覆盖了equals()方法,比较的是字符串中的字符。适用于少量的字符串操作的情况StringBuffer:可变字符串,准确来讲StringBuffer表示字符容器,其内容和长度可以随时修改。StringBuffer类没有覆盖equals()方法,比较的还是对象地址值。StringBuffer具备线程安全性,可以不需要额外的同步用于多线程中。适用多线程下在字符缓冲区进行大量操作的情况StringBuilder:它也代表

2021-08-05 12:58:09 111

原创 IO流(梳理IO流的概念)

IO流概念在Java中通过不同输入输出设备之间的数据传输抽象为“流”,通过流的方式与输入输出设备进行数据传输。Java中的“流”都位于java.io包下,称为IO流。IO流有很多种,根据操作数据的不同可分为字节流和字符流,按照数据传输的方向的不同又可分为输入流和输出流字符流和字节流字符流:因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表

2021-08-03 16:59:51 102

原创 TCP/IP协议简介

TCP/IP协议,即传输控制/网络协议,他是在网络中最基本的传输通信协议,他对互联网中各部分进行通信的标准和方法进行了规定,他保证了网络数据信息能及时完整的传输,TCP/IP协议是一个四层的体系结构,分别是应用层、传输层、网络层、数据链路层。应用层的主要协议有Telnet、FTP、SMTP等 作用:是用来接收来自传输层的数据或者按不同应用要...

2021-08-02 18:26:31 195

原创 单例模式(懒汉式&饿汉式)

定义:单例模式是一种常用的设计模式,单例模式的特点是保证一个类只有一个实例,他会自行实例化并提供向整个系统。这种设计的目的是:避免频繁的创建对象、节约了内存附: (单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 从具体实现角度来说,就是以下三点:一是单例模式的类只提供私有的构造函数,二是类定义中含有一个该类的静态私有对象,三是该类提供了一个静态的公有的函数用于创建或获取它本身的静态私有对象。----摘自百度...

2021-08-01 17:31:57 159

空空如也

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

TA关注的人

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