java基本数据类型


java基本数据类型 整数类型 补充:计算机存储单位 字节(Byte):是计算机用于计量存储容量的基本单位,一个字节等于8 bit。 位(bit):是数据存储的最小单位。二进制数系统中,每个0或1就是一个位,叫做bit(比特),其中8 bit 就称为一个字节(Byte)。 转换关系:

通过反射调用运行时类的指定结构


调用指定的属性通过Class实例调用getDeclaredField(String fieldName),获取运行时类指定名的属性setAccessible(t

网络IO

iojava 

获取Class类的实例(四种方法)


方式1:要求编译期间已知类型前提:若已知具体的类,通过类的class属性获取,该方法最为安全可靠,程序性能最高实例:Class clazz = String.c

java内存模型之JMM


java内存模型之JMM 一、背景 因为存在多级缓存(cpu和物理主内存的速度不一致的),CPU的运行并不是直接操作内存而是先把内存里边的数据读到缓存,而内存的读和写操作的时候就会造成不一致的问题 Java虚拟机规范中试图定义一种Java内存模型,来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让J

一次性搞懂常见集合

集合 

Java 集合 概述 Java 集合可分为 Collection 和 Map 两大体系: Collection接口:用于存储一个一个的数据,也称单列数据集合。 List子接口:用来存储有序的、可以重复的数据(主要用来替换数组,"动态"数组) 实现类:ArrayList(主要实现类)、LinkedLi