- 博客(7)
- 收藏
- 关注
原创 静态变量、静态方法、普通变量、普通方法的相互调用
首先我们需要明白的是静态的变量和方法都是属于类本身的,在类一加载就进行初始化的操作,而普通变量和普通方法都是在调用构造函数的时候才会对其进行初始化操作,从根本上出发去判断,静态变量和静态方法初始化时间都是早于普通变量和普通方法的,这导致静态方法在调用普通变量、方法的时候都需要,在静态方法里面进行new对象调用构造器初始话的操作,再进行调用普通变量和方法,而普通方法调用静态变量、方法,都可直接调用。...
2020-03-03 16:48:19 1013
原创 JAVA跨平台浅析
一个java程序的完整执行需要经过两个流程,编译、运行,.java文件在经过JVM的编译后产生对应的class文件,需要明白的是,jvm在不同平台是不相同的,然而不同的jvm提供的编程接口却是相同的,即他们编译生成的class文件,可以在不同平台的jvm执行,可通俗理解为,一个java程序,在不同平台的jvm编译生成的class文件,是相同的,那当然这个class文件可以在不同平台的jvm执行了。...
2020-02-24 22:26:45 129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人