
语言笔记
文章平均质量分 94
学习的开发语言中,记录的一些总结和笔记
ruozhuliufeng
纸上得来终觉浅,绝知此事要躬行。
展开
-
Java学习笔记之注解、泛型与反射
Java学习笔记之注解、泛型与反射 注解 注解概述 JDK 5.0开始,JAVA增加了对元数据(MetaData)的支持,也就是Annotation(注解) Annotation其实就是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过使用Annotation,程序员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。代码分析工具、开发工具和部署工具可以通过...原创 2019-11-01 10:54:56 · 581 阅读 · 2 评论 -
Set&Map集合
JAVA学习笔记之Map&Set 1.HashSet集合 1.1Set接口的特点 1.无序:存入集合的顺序与取出集合的顺序不一致 2.没有索引 3.元素唯一:存入集合的元素没有重复 1.2案例 //创建set集合对象 Set<String > set = new HashSet<String>(); //添加数据 ...原创 2019-09-26 21:36:56 · 212 阅读 · 0 评论 -
文件处理(上)
JAVA学习笔记之文件处理 1 File类 File类是File文件和目录路径名的抽象表示形式。 Java中把文件或者目录(文件夹)都封装成File对象 也就是说,如果我们要去操作硬盘上的文件,或者文件夹,只要找到File这个类即可 1.1File类的构造函数 File (String pathname):将一个字符串路径封装成File对象 File(String parent,Strin...原创 2019-09-27 19:48:07 · 182 阅读 · 0 评论 -
文件处理(下)
Java学习笔记之文件处理下 Java文件处理上 2.5 缓冲流 缓冲流,也叫高效流,是对4个基本流的增强。 缓冲流的原理,是在创建流对象时,会创建一个内置的默认大小的缓冲区数组,通过缓冲区读写,减少系统IO次数,从而提高读写的效率 ##2.5.1 字节缓冲流 BufferdInputStream BufferdOutputStream 方法: public BufferedInputSt...原创 2019-09-29 17:05:34 · 157 阅读 · 2 评论 -
多线程与网络编程
Java学笔记之多线程与网络编程 1 多线程 1.1 相关概念 进程:当前正在运行的程序,一个应用在内存中的执行区域 线程:进程中的一个执行控制单元,执行路径 单线程:一个进程只有一个线程,安全性高,但是效率低 多线程:一个进程有多个线程,安全性低,但是效率高 1.2 多线程的实现方式 第一种 将类声明为Thread的子类。该子类重写Thread的run方法 String getName...原创 2019-09-30 15:21:55 · 1154 阅读 · 0 评论