追逐者
我们都是追逐光的人吧,期待未来与你相遇! —— 流浪舟
Java-IO(二)输入输出流体系 Java-IO(二)输入输出流体系
输入输出流体系处理流的用法使用处理流来包装节点流,程序通过处理流来执行输入输出,让节点流与底层I/O设备、文件交互。如通过PrintStream处理流来包装OutputStream,使用处理流后的输出流更加方便。 输入输出流体系提供了近40
2020-11-04
Java-IO流 Java-IO流
Java-IO流(一)java的IO通过java.io包下的类和接口来支持,在该包下主要有输入、输出两种IO流,每种输出、输入流又可分为字节流和字符流。此外,Java的IO流使用了一种装饰器设计模式,将IO流分成底层节点流和上层处理流,其中
2020-11-01
Java反射篇 Java反射篇
Java反射对象在运行时会有两种类型,编译时类型和运行时类型,例如:String a = new Name(),编译时为String,运行时为Name。为了准确知道该对象的类型,可以通过instanceof()方法,但是在什么都不知道的情况
2020-10-21
Java类加载篇 Java类加载篇
Java类加载这部分知识比较深入底层,将重点介绍类加载和反射,会提到JDK动态代理、AOP,反射等诸多知识点。当调用Java命令允许程序时,该命令会启动多个线程,它们都处于该Java虚拟机进程里。所有线程、变量处于同一个进程里,它们都使用J
2020-10-18
Java注解篇 Java注解篇
Java注解从Java5开始,Java增加对元数据的支持,也就是Annotation,不是一般的注释。这些标记在编译、类加载、运行时被读取,并执行相应处理。通过使用注解,开发人员在源文件中嵌入一些补充信息,进而代码分析和部署工具可以通过这些
2020-10-16
Java泛型篇 Java泛型篇
Java泛型上次讲了集合,就是放对象的容器,但是集合并不知道对象的具体数据类型,所以很容易发生异常。比如: List a = new ArrayList(); a.add("as"); a.add("end"); a.add(2); a.f
2020-10-13
Java工具类 Java工具类
公众号:菜鸡干Java 排序操作Collections提供了如下方法用于对List集合排序: void reverse(List list):反转顺序 void shuffle(List list):随机排序 void sort(Li
2020-10-12
Java集合(四)-Map集合 Java集合(四)-Map集合
Map集合Map的key不允许重复,即两个key通过equals方法比较总是返回false。如果把所以的key放在一起来看,它们就是一个Set集合,就是没有顺序,key之间不能重复。而实际上Map确实包含了一个KeySet()方法,用于返回
2020-10-11
Java集合(三)-List和Queue集合 Java集合(三)-List和Queue集合
公众号: 菜鸡干Java 欢迎关注 Java集合—List集合与Set集合不同,List集合是有序,可重复的,而且默认以添加顺序设置索引。List子接口是继承了Collection接口,则可以使用其中的方法。 特别的是List增加了根
2020-10-09
Java集合(二)-Set集合 Java集合(二)-Set集合
Set集合Set集合和Collection基本相同,没有提供额外的方法,主要是行为上的不同,Set不允许包含重复元素,否则add()方法会返回false。接下来将主要介绍四种Set类,HashSet,TreeSet,LinkedHashSe
2020-10-03
Java集合类-开篇 Java集合类-开篇
公众号:菜鸡干Java 站点:https://www.maliaoblog.cn 集合介绍Java集合类是一种特别的工具类,可以储存对象,并实现了常用的数据结构,另外还能保存具有映射关系的关联数组。集合大致分为Set,List,Queu
2020-09-29
Java构造器和初始化块 Java构造器和初始化块
Java构造器和初始化块构造器是一个特殊的方法,但定义构造器和普通方法没什么太大区别,该有的都有。不过为了区分还是看看不一样的地方。 方法名:构造器方法名需要和类名一样 返回值:构造器不定义返回值,也不用返回void,但是它会返回一个对象
2020-09-24
1 / 4