课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
我们在上文中给大家简单介绍了java编程开发语言的特点等基础知识,而本文我们就再来学习一下,java编程开发语言应用技巧。
1.小心使用String
因为字符串相加或者拼接的方式都会在对象池中查找字符串是否存在,如果不存在则创建,这样在拼接的过程中会产生大量中间过程的字符串,占用内存资源。StringBuilder效率优于StringBuffer,但是StringBuffer线程安全。
2.避免不必要的对象
一个昂贵的操作(在内存利用率)是java对象的创建。因此,建议只在必要时创建或初始化对象。
3.return一个空的集合,而不是null
如果一个程序返回一个没有任何值的集合,请确保一个空集合返回,而不是空元素。这样你就不用去写一大堆”ifelse"判断null元素。
4.通过简单的技巧避免内存泄漏
内存泄漏经常会导致软件的性能退化。因为,java自动管理内存,开发商没有太多的控制。但仍有一些标准的做法,可以用来防止内存泄漏。
当查询完成时,总是释放数据库连接。
尽量使用Finally块。
释放存储在静态表中的实例。
5.避免死锁
死锁出现的原因有很多。避免死锁不是一句话就能解决的。通常来说,当某个同步对象在等待另一个同步对象所拥有的资源上的锁时,便会产生死锁。
试着运行下下面的程序
6.JAVA运行内存的设置
一些java应用程序可以被高度的CPU密集型以及他们需要很多内存。这样的应用程序通常运行速度慢,因为内存高的要求。所以,我们可以在相关的配置文件中进行修改调整内存大小。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。