
Java
mdc518
这个作者很懒,什么都没留下…
展开
-
笔记-JVM
Java Virtual MachineJava虚拟机主要分为五大模块:类装载器子系统、运行时数据区、执行引擎、本地方法接口和垃圾收集模块。1. 类装载器子系统虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型。1.1 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内...原创 2020-01-19 14:02:39 · 136 阅读 · 0 评论 -
笔记-Java多线程
进程&线程进程(Process)就是一个运行的程序过程,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配(有独立的地址空间、进程ID等)和调度的基本单位,是操作系统结构的基础。进程资源有:包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分...原创 2019-11-30 15:17:36 · 256 阅读 · 0 评论 -
笔记-Java集合
Java集合CollectionList、Set都是单列数据的集合,Map是存储键值(key:value)的双列数据集合1.集合只能存放对象。比如你存入一个int型数据66放入集合中,其实它是自动转换成Integer类后存入的(自动装箱),Java中每一种基本数据类型都有对应的引用类型。2.集合存放的都是对象的引用,而非对象本身。所以我们称集合中的对象就是集合中对象的引用。对象本身还是放在...原创 2019-11-30 15:08:30 · 181 阅读 · 0 评论 -
equals()与==的比较--实际例子
public class Compare { public static void main(String []args) { String s1 = "123"; String s2 = "123"; System.out.println(s1.equals(s2)); System.out.println(s1==s2); System.out.println("----...原创 2019-09-23 09:43:17 · 132 阅读 · 0 评论 -
Java Web Session是什么?
session是什么?session的生成步骤。session的常用方法。session和cookie的区别。原创 2019-09-15 10:40:53 · 407 阅读 · 0 评论 -
HashSet和HashMap及其相关知识
HashSetHahMap接口类型Set接口Map接口添加方法put()add()存储内容(key,value)key判断重复通过key值计算hashcode 先用hashCode方法比较两个对象的hash,若相等,通过equals()方法同左速度快慢,封装了hashmapHashSet:实现集合Set,无序,不允许重复,Ha...原创 2019-08-22 23:53:51 · 157 阅读 · 0 评论 -
(转)形象比喻之为什么Java用接口
https://blog.youkuaiyun.com/qq_24886697/article/details/78580509转载 2019-08-24 21:59:40 · 165 阅读 · 0 评论 -
@Component和@Autowired的知识点
部分内容转自:https://www.cnblogs.com/fnlingnzb-learner/p/9723834.htmlhttps://www.shiyanlou.com/courses/578/learning/?id=1937@Component的作用:表示这个 Class 是一个自动扫描组件,当组件不好归类的时候,我们可以使用这个注解进行标注,相当于配置文件中的<be...原创 2019-08-05 16:01:01 · 2618 阅读 · 3 评论 -
Servlet是什么及其生命周期简述
转自:https://www.cnblogs.com/kingofjava/p/10761669.html加载和实例化(同时初始化)–>服务–>(容器关闭就)销毁(1)加载和实例化当Servlet容器启动或客户端发送一个请求时,Servlet容器会查找内存中是否存在该Servlet实例,若存在,则直接读取该实例响应请求;如果不存在,就创建一个Servlet实例。(2) 初始化...原创 2019-08-20 13:37:56 · 352 阅读 · 0 评论