自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

转载 JVM加载文件的原理

首先要明白JAVA为什么可以跨平台运行,因为它是一种动态解释型语言,我们写的所有类、常量、变量、方法都被放置在了内存中,由JAVA虚拟机(JVM)进行调度。JVM加载class会经历一下三个步骤: 1、加装:将所需要的class文件装入内存 2、链接,分三步: 2-1:校验:检查待加载的class文件是否正确 2-2:准备:为静态变量分配空间 2-3:解析:将符号引

2017-11-15 16:11:41 171

原创 JAVA中String对象涉及到的面试题

我们以这段代码来做分析,阐述String对象的神奇之处 private class a{ } /** * @param Jovi */ public static void main(String[] args) { String s1 = "JAVA"; String s2 = "JAVA"; S

2017-11-10 15:35:04 233

原创 JAVA中几种字符串翻转的方法

1、使用自带的reverse方法,但是要将对象转化为Stringbuiler或StringBuffer类对象,代码如下,最后的toString方法不加也可以照常public class Test { /** * @param Jovi */ public static void main(String[] args) { String s = "s

2017-10-27 15:33:46 246

原创 JAVA构造器的加载顺序

JAVA静态代码块和构造器加载顺序本文主要研究JAVA代码块的加载顺序: 新建如下代码,父类为Animal,子类为Dog,主类为Test,在其中实例化两次Dog对象:public class Test { /** * @param Jovi */ public static void main(String[] args) { Dog dog =

2017-10-27 13:59:34 683

log4j-1.2JAR包

log4j-1.2JAR包,用于对需要log4j的项目的支持,例如Logger类

2018-05-16

西门子全系列软件授权工具,百分百破解

可以破解所有的西门子PLC相关的软件,只需要不到一分钟即可

2016-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除