Liu · Blog

记录点滴,成就未来

0%

StringBuffer的概述

1、它是字符串缓冲区(容器),底层默认是长度为16的字符数组

2、StringBuffer是线程安全的,StringBuilder是线程不安全

3、线程安全速度更,线程不安全速度更

阅读全文 »

String类的概述

  • 它的实例用来存储字符串,在平时的使用中我们会经常用到,通常初学者会以为它是一个基本数据类型,但其实它是一个引用数据类型.
阅读全文 »

Object类中的常用方法

  • 类名.getClass()

    获取这个类对象的字节码

  • 字节码名.getName()

    获取类的名称

  • .equals(对象)

    判断调用此方法的对象传入对象的值是否一样

  • toString方法

    这是object里的方法,默认打印有@的内容(其实是这个对象在堆内存中的地址值),因为所有类都是默认继承Object类的,所以重写它可以更好的显示属性值。

    注:直接打印输出某个对象的引用那么系统默认会直接调用该对象的toString显示属性值,如果该类没有重写toString方法,默认打印该类在堆内存中的地址值

阅读全文 »

何为生成树协议欺骗攻击?

  • 所谓的生成树协议就是:通过BPDU来选举根桥或者非根桥,且当网络收敛完毕后,根桥会一直发送BPDU来确定下游设备之间的关系

    我们要做的就是把自己伪造成根桥,这样这个局域网的流量都走我们的攻击机过啦。

代码示例

阅读全文 »

内部类的概述

  • 内部类就是在一个类中定义的另一个类。
    • ps:刚开始学java对于内部类用到的着实不多,但随着编程能力的提高,我们会领悟到它魅力的所在
阅读全文 »