海量字符串如何进行快速操作
字符串是程序开发中使用最频繁的数据,在Java 中字符串是String 类的对象,它是不可变数据,当执行字符串连接操作时将生成新的字符串,而不是修改原有的字符串,所以大量的字符串操作非常耗时
java Swing游戏总结
一个月了,老师用swing讲过两个游戏,加上有经典案例的电子书,照着书上敲了下代码,通过调试修改,最后总结了下,其实java用swing写的游戏有很多共性,或者说很多的桌面游戏都有的共性吧。
Java多线程编程— 概念以及常用控制
多线程能满足程序员编写非常有效率的程序来达到充分利用CPU的目的,因为CPU的空闲时间能够保持在最低限度。有效利用多线程的关键是理解程序是并发执行而不是串行执行的。例如:程序中有两个子系统需要并发执行,这时候就需要利用多线程编程。线程的运行中需要使用计算机的内存资源和CPU。
Java中的模式--单态
Java创建线程的两个方法