Java
记录java学习中的点点滴滴,水滴石穿,量变引起质变
Eric_Bang
这个作者很懒,什么都没留下…
展开
-
【Java语言】如何提高Java程序性能?
1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面第一,控制资源的使用,通过线程同步来控制资源的并发访问第二,控制实例的产生,以达到节约资源的目的第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信2.尽量避免随意使用静态变量要知道,当某个对象被定义为stataic变转载 2016-12-13 18:23:51 · 356 阅读 · 0 评论 -
java输入输出流、字符字节流
所有的程序都离不开信息的输入和输出。例如,从键盘读取数据、在网络上交换数据、打印报表、读写文件信息等,都要涉及数据输入输出的处理。在面向对象语言中,输入和输出都是通过数据流来实现的。在Java中,处理数据流的类主要被放在java.io包中 。数据流的基本概念:数据源(Data Sourcc):是指那些能够提供数据的地方,包括键盘、磁盘文件、网络接口等。 数据宿(Data Sink):指能够接收数据的转载 2016-12-18 00:22:40 · 2004 阅读 · 0 评论 -
Java Date日期比较
Java 日期比较 在开发过程中,我们可能会遇到选择日期,作为筛选条件,有个开始时间,和截止时间,但是在处理相关的逻辑的过程中,我们还是需要去判断,开始时间不能比截止时间大,自己在开发过程中,总结出一些方法,如下: 方法一: 通过java自带的api去直接处理,方便又快捷,有before(Date date),after(Date date),我们进入该api后,看到内部原理机制如下` /**原创 2016-04-05 13:49:44 · 1851 阅读 · 0 评论