
Java
canqz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中的反射机制
定义 框架设计的灵魂, 将类的各个组成成分封装成其他对象 三个阶段 source源代码 class类对象(反射机制),成员变量,构造方法,成员方法 RunTime运行时阶段 好处 在程序运行中,操作这些对象 可以解耦,提高可拓展性 成员变量的操作过程 获取Person的class对象 获取field[]的值,这里是public对象 设置值:a.get(对象) 获取值:b.set(对象,“值”); Person person = new Person(); Cla原创 2020-10-27 19:28:11 · 146 阅读 · 0 评论 -
Java中IO流的知识点总结
整体概述 系统中分为临时储存和硬盘两大块 临时储存:当前正在运行的程序提供资源 硬盘:文件中的资源 IO流就是在这两者之间进行操作的 IO流分为字节流和字符流 字节流:InputStream,OutputStream 字符流:Reader, Writer 字节流 一切皆字节 字节输出流OutputStream 把临时存储的东西存到硬盘上(文件中) 常用方法 void writer(); void flash(); void close(); 其中输出字节流子类中最常用的就是FileOutputStre原创 2020-10-04 21:55:26 · 1599 阅读 · 1 评论 -
Java线程,锁机制,生产者消费者以及线程池
一. Thread 第一种创建线程的方式(创建线程的子类) java.util.lang包下的 创建一个线程类继承Thread,要重写run方法 public class MyThread extends Thread { @Override public void run() { System.out.println(getName()); } } 调用start方法,抢夺cpu Tread mt = new MyThread(); mt.start();原创 2020-09-27 22:49:54 · 210 阅读 · 0 评论 -
java中Map的基本知识
本文主要介绍Map的的一些方法 HashMap: 1. 底层使用哈希表,查询很快 2. 无序 LinkedHashMap: 1. 继承HashMap 2. 有序,底层是哈希表(数组+链表/红黑树)+链表(用来存储数据的顺序) 两者的主要实现方法 主要的方法: public V put(key,value);返回原先key被替换的值 public V remove(Object key); 把指定的键中的值删除,并且返回被删除的元素的原创 2020-09-18 13:18:58 · 177 阅读 · 0 评论 -
Collection & Iterator & Collections
Collections 集合中包含list和set 提供统一的接口 java.util.* 工具包中 统一接口 - public boolean add(E e ) 添加e到集合中 - public boolean remove(E e) 删除列表中e元素 - public boolean contain(E e)是否包含 - public boolean isEmpty()集合是否为空 - public void clear()清空元素 - public int size()返回大小原创 2020-09-17 21:45:39 · 139 阅读 · 0 评论