基础
文章平均质量分 50
不会-
博客仅供个人学习使用
展开
-
Collection集合常用方法
集合中不能存储基本数据类型,也不能直接存储Java对象,只能存储java对象的内存地址。Collection常用方法boolean add(Object o) 向集合中添加元素 int size() 获取集合中的元素个数 void clear() 清空集合 boolean contains(Object o) 判断集合中是否包含元素,包含true boolean remove(Object o) 删除集合中的某个元素 boolean isEmpty() 判断集合中个数是否为0 Obje原创 2021-12-24 10:40:32 · 240 阅读 · 0 评论 -
常用类-String
String类的常用方法总结_threelifeadv的博客-CSDN博客_string类的常用方法java把String类声明的final类,对象创建后不可修改,String的常用方法1、获取字符串长度:str.length();2、获取字符在字符传中出现的位置:str.indexOf(String str);从头开始查找str在字符串中第一次出现的位置;str.indexOf(String str,int fromIndex);从下标fromIndex处开始开始查找str在字符串原创 2021-12-20 21:43:39 · 75 阅读 · 0 评论 -
常用类-包装类
为了让基本类型也具有对象的特征,并且为其添加了属性和方法,丰富了基本类型的操作。(在使用集合类型Collection时就一定要使用包装类型)另外,当需要往ArrayList,HashMap中放东西时,像int,double这种基本类型是放不进去的,因为容器都是装object的,常见的面试题public class Integer { Integer a = 128; Integer b = 128; System.out.println(a==b);//false原创 2021-12-16 21:07:02 · 73 阅读 · 0 评论 -
常用类-日期类
Date有两个构造方法//根据System.currentTimeMillis()的返回值进行初始化public Date (){ this(System.currentTimeMillis());}//根据传入的毫秒数进行初始化public Date(long date){ fastTime=date;}常用方法1. 返回当前时刻距离纪元(1970.1.1)时的毫秒数long nowTimeMillis = System.currentTimeMillis()原创 2021-12-16 17:11:09 · 74 阅读 · 0 评论 -
枚举的使用
为什么会使用枚举不建议使用int类型 (return返回值没有约束,可以返回1,0也可以返回其他)使用Boolean类型来表示一个值的返回结果(true ,false)只能表示两种结果要是返回有多个结果 Boolean类型就不够用了Java中提供了提供了一个类 :枚举类枚举类一枚一枚可以列出来才能使用枚举类枚举类是引用数据类型枚举类编译生成的也是class文件枚举类中的值可以看作是一个常量例如 :颜色,四季,星期放在集合里面的对象,需要重写equals..原创 2021-12-15 12:54:34 · 413 阅读 · 0 评论 -
3.static的特点
静态成员随着类的加载而加载; 静态成员优先于对象存在; 静态成员被所有对象所共享; 静态成员多了一个调用方式,可以被类名直接调用。 静态方法只能访问静态成员, 非静态方法既可以访问静态又可以访问非静态; 静态方法中不可以定义this,super关键字;(因为this代表是对象,而静态存在时,有可能没有对象,且静态优先于对象存在。所以静态方法运行时,this是没有任何对象代表的。 简单说,先进内存的数据不可以访问后进内存的数据,可是后进内存数据可以访问先进内存的数据) ...原创 2021-12-15 12:47:37 · 313 阅读 · 0 评论 -
异常实现及分类
一、异常实现及分类所有异常都是发生在运行时,因为只有运行阶段才可以new对象,因为异常的发生就是new异常对象。throws try.....catch... 一般不建议在main方法上使用throws,因为异常真的发生了,就会抛给Jvm,Jvm只有终止 一般在mian方法内就会使用try.....catch...进行捕捉 异常的两个方法String msg = exception.getMessage();// 获取异常的简单描述exception...原创 2021-11-01 09:39:11 · 186 阅读 · 0 评论 -
TCP UDP
TCP 三次握手为了保证数据能到达目标,TCP采用三次握手策略。发送端首先发送一个带SYN(synchronize)标志的数据包给接收方【第一次的seq序列号是随机产生的,这样是为了网络安全,如果不是随机产生初始序列号,黑客将会以很容易的方式获取到你与其他主机之间的初始化序列号,并且伪造序列号进行攻击】 接收端收到后,回传一个带有SYN/ACK(acknowledgement)标志的数据包以示传达确认信息【SYN 是为了告诉发送端,发送方到接收方的通道没问题;ACK 用来验证接收方到发送方的通..原创 2021-10-31 14:15:34 · 323 阅读 · 0 评论