社区
Java EE
帖子详情
如何让java类自动加载
eagleking012
2012-10-25 06:24:00
需求是这样的,如何让一个java类,比如放在了classpath的一个jar包中,不通过任何外部的引用和调用,就能够自动的启动,执行本来的static静态代码块。
这个目的主要是想隐蔽的放一个校验函数,使得java虚拟机一启动就能自动启动这个校验函数。不需要显示的引用和调用,以免被发现。
...全文
221
2
打赏
收藏
如何让java类自动加载
需求是这样的,如何让一个java类,比如放在了classpath的一个jar包中,不通过任何外部的引用和调用,就能够自动的启动,执行本来的static静态代码块。 这个目的主要是想隐蔽的放一个校验函数,使得java虚拟机一启动就能自动启动这个校验函数。不需要显示的引用和调用,以免被发现。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MiceRice
2012-10-25
打赏
举报
回复
换成操作系统来考虑这个问题就是:
我想写一个木马,这个木马只要放在PATH路径中,不需要任何应用或调用,就会自动运行然后XXOO
所以。。。我觉得希望渺茫。
阿里巴巴面试总结DOC版
阿里巴巴面试总结
Android教你如何一分钟实现下拉刷新功能项目完整实例代码
此为示例代码,详解讲解请参考 http://blog.csdn.net/sinyu890807/article/details/9255575
深入解析
Java
类
加载
机制:原理、过程与实践
Java
的
类
加载
机制是
Java
虚拟机(JVM)运行时环境的核心组件,它决定了
Java
类
和接口的
加载
、连接和初始化方式。这一机制不仅确保了应用程序的安全性和稳定性,还提供了灵活的动态
加载
能力,使得
Java
程序能够在运行时
加载
和使用外部
类
。这篇文章将深入解析
Java
类
加载
机制的原理、详细过程以及实际应用,帮助开发者全面理解和掌握这一关键技术,从而更好地进行
Java
应用程序的开发和优化。
java
反射机制、
类
的
加载
详解与示例演示
Java
反射机制是在运行状态中,对于任意一个
类
,都能够知道这个
类
的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为
java
语言的反射机制。也可以通过继承ClassLoader
类
来完成自定义
类
加载
器,自定义
类
加载
器的目的一般是为了
加载
网络上的
类
,因为这会让class在网络中传输,为了安全,那么class一定是需要加密的,所以需要自定义的
类
加载
器来
加载
(自定义的
类
加载
器需要做解密工作)。
Java
类
加载
过程
Java
虚拟机把描述
类
的数据从 Class 文件
加载
到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的
Java
类
型,这个过程被称作虚拟机的
类
加载
机制。在
Java
语言里面,
类
型的
加载
、连接和初始化的过程都是程序运行期间完成的,这种策略让
Java
语言进行提前编译会面临额外的困难,也会让
类
加载
时稍微增加一些性能开销,但是却为
Java
应用提供了极高的扩展性和灵活性。
Java
天生可以可以动态扩展的语言特性就是依赖于动态
加载
和动态连接这个特点实现的。
Java EE
67,549
社区成员
225,860
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章