
JavaSe
蟹道人
岂闻韶华尽何年,回首沧桑,此恨绵绵,风月如剑,看我破天。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArrayList 实例
/** * 作者: * 日期: * 功能: */package com.cg;import java.util.*;public class Demo3 { public static void main(String[] args) { Scanner in = new Scanner(System.in); EmpManage empMg = new EmpMa原创 2013-11-16 14:35:41 · 706 阅读 · 0 评论 -
java 对象数组的使用
/** * 作者: * 功能:数组的使用 * 日期:2013-11-13 */package com.cs;import java.io.*;public class Demo7 { public static void main(String[] args) throws Exception{ InputStreamReader ist = new Input原创 2013-11-13 17:09:59 · 3595 阅读 · 0 评论 -
java 插入排序法
/** * 作者: * 功能:插入排序 * 日期:2013-11-14 */package com.cf;import java.util.*;public class Demo3 { public static void main(String[] args) { int len = 8; int[] arr = new int[len]; Random原创 2013-11-14 10:36:21 · 637 阅读 · 0 评论 -
java 冒泡法排序
/** * 作者: * 日期:2013-11-13 * 功能:冒泡法排序 */package com.cf;public class Demo1 { public static void main(String[] args) { //定义一个数组存放需要排序的数 int arr[]={1,2,9,-1,0,10}; //定义一个交换时用的中间变量 int原创 2013-11-13 21:20:32 · 781 阅读 · 0 评论 -
java 选择排序法
/** * 作者: * 日期:2013-11-13 * 功能:选择法排序 */package com.cf;public class Demo2 { public static void main(String[] args) { //定义一个数组存放需要排序的数 int arr[]={1,2,9,-1,0,10,12,11}; Select selec原创 2013-11-13 22:01:46 · 740 阅读 · 0 评论 -
java 快速排序
/** * 作者: * 日期:2013-11-14 * 功能:快速排序法 */package com.cf;import java.util.*;public class Demo4 { public static void main(String[] args) { int len = 10000000; int arr[] = new int[len];原创 2013-11-14 11:14:47 · 729 阅读 · 0 评论 -
生成随机数 打印系统时间 方法
//生成1-10以内的数Random rd = new Random();int a = rd.nextInt(10);//生成100以内的数int b = (int)(Math.random()*100);//打印系统时间Calendar cal = Calendar.getInstance();System.out.println("排序前时间:"+cal.getTime());sort(ar原创 2013-11-13 22:31:21 · 954 阅读 · 0 评论 -
java 二分法查找
/** * 作者: * 日期:2013-11-14 * 功能:二分法查找 */package com.cf;public class Demo5 { public static void main(String[] args) { int arr[] = {1,2,3,4,5,7,9}; BinaryFind bf = new BinaryFind(); bf原创 2013-11-14 14:24:13 · 582 阅读 · 0 评论 -
WindowListener,MouseListener,KeyListener,MouseMotionListener
/** * @author ZhangShaoWen * 日期:2013-12-08 * 功能:在一个类中实现多种监听 */package com.test;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Demo1_4 extends JFrame{ //创建一个pan原创 2013-12-08 16:57:09 · 925 阅读 · 0 评论 -
画图-Graphics 类简介
/** * 作者:@author ZhangShaoWen * 日期:2013-12-04 * 功能:画图 */package com.test;import java.awt.*;import javax.swing.*;public class Demo1_1 extends JFrame{ Mypanel mp = null; public static void原创 2013-12-04 19:55:28 · 755 阅读 · 0 评论 -
坦克大战-第一天(画出坦克)
/** * 作者:@author ZhangShaoWen * 日期:2013-12-04 * 功能:坦克1.0 */package com.tank;import javax.swing.*;import java.awt.*;public class MyTankGame1 extends JFrame{ MyPanel mp = null; public sta原创 2013-12-04 21:18:58 · 981 阅读 · 0 评论 -
java 监听机制
/** * 作者:@author ZhangShaoWen * 日期:2013-12-05 * 功能:监听机制 */package com.test;import java.awt.*;import javax.swing.*;import java.awt.event.*;public class Demo1_2 extends JFrame implements Acti原创 2013-12-05 12:09:16 · 652 阅读 · 0 评论 -
java 键盘监听
/** * 作者:@author ZhangShaoWen * 日期:2013-12-05 * 功能: */package com.test;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Demo1_3 extends JFrame{ //定义变量 Mypanel2原创 2013-12-05 15:04:44 · 3322 阅读 · 0 评论 -
线程的使用1
/** * @author ZhangShaoWen * @time 2013-12-25 * @function 线程的使用 */package com.test2;public class XianC { public static void main(String[] args) { Cat cat = new Cat(); //启动线程 cat.star原创 2013-12-25 14:28:42 · 484 阅读 · 0 评论 -
interface 使用
/** * 作者: * 功能:通过接口实现多继承 * 时间:2013-11-13 */package com.cs;public class Demo4 { public static void main(String[] args) { CarShop c = new CarShop(); Car ca = new BMW(); c.sellCar(ca);原创 2013-11-13 12:27:51 · 678 阅读 · 0 评论 -
java 9*9乘法表
/** * 作者: * 功能:9*9乘法表 * 日期:2013-11-13 */package com.cs;import java.util.*;public class Demo6 { private static int i = 1; private static int n = 1; public static void main(String[] args)原创 2013-11-13 12:25:57 · 1597 阅读 · 0 评论 -
Vector和Stack的用法
/** * 作者: * 日期: * 功能:vector的用法 */package com.cg;import java.util.*;public class Demo5 { public static void main(String[] args) { //Vector的使用 Vector vec = new Vector(); Emp emp = n原创 2013-11-16 15:07:57 · 1150 阅读 · 0 评论 -
二进制运算 移位运算
/** * 作者: * 日期:2013-11-16 * 功能:移位运算,二进制算法 */package com.cg;public class Demo1 { public static void main(String[] args) { //~取反 0变1 1变0 包括符号位的变化 System.out.println("~2="+(~2)); //&与运算 同原创 2013-11-16 10:10:46 · 1859 阅读 · 0 评论 -
ArrayList的用法
/** * 作者: * 日期:2013-11-16 * 功能:ArrayList集合的使用 */package com.cg;import java.util.*;public class Demo2 { public static void main(String[] args) { ArrayList al = new ArrayList(); Clerk原创 2013-11-16 11:35:04 · 659 阅读 · 0 评论 -
HashMap和HashTable的区别
HashMap和Hashtable的区别HashMap与Hashtable都是java的集合类,都可以用来存放java对象,这是相同点区别:1.历史原因:Hashtable是基于陈旧的Dictionary类的,HashMap是java1.2引进的Map接口的一个实现。2.同步性 hashmap是同步的,这个类中的一些方法保证了hashtable中的对原创 2013-11-18 11:11:06 · 715 阅读 · 0 评论 -
泛型
/** * 作者: * 日期:2013-11-18 * 功能:泛型,java反射机制 */package com.ch;import java.lang.reflect.Method;public class Demo2 { public static void main(String[] args) { Gen gen1 = new Gen(new Bird())原创 2013-11-18 15:40:14 · 725 阅读 · 0 评论 -
HashMap的用法
/** * 作者: * 日期:2013-11-18 * 功能:HashMap的使用 */package com.cg;import java.util.*;public class Demo6 { public static void main(String[] args) { Emp emp1 = new Emp("2011", 21, "boy"); Emp原创 2013-11-18 11:08:54 · 679 阅读 · 0 评论 -
QQ发信息界面
/** * 作者: * 日期: * 功能: */package com.ch;import java.awt.*;import javax.swing.*;import javax.swing.JTextArea;public class Demo12 extends JFrame{ //定义组件 JTextArea jta; JPanel jp; JScroll原创 2013-11-19 14:33:54 · 981 阅读 · 0 评论 -
JCheckBox,JRadioButton
/** * 作者: * 日期:2013-11-19 * 功能:JCheckBox JRadioButton */package com.ch;import java.awt.*;import javax.swing.*;public class Demo9 extends JFrame{ // JPanel jp1,jp2,jp3; JButton jb1,jb2;原创 2013-11-19 14:09:27 · 921 阅读 · 0 评论 -
JSplitPane
/** * 作者: * 日期: * 功能: */package com.ch;import java.awt.*;import javax.swing.*;public class Demo11 extends JFrame{ //定义组件 JList jlist; JLabel jl; JSplitPane jsp; //构造函数 public Demo11原创 2013-11-19 14:08:03 · 872 阅读 · 0 评论 -
JComboBox,JList
/** * 作者: * 日期:2013-11-19 * 功能:JComboBox列表框 JList下拉框 */package com.ch;import java.awt.*;import javax.swing.*;public class Demo10 extends JFrame{ //定义使用的组件 JPanel jp1,jp2; JLabel jl1,jl2原创 2013-11-19 11:51:50 · 895 阅读 · 0 评论 -
学生成绩管理系统
/** * 作者: * 日期:2013-11-20 * 功能:实现 简单学生成绩管理系统 * 1.定义一个书租用,用户输入10个同学的成绩,数组下标即代表学生学号 * 2.输入学号,打印学生成绩 * 3.输入成绩,打印学号 * 4.统计各个阶段学生人数(优良中差) * 5.输入学号,实现删除学生成绩功能 */package com.se;import java.util.*原创 2013-11-20 10:38:41 · 2454 阅读 · 1 评论 -
打印出金字塔形状
/** * 作者: * 日期:2013-11-09 * 功能:打印出金字塔形状 */package com.cn;public class Testfor { public static void main(String args[]){ int i = 7;//表示共有多少行 int n; //代表当前行 for(n = 1;n<=i;n++){原创 2013-11-09 16:13:12 · 950 阅读 · 0 评论 -
打印出镂空的金字塔
/** * 作者: * 日期:2013-11-09 * 功能:打印出金字塔形状 */package com.cn;public class Testfor { public static void main(String args[]){ int i = 7;//表示共有多少行 int n; //代表当前行 for(n = 1;n<=i;n++){原创 2013-11-09 16:14:44 · 1022 阅读 · 0 评论 -
线程的并发
/** * @author ZhangShaoWen * @time 2013-12-25 * @function 多个线程的并发使用 */package com.test2;public class XianC2 { /** * @param args */ public static void main(String[] args) { // TODO Auto原创 2013-12-25 15:08:52 · 504 阅读 · 0 评论