
Java程序设计
文章平均质量分 66
weiyang_8765
不会讲段子的程序员不是好玩家
展开
-
(总结)Swing组件的使用---文本框(JTextField)与文本区(JTextArea)
一:JTextField的(文本框)使用: JTextField 是一个轻量级组件,它允许编辑单行文本。 1.JTextField的常用构造方法: JTextField() 构造一个新的 TextField。 JTextField(int columns) 构造一个具有指定列数的新的空 TextField。 JTextField(String te转载 2017-12-23 00:09:03 · 13059 阅读 · 0 评论 -
java集合架构 队列Queue和优先队列PriorityQueue
JDK1.5引入Queue接口,它用附加的插入,提取和检验操作扩展java.util.Collection。 package 集合架构; // 队列 public class TestQueue { public static void main(String[] args){ java.util.Queue queue = new java.util.LinkedList(); //原创 2018-02-12 14:04:11 · 353 阅读 · 0 评论 -
Java集合架构 链式散列集LinkedHashSet
package 集合架构; import java.util.*; //链式散列集LinkedHashSet public class TextLinkedHashSet { public static void main(String[] args){ //Create a hash set Set<String> set = new LinkedHashSet<S...原创 2018-02-11 20:38:03 · 352 阅读 · 0 评论 -
Java集合架构 TreeSet
package 集合架构; import java.util.*; //树形集 public class TestTreeSet { public static void main(String[] args){ //Create a Hash Set Set<String> set = new HashSet<String>(); //Add st...原创 2018-02-11 20:36:44 · 215 阅读 · 0 评论 -
Java集合架构 散列表HashSet
package 集合架构; import java.util.*; //散列集HashSet public class TestHashSet { public static void main(String[] args){ // Create a hash set Set<String> set = new HashSet<String>(); //...原创 2018-02-11 20:36:02 · 234 阅读 · 0 评论 -
Java集合架构 线性表
package 集合架构; import java.util.*; //线性表:规划集只能存储不重复的元素,为了允许在一个集合中存储重复的元素,可以使用线性表 //ArrayList类和LinkedList类是实现List接口的两个类。ArrarList将元素储存在一个动态创建的数组中,LinkedList将元素储存在链表中。 public class TestArrayAndLinkedLis...原创 2018-02-11 20:35:08 · 395 阅读 · 0 评论 -
java重定义继承方式
public class Father { int a=100; //Father类属性a public void miner(){ //Father类方法 a--; } public static void main(String[] args){ Father f=new Father(); Son s=new...原创 2018-02-10 23:48:45 · 1807 阅读 · 0 评论 -
java方法重定义与多态
重定义的目的在于让子类修改或者重写继承来自父类的方法。重定义的做法是:在子类中定义一个功能不同的方法(即方法体不同),但是方法的接口(即方法的声明)与父类中的某一方法完全相同。需要注意的几点是:1)返回类型必须与父类的方法完全相同,2)访问控制必须必父类方法更公开,3)只能抛出那些父类方法声明抛出的异常。例如:class Employee { String name; int s...原创 2018-02-10 23:48:33 · 1502 阅读 · 1 评论 -
JavaScript数组操作函数方法详解
1、concat() 连接两个或更多的数组该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。例如:1 <script type="text/javascript"> 2 var arr = [1, 2, 3]; 3 var arr1 = [11, 22, 33]; 4 document.write(arr.concat(4, 5, a...转载 2018-02-10 23:48:03 · 228 阅读 · 0 评论 -
Java中的final关键字
Java中的final关键字意思是“最终的”,“无法改变的”。值得提的是:final类不能被继承,它没有子类 final类中的方法默认是final的 final方法不能被子类重定义,但是可以被继承 final变量只能一次赋值,往后不可更改 final不能用来修饰构造方法主...原创 2018-02-10 23:47:34 · 210 阅读 · 0 评论 -
java集合架构 图HashMap
Map接口建立元素和键的映射关系。键就像下标,在List中,下标就是整数;而在Map中,键可以是任意类型的对象。图中不能有重复的键,每个键对应一个值。 对于定位一个值,插入一个映射或删除一个映射,HashMap类的效率是很高的。 LinkedHashMap类是在JDK1.4中引入的,它用链表实现的扩展HashMap类,它支持图中元素的排序。在HashMap 类中元素是没有顺序的,但是在Link原创 2018-02-12 15:11:14 · 454 阅读 · 0 评论