
java语言
文章平均质量分 72
Gamer_Walker
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java集合框架中List的定义以及一些注意事项
大家知道,集合框架是为了表示和操作集合而规定的一种统一的标准的体系结构,学习集合知识有利于我们解决一系列例如保存数据与对象的问题。 常用的集合在系统中定义了两大接口,List和Set这里我们就来讨论一下List 的定义以及一些常见的问题List定义的是有序的并且数据可以重复的集合,我们先看一下下面这段代码:import java.util.ArrayLi...原创 2013-03-09 16:51:15 · 172 阅读 · 0 评论 -
java文件操作,缓存机制依旧有瓶颈
我们在使用windows系统时发现,复制一个文件的再粘贴的速度大体上是一致的,我们可以猜想这是微软内部的工作人员设计的一个算法,而这个操作所能实现的最大速度是由什么影响的呢??那么我们可不可以自己设计一个方法来代替windows自带的复制粘贴方法来达到更快的传输速度呢??下面的一段代码就以缓冲的形势来实现了文件的copy工作:publicvoid copybyte(String s...原创 2013-03-12 22:42:34 · 190 阅读 · 0 评论 -
java中按钮监听以及鼠标监听的使用
我们在进行java的GUI开发的时候,按钮以及鼠标监听的使用无疑是相当最要的,而如何巧妙的运用这些监听器,对今后的开发更是有很大的帮助,下面将分别介绍。 实现按钮监听的方法: 在java.awt.event下面有一个ActionListener的类,它是一个用于接收操作事件的侦听器接口,对处理操作事件感兴趣的就可以去使用这个接口。 ...原创 2013-03-23 10:44:09 · 2628 阅读 · 0 评论 -
java多线程应用开发(一)
随话说万丈高楼平地起,在学习多线程开发之前,我们先来理解一些基本概念。一,什么是线程?线程(thread)是"进程"中某个单一顺序的控制流。也被称为轻量级进程。是程序执行流的最小单元,每个程序都至少有一个线程,如果程序只有一个线程,那么该线程就是程序本身。二,线程与线程,线程与进程之间的关系:一个进程可以包含多个线程,一个线程也可以创建或者撤销另一个线程,同一进程...原创 2013-04-11 23:23:46 · 154 阅读 · 0 评论 -
java多线程应用开发(二),多线程,让人欢喜让人忧
多线程开发不仅提升了了程序执行的效率,更是大大解决了单线程中所无法解决的同步问题,那么多线程开发是不是真的像我们想象的那么完美呢? 最近两个星期一直在做多线程开发,期间用多线程达到了许多还算nice的效果,但是同时,也出现了许多新的问题,下面简单的分析了一下:1. 线程创建是否越多越好?怎么样提高效率?举一个多线程搜索的例子,写一个搜索文件后缀的方法:...原创 2013-04-17 13:59:17 · 116 阅读 · 0 评论 -
画图板的制作
学会了使用按钮监听以及鼠标监听器之后,我们就可以制作一个属于自己的画图板了,以下是我之前制作的一个简易的画图板,功能方面尚还不足,不过已经可以完成铅笔,橡皮,画直线,圆等基本工作了,还可以完成颜色的自由选择,大家不放自己也动手做做吧。首先是界面类:import java.awt.BorderLayout;import java.awt.Color;import java....2013-04-21 00:28:11 · 182 阅读 · 0 评论 -
哈弗曼树与哈弗曼编码
哈弗曼,一个在几乎所有讲数据结构的书中都有出现过的人物,他的鼎鼎大名想必就不用我多说了。这一次来给大家讲解一下哈弗曼树的构建与哈弗曼编码的基本原理,有什么用呢?别急,还是先学会创建一棵哈弗曼树吧。哈弗曼树又称最优二叉树,最优二叉树就是带权路径长度WPL最小的二叉树,那么我们就得搞清几个概念:1. 路径长度:从树中的一个结点到另一个结点之间的分支构成这两个结点的...2013-05-16 16:27:06 · 236 阅读 · 0 评论 -
第一周JAVA学习总结
转眼间玛雅预言的世界末日就已经过去了,或许这正是一个新纪元的开始,也是我开始踏上的人生的新的征程,只为不凡而来。这次主要是总结之前学习的一些知识点,加上自己的一些理解,初来咋到,其中一些不太合理的地方还希望大家多加指点,谢谢。1. JDK,JRE,JVM的区别和联系JDK,也就是java语言的SDK,java软件工程师用于为特定的软件包、软件框架、硬件...原创 2012-12-26 09:23:04 · 143 阅读 · 0 评论 -
接口的定义,使用,以及事件的监听方法
众所周知,类是对所有对象所共有的方法和属性的定义,即类是一个抽象的规则,定义一个类无非是两个用途,或者生成对象调用其方法,或者用作给其他类来继承,而在后一个用途上,我们要求子类必须重写父类的方法时就需要定义一个接口。 接口本身也是一个类,但是接口定义的是一个没有任何方法体实现的方法,而这也是接口定义的规则,只能定义方法名,返回值,以及参数表,而不能有实现。并且,接口不能用来直接创建对象。...2012-12-26 22:18:25 · 337 阅读 · 0 评论