- 浏览: 56728 次
- 性别:
- 来自: 郑州
-
最新评论
-
yanhua_it:
为二位
简单的基于XMPP协议的即时通信的实现 -
kowloonchen:
源代码中的图片什么时候贴出来啊?
多线程雷电游戏 -
天使的羽翼:
小自卑一下
多线程雷电游戏 -
青出于:
强人……我的多线程游戏还是一团糟呢……
多线程雷电游戏 -
草帽当家的:
为回帖,我特意去做了个小测试!!!
多线程雷电游戏
文章列表
在网上找到通信异常的总结,觉得不错,转录下来。。。
第1个异常是java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的 ...
最近要学通信了,捎带着复习一下多线程。。。编了个雷电游戏。
经过这次复习。深感程序结构是多么的重要。没有清楚的结构程序是编不下去的。
代码见附件
呵呵。学了java几个月,老师布置了个数据库的项目。这让没有数据库基础的我确实很纠结。于是我决定生猛一把,花了借个礼拜时间整合了一下MySql的知识作出了一个比较鸡肋学生管理系统。
先附上图片。。。
详细总结和代码在附件中
最近用Java处理文件的时候,同样遇到了中文问题,觉得还是有必要总结一下,也使该系列的文章更加完整。
熟悉Java 的人都知道,在Java中,IO是分成两大部分的,分别对应字节和字符的操作,也就是Stream和Character,它们之间可以相互转换,桥梁就是StreamInputReader/StreamOutputWriter。为了更加清楚的了解它们之间的关系,我们可以看看它们所在的类结构。
•java.lang.Object
•java.io.InputStream (implements java.io.Closeable)
•java.io.OutputStream (i ...
Java线程:线程的调度-优先级
与线程休眠类似,线程的优先级仍然无法保障线程的执行次序。只不过,优先级高的线程获取CPU资源的概率较大,优先级低的并非没机会执行。
线程的优先级用1-10之间的整数表示,数值越大优先级越高,默认的优先级为5。
在一个线程中开启另外一个新线程,则新开线程称为该线程的子线程,子线程初始优先级与父线程相同。
Java代码
1./**
2.* Java线程:线程的调度-优先级
3.*
4.* @author leizhimin 2009-11-4 9:02:40
5.*/
6.public class Test {
...
经过几次做项目的训练,确实感觉到,做项目是提高java水平最有效的方法。当我拿到一个项目,首先我会想,这个项目会用到什么方法,哪些是会的,哪些是不会的。因此,项目的制作和总结是一个发现问题和解决问题的过程。java的学习也正是在问题不断的发现和解决中进行的。
这些都是题外话。下面我就谈谈这次射击弹球项目的所得。
首先,使我对多线程有了初步的了解。清楚Thread Runable TimerTask三种实现线程的方法。方法就不解释了,资料丰富都可以找到。
其次,学习了新的组件JProgressBar JSlider的使用方法。。。JProgressBar 常用的构造器JProgressBa ...
所谓监听,就是对主体所作出的特定动作进行监听,而监听器的任务就是执行监听从而做出相应的反应。。对于不同的动作,需要不同的监听器。
首先,我们介绍一下监听器的分类。无聊时,可以打开API,输入EventListener(所有监听器的超类)。映入眼帘的是大量的监听器接口和大量的监听器类。作为一个初学者,我在这里把常用的监听器们以及事件们总结出来,大家一起研究学习。
1、ActionListener
基本上我们最早接触的监听器就是它了。它是一个接口,只有一个方法——actionPerformed(ActionEvent e) 一般我们继承ActionListener后实现actionPerf ...
作为一个不能称得上是菜鸟的菜鸟,最近刚刚学习了树以及哈夫曼树(最优二叉树)的知识。正准备利用哈夫曼原理做一个压缩软件。现在现将我的思路记录下来,大家如果有好的意见可以评论给我,大家一起学习!!!
首先先解释一下为什么可以用利用哈夫曼树做压缩软件。我们都知道哈夫曼树有一个特点:加全路径最小。。就是利用了这一点。
下面我们开始操作的步骤:
首先我们要造一颗哈树,目的是为了给文件的字节重新编码,我们可以把一个文件里的每个字节放在哈树的叶节点上,叶节点的权值代表该种字节的个数。那么,距离树根越近的字节的个数(权值)越大,距离树根越远的字节的个数(权值)越小。
其次我们要规定编码规则:
这里可以规 ...
经过几次小规模项目的开发。。发现程序中对String 以及Integer类方法使用频率很高。。在编程中经常因为对String,Integer方法不熟悉而几小时的纠结。。
呵呵!有必要总结一下了。作为广大菜鸟们的一员,我发表这篇文章希望对大家和我都有帮助。呵呵。
下面进入正题:
其实,每个类的方法以及构造器在API中都有说明,只是有些我们看不懂罢了,下面我就针对我个人认为有必要多加解释是方法和构造器进行一些说明。
首先我们介绍String类的构造器以及方法们。
1.String(byte[] bytes, Charset charset)
通过使用指定的 charset ...
此篇为菜鸟级水平,仅供初涉JAVA异常处理童鞋们参考。
今天,闲来无聊。小弟在这里把所学到的JAVA异常处理基础总结下来供大家参考。
首先,我们来分析一下异常的体系结构:
Throwable:Exception和Error的父类。其中Error为错误,子类有VirtualMachineError--OutOfMemoryError。Exception为异常,分为FileNotFoundException和RunTimeException--ArrayIndexOutOfBoundsException,NullPointException,ClassCastException。
下面介绍 ...