java深入学习
文章平均质量分 85
对java相关技术的深入学习
水木流年追梦
清华大学计算机研究生,专研算法工程
展开
-
jvm入门到详解-1
JVM需要对Java Library 提供以下支持: –反射 java.lang.reflect –ClassLoader –初始化class和interface –安全相关 java.security –多线程 –弱引用 JVM启动流程 JVM基本结构 栈、堆、方法区交互 public class AppMain //运行时, jvm 把appmain的信息都放...原创 2019-04-14 13:15:13 · 276 阅读 · 0 评论 -
Mybatis框架相关知识讲解
JAVAEE开发的三剑客:三大框架 Mybatis:封装jdbc访问代码的一个框架 (hibernate) ORM对象关系映射 Spring MVC:用来封装servlet编程的一个框架(struts2) Spring:体系整合框架,其他框架的粘合剂; 什么是框架: 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法; 另一种...原创 2019-04-14 10:33:15 · 369 阅读 · 0 评论 -
Java技术——你真的了解String类的intern()方法吗
0.引言 什么都先不说,先看下面这个引入的例子: [java] view plain copy String str1 = new String("SEU")+ new String("Calvin"); System.out.println(str1.intern() == str1); System.out.pri转载 2017-10-31 23:17:39 · 228 阅读 · 0 评论 -
JVM——Java虚拟机架构
0. 前言 Java虚拟机(Java virtualmachine)实现了Java语言最重要的特征:即平台无关性。 平台无关性原理:编译后的 Java程序(.class文件)由 JVM执行。JVM屏蔽了与具体平台相关的信息,使程序可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。因此实现Java平台无关性。 本文主要介绍JVM中转载 2017-10-31 23:09:23 · 292 阅读 · 0 评论 -
Integer与int的区别
如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。但是如果面试官再问一下Integer i = 1;int ii = 1; i==ii为true还是为false?估计就有一部分人答不出来了,如果再问一下其他的,估计更多的人会头脑一片混乱。所以我对它们进行了总结,希望对大家有帮助。 首先看代转载 2017-10-31 20:49:40 · 302 阅读 · 0 评论