3、搜索class文件

3、搜索class文件,第1张

gojvm目录

1、搭建go环境

2、cmd命令行参数解析

3、搜索class文件

4、添加禅氏testOption 便于单元测试

5、解析classfile文件

6、运行时数据区

7、指令集

8、解释器

9、创建Class

10、类加载器

11、对象实例化new object

12、方法调用和返回

13 类初始化

14、jvm支持数组

15、jvm支持字符串-数组扩展

16、本地方法辩棚调用

17、ClassLoader原理

18、异常处理

19、 启动jvm

java jvm根据类路径(class path)来搜索类,加载到内存

可以通过 -Xbootclasspath 修改启动类路径

参数 -classpath /-cp

go语言不需要显式实现接口

defer 确保异常及时处理携袭则

1、Entry搜索类路径

2、DirEntry 搜索目录下类路径

3、ZipEntry 搜索zip或jar文件形式类路径

4、CompositeEntry 组合类路径

5、WildcardEntry 所有通配符下类路径

Entry 类路径查找

测试类

https://github.com/yinlingchaoliu/jvmgo.git

提交标签classpath

第一步:打开 Eclipse软件。

第二逗搜友步: 在工具栏中点击window。

第三步: 点击show view项。

第四步:在d出的下拉列表中双击Navigator。这时Navigator就会自动添加到Eclipse左侧漏厅边山槐栏中。

第五步:点击标签视图,打开你的工程,打开里面的包,找到.class文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12324495.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存