240 发简信
IP属地:北京
  • 转换工具类(实体类转map,map转实体类)

    转换工具类常用于一些调用三方接口时候,要带一些额外的参数回调时候

  • Linux系统Java程序启动

    1.Tomcat启动 2.jar包方式启动 3.nohup java -jar xxx.jar 与 nohup java -jar xxx.jar & 区别 nohup ja...

  • 120
    集合的工具类(Collections)

    Collections常用的API 最常用的两个 public static <T> boolean addAll (Collection<T>, T...elements)...

  • 120
    单例设计模式

    饿汉式单例设计模式(拿对象时,对象已经创建好) 懒汉式单例设计模式(什么时候用,什么时候创建)

  • 反射

    1.什么是反射 反射允许对封装类的成员变量,成员方法和构造函数的信息进行编程访问 2.获取class对象的三种方式 (1)Class.forName("全类名") ...

  • 可变参数

    可变参数 什么是可变参数:就是方法中形参的个数可以发生变化的,可以是0个多个 格式:数据类型...变量名字 (int...args) 底层:数组,不需要我们自己创建,底...

  • 注解

    什么是注解 通过反编译class文件可以看出,注解就是接口,注解中的属性就是接口下面的抽象方法 注解作用 用来标记某个程序(功能),然后让其他程序根据注解信息决定怎么去对待他...

  • 120
    网络编程

    一.初始网络编程 1.什么是网络编程 计算机跟计算机之间通过网络进行数据传输 2.创建的软件架构有哪些? CS/BS 3.CS/BS的优缺点 CS:客户端服务端模式需要开发客...

  • 线程池ThreadPool

    1.什么是线程池 线程池一个容纳了多个线程的容器,其中的线程可以反复的使用。省去了频繁创建线程的对象的操作,无需反复创建线程而消耗更多的资源 2.线程池优点 在执行一个异步任...

  • 120
    线程(3)

    1.守护线程 守护线程是用来守护非守护线程的。一个应用程序中必须至少有一个非守护线程,main就是一个非守护线程非守护线程:就是平常写的线程非守护线程一旦结束,守护线程就会自...

  • 线程(2)

    7.线程的同步和锁 为什么要进行线程的同步?Java是允许多线程,当多个线程操作同一个资源的时候,会导致得到或者打印的数据不准确。从而发生冲突。咋解决?加同步锁。 从运行结果...

  • 线程(1)

    1.什么是进程 是独立的运行程序比如咱们电脑软件,你启动起来以后,他就是一个进程。qq idea进程需要windows系统的分配。可以获取当前的系统的网卡,内存,显卡等1...

  • 常用类

    1.StringBuffer类 线程的,安全的,可变的字符串缓冲区(容器) String 与StringBuffer和StringBuilder的区别(拼接时候)1.拼接字符...

  • 120
    Integer内存分析

    关于Integer和int类型数据的内存分析 底层代码 京东面试题: 总结: int类型赋值:不管值的大小,都在常量池中!!! Integer类型赋值: 实例化Integer对象:

  • 字符流(非重点)

    字符输入流(FileRead) 是一个阅读字符文件的便利类,是专门处理字符文件的,比如txt文件。音频视频图片,不能使用这个流。是从字节流到字符流的桥:它读取字节,并使用指定...

  • IO流

    1.IO流 以后开发中会遇到文件的上传和下载,都是需要用到IO流咱们电脑上面所有的文件, 文档 音频 图片 视频 等都是可以进行读和写的。他们咋读的? 咋写的?依靠流的形...

  • File

    File 文件和文件夹(文件路径)的抽象表示,是专门来处理磁盘上面的文件或者文件夹的之前都是手动创建,现在可以借助Java封装好的类创建文件夹和文件。 1File 类的构造方...

  • 路径

    相对路径: 相对:得有一个参照物 绝对路径: java 中路径分割符问题 看系统/ 在windows系统和Linux系统都可以\ 只能在windows系统中可以使用

  • Map接口(开发中必用)

    1.Map集合 map集合也是存数据的双边队列Interface Map<K,V>k: key 键v: value 值键值对存储数据形式:key=值{0001=张三, ...