JVM JVMJVM定义 JVM是运行在操作系统之上的,它与硬件没有直接的交互 通过编译器将 Java 程序转换成该虚拟机所能识别的指令序列,也称 Java 字节码。Java虚拟机会将字节码,即class文件加载到JVM中。由JVM进行解释和执行 类加载器 类加载器,即ClassLoader,它负责加载class文件,class文件在文件开头有特定的文件标示,并且ClassLoader只负责cla 2021-05-02 Java Java
MySQL MySQL架构 连接层:最上层是一些客户端和连接服务。主要完成一些类似于连接处理,授权认证以及相关的安全方案。 服务层: Management Serveices & Utilities 系统管理和控制工具 SQL Interface: SQL接口。接受用户的SQL命令,并且返回用户需要查询的结果。比如select from就是调用SQL Interface Parse 2021-04-25 数据库 数据库
java8新特性 Java8新特性Lambda表达式与函数式接口函数式接口 Consumer 消费器, 作用是消费一个T类型的对象, 并没有返回. void accept(T t) : 有输入无输出 Supplier 供给器, 作用是供给一个T类型的对象, 不需要参数. T get() : 无输入有输出 Function<T, R> 转换器, 作用是输入一个T类型对象, 经 2021-04-23 Java Java
Java网络编程基础 Java网络编程基础实例代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979 2021-04-23 Java Java 网络编程
Java反射 反射单元测试类 单元测试方法的要求:类必须是公共的,必需不能有任何构造器 方法必修是公共非静态无返回值参数 执行:在方法名中右击,点击run as -junit 包装类:把基本数据类型包装成对象 反射概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为ja 2021-04-22 Java java 反射
Java多线程基础 Java多线程1.程序,进程,线程 程序:(可以执行的静态代码,是保存在硬盘上的一个文件)是为完成特定任务,用某种语言编写的一组指令的集合。即一段静态的代码,静态对象. 进程:(正在执行中的一个程序,在内存中处于激活状态,有生命周期)是程序的一次执行过程,或是正在运行的一个程序。动态过程:有它自身的产生、存在和消亡的过程 线程:(进程中的子任务)进程可以进一步细化为线程,是一个程序内部的一条执行 2021-04-20 Java Java 多线程
shell介绍 shell介绍shell简介 shell是一个命令行解释器,它接受应用程序或者用户命令,然后调用操作系统内核 Linux提供的解释器有: 1234567[root@hadoop101 ~]$ cat /etc/shells /bin/sh/bin/bash/sbin/nologin/bin/dash/bin/tcsh/bin/csh Centos默认的解析器是bash bash和sh的关系: 2020-10-31 大数据 大数据 shell
Hello World Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick 2020-09-01