-
classloader相关代码
JVM在加载类的时候,都是通过ClassLoader的loadClass()方法来加载class的,loadClass(String name)方法:
使用的是双亲委托模式:
jvm启动时,会启动jre/rt.jar里的类加载器:bootstrap classloader,用来加载java核心api;然后启动扩展类加载器ExtClassLoader加载扩展类,并加载用户程序加载器AppClassLoader,并指定ExtClassLoader为他的父类;
当类被加载时,会先检查在内存中是否已经被加载,如果是,则不再加载,如果没有,再由AppClassLoader来加载,先从jar包里找,没有再从classpath里找;
如果自定义loader类,就会存在这命名空间的情况,不同的加载器加载同一个类时,产生的实例其实是不同的;
- 2022-03-19 18:19:03下载
- 积分:1
-
java的搜索引擎的设计
“网络蜘蛛”或者说“网络爬虫”,是一种能访问网站并跟踪链接的程序,通过它,可快速地画出一个网站所包含的网页地图信息。本文主要讲述如何使用Java编程来构建一个“蜘蛛”,我们会先以一个可复用的蜘蛛类包装一个基本的“蜘蛛”,并在示例程序中演示如何创建一个特定的“蜘蛛 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-16 11:56:51下载
- 积分:1
-
基于Android平台的个人记账应用开发
基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发基于Android平台的个人记账应用开发
- 2022-03-17 18:07:30下载
- 积分:1
-
Spring 验证
Spring 项目说你好世界、 简单的表格,用于登录应用程序,并验证表单,请检查验证来执行客户端验证,注册表单,并将文件上传此程序将帮助您
- 2023-08-03 08:40:04下载
- 积分:1
-
一个贪食色源码
该程序源码是我大二暑假时用Java语言写的一个贪食蛇游戏,源码中大部分逻辑控制部分都加上了注释,想学习写游戏的Java爱好者可以看看。压缩包提供了源码和可直接运行的.jar文件,另有文档说明-the program source code is my sophomore summer with the Java language to write a pivotal game, source logic control most part of a footnote has been added, want to learn to write Java game enthusiasts can look at. Compressed the source and direct running. Jar files, and documents note
- 2022-04-22 22:59:25下载
- 积分:1
-
java灰色预测简单实现
灰色预测是一种对含有不确定因素的系统进行预测的方法。灰色预测通过鉴别系统因素之间发展趋势的相异程度,即进行关联分析,并对原始数据进行生成处理来寻找系统变动的规律,生成有较强规律性的数据序列,然后建立相应的微分方程模型,从而预测事物未来发展趋势的状况。其用等时距观测到的反应预测对象特征的一系列数量值构造灰色预测模型,预测未来某一时刻的特征量,或达到某一特征量的时间。本程序运行需要依赖common-math包
- 2022-05-23 16:01:18下载
- 积分:1
-
大学时间表
大学的时间表是一套的讲座和教室时间安排的工具,满足所有给出的约束。手动创建此类时间表是很复杂且耗费时间的过程。借助于计算机辅助的时间表生成器来自动生成时间表可以大大节省做时间表和管理时间表的管理员的宝贵时间。由于每所大学都会有其自身时间表的问题,商业上可用的软件程序包可能并不适合每个大学的需求。因此我们开发了一个实用的生成讲座和课程时间表的系统,可以根据每个大学的需要来定制适合的时间表。这一项目介绍了一种实用的排课算法,可以有效的处理强约束和弱约束,用于自动排课系统。因此,每个教 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-06-20 10:10:35下载
- 积分:1
-
利用Baidu Api实现基站、WiFi和GPS定位
通过调用Baidu的API接口实现定位,定位方式包括基站定位、WiFi定位和GPS定位三种方式。GPS定位精度最高,其次是Wifi,基站定位精度最差。例子还有很大的改进空间,希望对你的应用有所启发!
- 2022-01-28 17:03:35下载
- 积分:1
-
导师协议
应用背景网络拓扑优化和路由(导师)算法是一种低复杂度的,高效的部分网格网络设计算法。本研究探讨了设计与性能之间的关系,参数和流量分配的导师算法的性能。关键技术对于每一个网络,在正常负载下的性能和在拥塞阈值的导师流量分配计算和比较,通过求解的最佳的解决方案,线性规划。它被发现的路由性能取决于在导师和算法的初始树,以及允许的最小和最大链路利用率。导师网络的开始,星形拓扑结构提供更好的性能比从最小生成树的开始。
- 2022-05-22 12:55:25下载
- 积分:1
-
抽奖系统
资源描述利用JAVA,JSP,JavaScript,html,css实现抽奖系统,可以用于公司的抽奖系统。在一个页面登陆,登陆成功后,跳转到另一个页面进行抽奖,显示最近抽奖信息。和SQLSERVER数据库相连。
- 2023-05-24 07:30:03下载
- 积分:1