Java行业软件编程中元素的存储区域有哪些解决方案?

游戏 3年前 阅读:9 评论:0

 关于一些根本的数据类型对象,Java法式也往往把他们放置在仓库中,以进步数据处置的性能。

如一些整数型、字符型的数据对象,那些对象有些配合的特点,如对象比力小、

是Java法式供给的尺度对象等等。关于那些对象因为每个应用法式根本上都需要用到,

并且我们法式开发人员只可以引用那些对象,而不克不及够对其停止更改。为此Java法式在处置的时候,

往往一起头就创建了对象(即间接在仓库中创建对象并保留),而不像其他对象一样,

在需要的时候才创建。只所以在仓库中创建那些对象,还有一个重要的原因。

因为若是在仓库中创建对象的话,Java编纂器必需晓得存储在仓库内所有数据确实切大小和生命周期。

其实很简单,记不记得你是怎么毗连数据库的,利用了一个办法:

rName办法,该办法有一个参数,就是类的权限制名(即包罗java包名的类名),该办法会主动加载你需要的类,并将该类的类对象返回给你,那么你就能够利用改对象的newInstance办法创建类实例了,给你个例子,下面的例子创建了一个字符串实例:

Class clsString = rName(" ng.String");

String aString = (String) wInstance();

那仅仅是很简单的办法,若是你想深切研究,你就去看看java的反射机造,反射api十分有用

版权声明

本文仅代表作者观点,不代表木答案立场。

网友评论

本站会员尊享VIP特权,现在就加入我们吧!登录注册
登录
用户名
密码
验证码
若未跳转,可点击这里刷新重试
未知错误
注册
用户名
密码(至少8位)
确认密码
邮箱(请填写常用邮箱)
验证码
若未跳转,可点击这里刷新重试
未知错误
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱
若未跳转,可点击这里刷新重试
未知错误