![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础概述
九思吟
程序进阶之路,留给世界的不只是背影......
展开
-
IO流小结
Io流Io流按操作数据可以分为字节流和字符流,按数据传输对象分为输入流和输出流。字节流Io流中的输入输出都是相对于程序而言。字节流有两个顶级父类(抽象类),inputstream和outputstream。字节流读写文件从文件中读取数据并将数据写入文件即文件的读写。Jdk提供了两个类,FileInputStream和FileOutputStream。FileinputS...原创 2019-07-11 23:15:39 · 230 阅读 · 0 评论 -
集合小结
集合集合的出现:数组能够保存多个对象,但是在某些情况下不确定保存对象的个数,所以就引入了集合。(数组长度不可变)集合:集合时一系列特殊的类,可以存储任意类型的对象,并且长度可变,统称为集合。按存储结构分为单列集合Collection和双列集合Map.这是两个接口。List接口List接口继承自Collection接口,将实现了List接口的对象称为 list集合,li...原创 2019-07-05 22:03:47 · 324 阅读 · 0 评论 -
多线程知识小结
多线程多线程创建的两种方式:①继承Thread类创建多线程②实习Runnable接口创建多线程第二种相对于第一种的好处:①适合多个相同程序代码的线程去处理同一个资源的情况,把线程同程序代码、数据有效的分离,很好地体现了面向对象的设计思想。②避免java单继承带来的局限性。Eg:使用一个已经继承了某一个类的子类创建线程,由于一个类不能同时有两个父类,所以不能用继承Thread...原创 2019-07-04 18:31:23 · 229 阅读 · 0 评论 -
反射
反射利用反射机制动态创建对象,动态调用方法是反射的精髓。反射:运行时动态获取类的信息,调用类的方法。获取Class类的方法:①Class.forName()②类名.class③包装类.TYPEClass c=Integer.TYPE④对象名.getClass()String name=”dsoid”Class c=name.getClass()Class...原创 2019-07-04 18:06:19 · 154 阅读 · 0 评论