java基础
文章平均质量分 96
女子甚好
这个作者很懒,什么都没留下…
展开
-
反射
1.Class类### 2.类加载类加载分为静态加载和动态加载。+ new 创建对象 是静态加载类,在编译时刻就需要加载所有需要用到的类动态加载类Class c = Class.newIntance();...原创 2019-04-19 21:40:55 · 116 阅读 · 0 评论 -
Java基础-io流
File类File类只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问。package file类;import java.io.File;import java.io.IOException;public class FileDemo { public static void main(String[] args) { File file = new Fil...原创 2019-04-17 17:54:46 · 144 阅读 · 0 评论 -
java 基础-Comparable和Comparator的用法
Java中Comparable和Comparator的用法对于自己定义的数据结构,进行排序时,需要我们给予他一定的排序规则,这就涉及到了Java中的两个常用的接口Comparable<T>和Comparator<T>的实现。Comparable --内部比较器public interface Comparable<T>(1) 该接口只有一个int co...原创 2019-07-09 15:58:09 · 509 阅读 · 0 评论 -
java基础-虚拟机(JVM)
3. java 虚拟机https://www.cnblogs.com/like-minded/p/5157667.htmlhttps://www.jianshu.com/p/904b15a8281f将.class文件进行反汇编3.1 java技术体系Sun官方定义的java技术体系包括一下几个组成部分:java程序设计语言各种硬件平台上的java虚拟机Class文件格式j...原创 2019-07-13 17:56:39 · 161 阅读 · 0 评论 -
java基础-泛型
java 泛型泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制...原创 2019-07-11 11:51:05 · 117 阅读 · 0 评论 -
java基础 - 线程
5.线程进程:是正在运行的程序。是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。线程:是进程中的单个顺序控制流,是一条执行路径。单线程:一个进程如果只有一条执行路径,则称为单线程程序。多线程:一个进程如果有多条执行路径,则称为多线程程序。5.1 线程的创建方式实现Runnable接口实现Callable接口继承Thread类5.1.1...原创 2019-07-18 17:09:46 · 197 阅读 · 0 评论 -
Java基础-单例设计模式
单例设计模式 单例设计模式就是一个类只实例化一个对象,在一个应用中都使用这一个对象。 单例设计模式的两种设计方法:饿汉式和懒汉式。饿汉式 类被加载的时候就实例化一个对象,供整个应用使用。 由于这个类在整个生命周期中只会被加载一次,因此只会创建一个实例,即能够充分保证单例。/** * 单例设计模式:饿汉式 * @author Administrator * */class ...原创 2019-09-19 11:33:54 · 94 阅读 · 0 评论