堆中包含方法区,方法区中包含class文件,static变量及方法,字符串常量池 ...
分类:
编程语言 时间:
2021-05-24 06:48:43
阅读次数:
0
JVM问答 为什么是jvm 首先需要搞明白顺序,是先后的java,才有的jvm,又因为java语言的特性,导致必须出现一个像jvm这样的平台,才能满足java的跨平台特性。所以必须是jvm 为什么是class字节码文件 字节码文件是一个二进制文件,其实无论是什么文件都是二进制文件,class文件是一 ...
分类:
其他好文 时间:
2021-04-22 16:00:09
阅读次数:
0
相对路径问题: import os import sys # sys.path.append(os.getcwd()) # filename = "E:\python小脚本\测试导入\projects\project1\project1_1\Text1_1.txt" # 绝对路径 # filenam ...
分类:
编程语言 时间:
2021-04-14 12:44:36
阅读次数:
0
一、泛型 jdk1.5出现的安全机制 泛型技术是给编译器使用的技术,用于编译时期。 优点: 1.将运行时期的ClassCastException转到了编译时期。 2.避免了强制转换的麻烦。 泛型的擦除:运行时,会将泛型去掉,生成的class文件中是不带泛型的,这被称为泛型的擦除。擦除是为了兼容运行的 ...
分类:
编程语言 时间:
2021-04-13 12:25:49
阅读次数:
0
java基础 java运行机制 编译型: 将所有代码先进行处理 解释型: 运行一句处理一句 java拥有两者的特性 .java文件通过编译器转成.class文件,加载到类加载器并进行字节码校验,通过解释器翻译给操作系统. java语法 注释 文档注释 /** *@Description *..... ...
分类:
编程语言 时间:
2021-04-07 10:56:06
阅读次数:
0
IDEA 实现反编译 先找到java文件编译后的class地址 找到项目结构 将以上文件地址在文件中打开 继续点击文件直至找到class文件 ? 将class文件复制到java文件中 ? 刷新IDEA项目,出现class文件。打开!!! 反编译成功。 ...
分类:
其他好文 时间:
2021-04-06 15:16:29
阅读次数:
0
这个工具不仅能反编译.class文件,将.class文件转换为可读的.java文件,而且还可以对整个jar包进行反编译。该工具不仅有自己的图形化界面工具JD-GUI,而且还有eclipse和IntelliJ IDEA的插件,可以将Java Decompiler集成到这些开发工具上。百度搜索Java ...
分类:
编程语言 时间:
2021-03-12 14:16:54
阅读次数:
0
注解与反射 注解 注解是什么? 注解是种特殊的注释,如果说注释是给人看的话,那么注解就是给程序看的。 Java的注解可以分为三类 第一类是由编译器使用的注解,如@Override和@SuppressWarning,这类注解不会被编译进.class文件中,它们在编译后就被编译器抛弃 第二类是由工具处理 ...
分类:
其他好文 时间:
2021-03-10 13:06:18
阅读次数:
0
3编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,world!"); } } 4编译javac java 文件,会生成一个class文件 5运行class文件,java ...
分类:
其他好文 时间:
2021-03-04 13:10:22
阅读次数:
0
Java 属于什么语言? Java 属于编译型+解释型的高级语言。 其实并不是因为有 javac 将 Java 源码编译成 class 文件,才说 Java 属于编译+解释语言,因为在这个编译器编译之后,生成的类文件不能直接在对应的平台上运行。 那为何又说 Java 是编译+解释语言呢?因为 cla ...
分类:
编程语言 时间:
2021-03-04 13:07:35
阅读次数:
0