问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中创建哪些对象代价比较昂贵

发布网友 发布时间:2022-05-10 13:37

我来回答

2个回答

热心网友 时间:2023-08-22 10:51

经常有文章说要重用java中昂贵的对象,呵呵,昂贵不昂贵就看占用内存、系统资源多不多。
比如,String就是个小对象,SqlConnection就是个大对象,因为后者要与数据库进行交互,访问了“资源”。同样访问资源,File类就是小对象,Stream就是大对象呢,因为File只是与文件的基本信息进行了关联,而Stream会读写。
无法给你完全罗列哪些对象大,所以你只需要记得原则:确实用到了“资源”的对象大,所谓资源,包括但不限于数据库、文件系统、其他软件提供的服务、内存。

热心网友 时间:2023-08-22 10:52

java持久化技术是为了将java对象与数据库表对应。java中存储很多对象在内存是很浪费空间的,内存过于昂贵,与硬盘、磁带、光盘等外存相比,内存的价格要高2~3个数量级,而且维持成本也高,至少需要一直供电吧。所以即使对象不需要永久保存,也会因为内存的容量*不能一直呆在内存中,需要持久化来缓存到外存。持久化是将程序数据在持久状态和瞬时状态间转换的机制。通俗的讲,就是瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据(比如持久化至数据库中,能够长久保存)。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
你见过最古老的东西是什么,有多少年历史 WORD中怎么输出稿纸模式word中怎么输出稿纸模式 女性尿检阴性是什么意思 阴性尿检是什么意思 尿检阴性是什么 win10如何查看电脑配置参数 win10怎样查看电脑配置参数 多地对公职人员提接种要求 亚马逊订单可以退回任何Kohl's商店,7月份生效 亚马逊提供免费退货,珠宝退货卖家要承担运费吗 新的亚马逊退货政策惹争议!官方解答来了 小鸟云的对象存储是怎么收费的? 欠钱十年不给,十年之后到法院起诉还管用吗? 朋友向我借钱已经十年了,多次催要不还,我该怎么办,能起诉吗? 十年前借的钱可以起诉吗 欠钱十年不还怎么办 电锤钻头断里面了怎么拿出来?可能断在里面的部分变形了,怎么取都取不出来。 pdf格式怎么转换成txt格式 铝块钻眼打孔时,钻头断在了铝块里面了,该如何将断钻头取出来?请专家帮帮忙!! 十年的借条现在能起诉吗 请问钻头断在里面,怎样取出。。。 欠债超过十年了还能起诉吗 钻孔的时候钻头断在里面要怎么才能拿出来 我家的小型电锤一不小心把钻头折坏在里面了,怎样才能把断的钻头拿出来???? 如何取出断在铸铁件内的钻头 太原高速etc在哪能交费 欠款十年了能起诉吗 一斤半鸡爪做可乐鸡爪用多少可乐? 可乐鸡爪怎么做?? 民间借贷的有效追诉期是多久 民间借贷的法律规定有效期多久 请问开通了翼支付帐户,短信充值有哪些面额? 洗完牛仔裤 一般多久干? M-O的存储对象 牛仔裤该怎么洗?放水里泡一下然后直接拿去晾干就好吗 散白酒怎么辨别真假 安卓手机怎么看是先拆屏幕还是先拆后壳 同屏器会和路由器不兼容么 同扫码是什么意思 在两个设备都支持5Gwifi的情况下连接Miracast 延迟会有好转吗 米2A 米2S 到小米电视 2.4G 5G对Miracast 职场离职告别语 要离别一个公司,怎么告别语 为什么选择中国平安保险 我为什么入中国平安一封信 新人进中国平安是怎样介绍自己和为什么来到中国平安的 今年前三季度GDP同比增长9.8%,这是否说明人们的生活正在变好? 为什么要进中国平安保险 每日早盘必读:前三季度GDP同比增长6.7% ,经济下行压力仍存 有手毛怎么办去除 手长毛怎么办,可以用剪刀剪吗 女生手上长毛怎么办