![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
星哥~
这个作者很懒,什么都没留下…
展开
-
Java---反射
java反射 反射就是 运行状态中,对于任意的一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能过调用他的方法和属性, 这种动态获取信息的以及调用对象方法的功能称为java语言的反射机制. 用途 在日常的第三方应用开发过程中, 经常会遇到某个类的某个成员变量,方法 ,属性是私有的,这个时候我们就可以利用反射机制来获取私有方法和属性. 与反射相关的类 Class类 代表类的实体 Field类 代表类的成员变量 Method 代表类的方法 Constructor 代表类的构造方法 Class的原创 2021-04-04 13:42:03 · 124 阅读 · 1 评论 -
线程中实现Callable和线程池技术
新增创建线程的方式 实现Callable接口,与实现Runnable相比,Callable功能更加强大一些, Callable有返回值, 方法可以抛出异常,支持泛型的返回值,需要借助FutureTask类,获取返回结果. 实现Callable接口,重写call()方法 package ThreadDemo6; import java.util.concurrent.Callable; public class ThreadDemo1 implements Callable<Integer>原创 2020-12-25 15:41:38 · 241 阅读 · 0 评论 -
javaIO---Print打印流和对象输入输出流
Print打印流 web服务器向客户端响应的时候将响应回来的字节内容打印在浏览器上,显示出来.Print打印流打印流是单向,的. 不能追加,只能输出,不能输出. PrintStream是字节流 PrintWrite是字符流 import java.io.IOException; import java.io.PrintStream; public class PrintStreamDemo { public static void main(String[] args) { /原创 2020-12-17 17:51:14 · 110 阅读 · 0 评论 -
javaIO---文件输入输出流和字符输入输出流
FileInputStream和FileOutputStream 文件输入输出流,以字节为单位,每次读取一个字节,可以读取任意类型的文件 package StreamDemo1; import java.io.*; public class StreamDemo2 { public static void main(String[] args) throws IOException { FileInputStream in=null; FileOutputStr原创 2020-12-17 17:49:20 · 83 阅读 · 0 评论 -
javaIO---不得不看的输入输出流
认识File类 File类是直接指向文件对象的,在Io操作中至关重要. File的构造方法有多种,可以直接放入绝对地址,也可以放入文件对象+相对地址. File里面的方法也有许多种. import java.io.File; public class FileDemo1 { public static void main(String[] args) { File f=new File("E:/垃圾/垃圾.txt"); String path = new Stri原创 2020-12-17 17:47:55 · 51 阅读 · 0 评论 -
java集合框架---ArrayList,LinkList,Vector单列下的有序集合底层原理及使用
ArrayList实现类 ArrayList采用可变数组的存储方式,当初始化之后长度为空,当添加第一个数据进入之后,他的长度默认是10, 当加入第11个数据的时候,会直接创建一个当前数据长度1.5倍的新数组,这样的话.然后通过数组复制的方法,直接去进行复制,实现扩容过程, 查询效率高 ArrayList a= new ArrayList(); a.add("a"); a.add("b"); a.add("d"); a.add(0原创 2020-12-09 20:34:41 · 269 阅读 · 0 评论