社区
C#
帖子详情
请问这两段代码那段效率和质量更高一点!? ???
athenalee
2006-10-30 01:56:32
class demo
{
public void f1()
{
db d = new db();
d.execute();
}
}
====================
class demo
{
db d = new db();
public void f1()
{
d.execute();
}
}
第一个就是在方法内实例对象,第二个就是在方法外实例对象.
...全文
161
1
打赏
收藏
请问这两段代码那段效率和质量更高一点!? ???
class demo { public void f1() { db d = new db(); d.execute(); } } ==================== class demo { db d = new db(); public void f1() { d.execute(); } } 第一个就是在方法内实例对象,第二个就是在方法外实例对象.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
贝贝壳壳
2006-10-30
打赏
举报
回复
看你这个db d使用的频繁程度和初始化的一次的难度了。
我曾经调用自动生成word文档的对象,word对象初始化一次特别慢,而且好多方法都用到,就放到公用里了(用单件模式)
Android 百分比布局支持库使用
Android 百分比布局支持库com.android.support:percent使用Android 百分比布局支持库comandroidsupportpercent使用 概述
Android学习-3(UI)
学习基于《第一行
代码
》第三章(郭霖) 记录个大概,以后有用到再搜即可 1. 可以用
代码
控制控件的可见性 setVisibility() ,可以传入View.VISIBLE、View.INVISIBLE和View.GONE 2. 要实现右边一个button,左边填充满editText 可以在editText设置 layout_width="0dp" layout_weight=“1”...
Android LinearLayout深度解析:核心机制、权重应用与性能优化
在Android UI开发中,布局管理器是构建用户界面的基础组件,负责视图的测量、定位与排列。其核心原理在于根据预设规则计算每个子视图的位置和尺寸,最终渲染到屏幕。从技术价值看,高效的布局管理能提升应用性能与用户体验,尤其在列表滚动、复杂界面等场景下至关重要。LinearLayout作为经典的线性布局,通过orientation定义主轴方向,并借助layout_weight属性实现灵活的剩余空间分配,常用于等分布局、比例分配等常见UI模式。然而,权重使用不当或嵌套过深可能导致多次测量,成为性能瓶颈,需结合C
ConstraintLayout实战:从约束思维到抗压登录页构建
ConstraintLayout不是
更高
级的RelativeLayout,而是一种以约束为核心的空间关系建模系统。它通过声明式锚点(如layout_constraintTop_toBottomOf)、尺寸模式(0dp/WRAP_CONTENT)和动态边界(Guideline、Barrier、Chain)重构Android布局逻辑。其技术价值在于扁平化嵌套、响应式适配与运行时稳定性,广泛应用于登录页、商品卡片、设置弹窗等高频复杂界面。本文聚焦真实项目中的约束冲突、软键盘顶起、链式布局断裂、Barrier动态对
(共181页PPT)大型某著名企业集团数字化转型物流行业数智化应用架构设计解决方案.pptx
(共181页PPT)大型某著名企业集团数字化转型物流行业数智化应用架构设计解决方案.pptx
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章