`
cywhoyi
  • 浏览: 418599 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

略知二

    博客分类:
  • JAVA
 
阅读更多
5.如果是想把数据封装成Double类型的,
不要这样使用new Double("1.23"),
而要应这样使用new Double(1.23),
虽然二者都没有语法 的错误,也都能达到
预期的结果,但其性能有着很大的差异。
6.慎用异常 
异常对性能不利。
抛出异常首先要创建一个新的对象。
Throwable接口的构造函数调用名为fillInStackTrace()的本地(Native)方法,fillInStackTrace()方法检查堆栈,收集调用跟踪信息。
只要有异常被抛出,VM就必须调整调用堆栈,因为在处理过程中创建了一个新的对象。 异常只能用于错误处理,不应该用来控制程序流程。 
7.不要在循环中使用: 
Try { 
} catch() { 
} 
应把其放置在最外层。 
8.尽量采用lazy loading 的策略,即在需要的时候才开始创建。
    例如:   
 String str = “aaa”;
            if(i == 1) {
                list.add(str);
            }
应替换为:
if(i == 1) {
      String str = “aaa”;
        list.add(str);
}

 

分享到:
评论

相关推荐

    2019_2020学年高中生物第二部分酶的应用实验5加酶洗衣粉的使用条件和效果略实验6淀粉酶的固定化及淀粉水解作用的检测知能演练

    2019_2020学年高中生物第二部分酶的应用实验5加酶洗衣粉的使用条件和效果略实验6淀粉酶的固定化及淀粉水解作用的检测知能演练轻巧夺冠浙科版选修1

    20210408-长城证券-垒知集团-002398-公司深度报告:垒墨成知,创建家园.pdf

    但归母净利润却略有下降,为3.7亿元,同比下降7.5%。这表明在收入增长的同时,公司可能面临着成本增加或其他经营挑战。从收入结构来看,外加剂新材料业务占据了公司营业收入的主要部分,达到了68.3%,技术服务则占比...

    2019_2020学年高中生物第二章克隆技术第一节什么是克隆略第二节植物的克隆知能演练轻巧夺冠浙科版选修3

    2. **消毒**:使用适当的消毒剂处理材料,杀死表面的微生物,同时尽可能减少对细胞的伤害。 3. **愈伤组织培养**:细胞在特定培养基上形成无定形、高度液泡化的愈伤组织,这些细胞具有分裂和分化的能力。 4. **出芽...

    sql 必知必会 第三版

    Oracle数据库系统则更加强调事务处理和安全性,其SQL语法也略有不同,例如,Oracle支持分区表和物质化视图。而在Microsoft SQL Server中,你可以使用`IDENTITY`属性来自动为字段生成唯一的序列号,或者使用`CHECK`...

    2019_2020学年高中生物第三部分生物技术在食品加工中的应用实验7用蒸气蒸馏法从芳香植物中提全油略实验8果酒及果醋的制作知能

    2. **果酒制作过程**:果酒的制作主要利用酵母菌的无氧呼吸,即将水果中的糖分转化为酒精。这个过程中,酵母菌需要在适宜的温度(通常25-30℃)和无氧环境下才能有效地发酵。 3. **果醋制作原理**:果醋的制作是...

    2021年四季度可转债市场展望:知贵守势,进退自如.pdf

    2021年四季度的可转债市场展望主题为“知贵守势,进退自如”,意味着投资者需在市场估值高位时保持谨慎,灵活调整投资策略。本报告主要分析了2021年前三季度可转债市场的表现,并对四季度的市场动态进行了展望。 1....

    【优化方案】2014届高中语文 第二单元第7课知能优化演练 粤教必修4

    【优化方案】2014届高中语文 第二单元第7课知能优化演练 粤教必修4,这个教学资源主要关注的是文学作品中情节构造和人物塑造的技巧,特别是如何通过层次感的构建来推动故事的高潮。在这个案例中,分析了《红楼梦》中...

    初三第二十二章 二次函数检测题及答案解析.doc

    1. 二次函数的一般形式与标准形式:二次函数的标准形式为y = ax^2 + bx + c (a ≠ 0),其中a、b、c为常数,a决定了开口方向,b决定了对称轴的位置,c是y轴截距。 2. 图像平移规律:抛物线的图像向左平移h个单位,...

    mysql必知必会

    在Windows、Linux或Mac OS等不同操作系统上,安装步骤略有差异。配置文件my.cnf用于设置MySQL服务器的参数。 2. **SQL语言基础**:SQL(Structured Query Language)是用于管理和操作数据库的语言。基础概念包括...

    IGBT保护电路设计中的必知问题

    ### IGBT保护电路设计中的必知问题 #### 引言 IGBT(绝缘栅双极型晶体管)作为一种复合型的功率半导体器件,结合了MOSFET(金属氧化物半导体场效应管)的高输入阻抗优势以及GTR(门极可关断晶闸管)的低导通压降...

    Oracle DBA必知必会的正则表达式

    ### Oracle DBA必知必会的正则表达式 #### 一、正则表达式简介 正则表达式是一种强大的工具,它允许我们通过一种模式来匹配一系列的字符串。这种模式化的方法在处理大量文本数据时特别有用,比如用于验证输入格式...

    正则表达式必知必会

    不同的编程语言对正则表达式的支持程度和语法略有不同,例如JavaScript、Python、Java、Perl等都有自己的正则表达式库,理解这些差异对于在实际开发中使用正则表达式至关重要。 ### 九、实践应用 1. **数据验证**...

    新部编版五年级数学上册期中考试题及答案【1套】.pdf

    2. 运算方法:略。 3. 解方程:略。 五、作图题 1. 三角形旋转:略。 六、解决问题 1. 速度与相遇问题:略。 2. 共享余数问题:略。 3. 同余数整除问题:略。 4. 体积计算:略。 5. 分数应用:略。 6. 价格比较:...

    知其所以然为什么算法这么难1

    相比之下,许多知名的算法教材,如《算法导论》、《如何解题:现代启发式方法》、《Algorithms》和《编程珠玑》,虽然系统性地整理了算法知识,但在揭示思维过程方面略显不足。即使是《计算机程序的构造和解释》...

    CAN总线采样点知多少.zip

    在这个名为“CAN总线采样点知多少”的文档中,我们将深入探讨CAN总线的采样点概念及其重要性。 CAN总线的通信基于报文帧的形式,每个报文由起始位、仲裁场、数据场、CRC校验、应答场和结束位组成。其中,采样点是...

    必知的6条PCB设计原则.docx

    以下是对“必知的6条PCB设计原则”的详细解析: 1. **布局原则**: - **PCB尺寸**:尺寸的选择要兼顾抗噪声能力和散热效果。过大可能导致阻抗增加,抗噪声能力下降,同时增加成本;过小则散热不良,容易引起邻近...

    上海市2016春高考数学素材数学知多少

    函数部分在会考卷中主要考查反函数、二次函数及其奇偶性,而在附加题中则以新定义形式出现,提升了解决问题的能力要求。 数学模型应用方面,解斜三角形的应用与之前的三角函数考查相呼应,但难度略低于前年的立体...

    一元二次方程测试题.pdf

    23. 方程221(3)0abc的根是x1,2=1/2(3±√(9+4ac)),由条件知a+b+c=0,2ac-b²=3,解得方程的根。 24. 设等腰三角形的腰长为b,底边为4,则b是方程0214122kxkx的根,结合三角形的性质求周长。 25. 新运算“※”定义...

    尚硅谷_互联网大厂高频重点面试题(第2季).xmind

    自己手动整理,额外赠送源代码,略有改动哈哈。 斩offer、拿高薪、跳槽神器,对标阿里P6的《尚硅谷_互联网大厂高频重点面试题(第2季)》发布。 知其然,更要知其所以然!本套课程总结分析了2019年大厂互联网公司...

Global site tag (gtag.js) - Google Analytics