Avatar notebook default
9篇文章 · 5487字 · 1人关注
  • Resize,w 360,h 240
    反射

    一、编译时和运行时 编译时:将Java代码编译成.class文件的过程(只涉及纠正语法,不涉及内存运行) 运行时:就是Java虚拟机执行...

  • Resize,w 360,h 240
    Java 堆/栈 GC相关

    一、Java程序运行时的内存分配策略 静态分配[静态存储区]/栈分配[栈区]/堆分配[堆区] 1)静态存储区(方法区):主要存放静态数据、...

  • Resize,w 360,h 240
    类加载器GC

    一、classloader 1.什么是类加载器? ClassLoader就是用来动态加载.class文件到内存当中的 2....

  • 注解Annotation

    一、注解概念 1.什么是注解(Annotation)? 就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径...

  • Resize,w 360,h 240
    异常

    一、异常体系 什么是异常? 异常就是程序中的一些错误,但并不是所有的错误都是异常 例如:输入了非法程序/打开了不存在的文件/网络通信时连接中断/...

  • 多线程

    一.多线程的创建 1.thread / runnable 1>继承thread类 并重写run方法 2>实现Runnable接口 同...

  • Resize,w 360,h 240
    BIO/NIO

    阻塞IO(BIO) 一.Java的I/O接口 1.基于字节操作的I/O接口(InputStream/OutPutStream) 2.基于字符操作...

  • 技术要求和面试前的准备

    ------------技术要求和面试前的准备----------- 1.良好的开发习惯 2.独立思考的能力 3.主动并且善于沟通 ------...

  • Resize,w 360,h 240
    IO

    一、java网络编程 基础知识/Socket 1.基础知识 1)IP地址和端口号(区分具体的通信程序) 2)TCP(面向链接的保证可靠的传输协议...

文集作者