Demo
Anarkh_Lee
这个作者很懒,什么都没留下…
展开
-
Demo2 :数组数据操作(演示一维数组和多维数组的初始化和基本操作)
package demo2;/** * <p>Title: 数组数据操作</p> * <p>Description: 演示一维数组和多维数组的初始化和基本操作</p> */public class myArray { /** *<br>方法说明:主方法,测试用 *<br>输入参数: ...原创 2018-04-01 15:03:10 · 253 阅读 · 0 评论 -
Demo15 :多线程服务器(使用多线程实现多服务功能)
多线程服务器moreServer.javapackage demo15;//文件名:moreServer.javaimport java.io.*;import java.net.*;import java.util.*;/*** <p>Title: 多线程服务器</p>* <p>Description: 本实例使用多线程实现多服务功...原创 2018-04-04 20:20:08 · 218 阅读 · 0 评论 -
Demo16 :获取一个URL文本(使用URL类构造一个输入对象并读取其内容)
package demo16;import java.io.*;import java.net.*;/** * <p>Title: 获取一个URL文本</p> * <p>Description: 通过使用URL类,构造一个输入对象,并读取其内容。</p> */public class getURL{ public static ...原创 2018-04-04 20:26:50 · 593 阅读 · 0 评论 -
Demo17 :网络聊天小程序(基于数据报)
ChatServerpackage demo17;import java.net.*;import java.io.*;import java.util.*;/** * <p>Title: 网络聊天吧</p> * <p>Description: 使用数据报创建的聊天服务器</p> */public class ChatServ...原创 2018-04-04 20:48:01 · 209 阅读 · 0 评论 -
Demo18 :分别通过继承Thread和实现Runnable接口来获得线程
1.继承Thread实现线程package demo18;/** * <p>Title: 继承Thread,实现线程</p> * <p>Description: 通过继承Thread类,实现其run方法,实现自己的线程</p> */public class oneThread extends Thread {/** *<b...原创 2018-04-04 20:59:43 · 291 阅读 · 0 评论 -
Demo19 :使用构造器创建多线程
package demo19;/** * <p>Title: 创建多线程</p> * <p>Description: 使用构造器,创建多线程。</p> */public class multiThread { /** *<br>方法说明:主方法 *<br>输入参数: *<br>返回类型: *原创 2018-04-05 07:13:10 · 222 阅读 · 0 评论 -
Demo20 :通过线程组管理多线程(通过构造器的参数实现不同的线程)
package demo20;/** * <p>Title: 线程组群</p> * <p>Description: 通过线程组管理下面的多个线程。</p> */public class myThreadgroup extends Thread { public static int flag=1; ThreadGroup tgA;...原创 2018-04-05 08:24:20 · 174 阅读 · 0 评论 -
Demo21 :线程间合作(使用二个线程共同合作绘制一个实体三角形)
package demo21;/** * <p>Title: 线程间合作</p> * <p>Description: 本实例使用二个线程共同合作绘制一个实体三角。</p> */public class mainThread{ public static int flag = 0; int count = 10;/** *<...原创 2018-04-05 08:29:10 · 167 阅读 · 0 评论 -
Demo22 :线程同步(使用同步锁实现对共享数据的操作)
/** * <p>Title: 线程同步</p> * <p>Description: 通过使用同步锁实现对共享数据的操作</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: SyThreadDemo.java</p>原创 2018-04-05 08:32:44 · 269 阅读 · 0 评论 -
Demo23 :线程控制(实现对线程的控制,中断,挂起,恢复,停止)
package demo23;/** * <p>Title: 线程控制</p> * <p>Description: 实现对线程的控制,中断、挂起、恢复、停止</p> */public class threadCtrl{ public static void main(String [] main){ new threadCtr...原创 2018-04-05 08:36:14 · 618 阅读 · 0 评论 -
Demo24 :提高线程优先级(通过修改线程的优先级使线程获得优先处理)
package demo24;import java.util.*;/** * <p>Title: 提高线程优先级</p> * <p>Description: 通过修改线程的优先级,使线程获得优先处理。</p> */public class upPRIThread { //主方法 public static void main(St...原创 2018-04-05 08:39:38 · 1407 阅读 · 0 评论 -
【Demo】1.亲密字符串
给定两个由小写字母构成的字符串 A 和 B ,只要我们可以通过交换 A 中的两个字母得到与 B 相等的结果,就返回 true ;否则返回 false 。示例一:输入: A = "ab", B = "ba"输出: true示例二输入: A = "ab", B = "ab"输出: false示例三输入: A = "aa", B = "aa"输出: true原创 2018-07-13 09:16:44 · 482 阅读 · 0 评论 -
Demo14 :构造一个简单的服务器(包括服务端和客服端)
1.简单服务器服务端package demo14;import java.net.*;import java.io.*;/** * <p>Title: 简单服务器服务端</p> * <p>Description: 这是一个简单的服务器端程序</p> */public class SampleServer{ public s...原创 2018-04-04 20:07:02 · 261 阅读 · 0 评论 -
Demo13 :获取本机名称和IP地址(使用InetAddress来获取)
package demo13;import java.net.*;/** * <p>Title: 获取本机名称和IP地址</p> * <p>Description: 使用InetAddress来获取本机名称和IP地址信息</p> */public class NetInfo {/** *<br>方法说明:主方法 *&l...原创 2018-04-04 19:57:30 · 873 阅读 · 0 评论 -
Demo1 :Java语言流程演示(if语句,for循环,while循环,do-while循环)
package demo1;import java.util.*;/** * <p>Title: Java语言流程演示 * <p>Description: if语句,for循环,while循环,do-while循环 */public class flowDemo { public static void main(String[] arges)...原创 2018-04-01 15:32:44 · 574 阅读 · 0 评论 -
Demo3 :矢量(Vector)的基本操作
package Demo3;import java.util.*;/** * <p>Title: 矢量操作</p> * <p>Description: 演示一个矢量(Vector)的基本操作</p> */public class operateVector { /** *<br>方法说明:主方法,程序入口 ...原创 2018-04-02 21:00:18 · 441 阅读 · 0 评论 -
Demo4 :权限认证(以哈希表作为存储)
package demo4;import java.util.*;/** * <p>Title: 哈希表操作</p> * <p>Description: 这是一个权限认证的例子,使用了哈希表作为数据的存储</p> */public class RoleRight { /** *<br>方法说明:主方法, ...原创 2018-04-02 21:44:32 · 214 阅读 · 0 评论 -
Demo5 :接口和抽象函数(演示继承抽象函数和实现接口)
package demo5;/** * <p>Title: 接口和抽象函数</p> * <p>Description: 演示继承抽象函数和实现接口</p> *///继承了playing抽象类和实现类player接口public class newPlay extends playing implements player{publ...原创 2018-04-03 09:20:21 · 428 阅读 · 0 评论 -
Demo6 :捕获异常和实现自己的异常类(Exception,try-catch)
package demo6;/** * <p>Title: 捕获异常和实现自己的异常类</p> * <p>Description: 通过继承Exception类来实现自己的异常类。并使用try-catch来捕获这个异常。</p> */ class MyException extends Exception { publ...原创 2018-04-03 09:36:34 · 815 阅读 · 0 评论 -
Demo7 :创建窗体(frame)
package demo7;import javax.swing.*;import java.awt.*; /** * <p>Title: 创建自己的窗体</p> */ public class mainFrame extends JFrame { /** *<br>方法说明:构造器,通过传递参...原创 2018-04-03 10:07:30 · 292 阅读 · 0 评论 -
Demo8 :标注输入输出(接收标准的键盘输入和输出到屏幕)
package demo8;import java.util.*;import java.io.*; /** * <p>Title: 标注输入输出</p> * <p>Description: 接收标准的键盘输入,和输出到屏幕。</p> */public class standerdIO{ /**...原创 2018-04-03 20:59:10 · 289 阅读 · 0 评论 -
Demo9 :读取和写入文件(1.使用字节流方式操作文件 2.使用字符流方式操作文件)
1.使用字节流方式操作文件package demo9;import java.io.*; /** * <p>Title: 读取和写入文件</p> * <p>Description: 使用字节流方式操作文件,读取和写入文件。</p> */ public class CopyBytes { /...原创 2018-04-04 07:50:43 · 984 阅读 · 0 评论 -
Demo10 :文件操作(文件的删除和获取文件的信息)
package demo10;import java.io.*;import java.util.*;/** * <p>Title: 文件操作</p> * <p>Description: 演示文件的删除和获取文件的信息</p> */public class fileOperation{/***<br>方法说明:主方法...原创 2018-04-04 08:10:05 · 236 阅读 · 0 评论 -
Demo11 :目录操作(列目录下的文件和移动一个目录)
package demo11;/** * <p>Title: 目录操作</p> * <p>Description: 演示列目录下的文件,和移动一个目录</p> */import java.io.*;public class Dir{/** *<br>方法说明:主方法 *<br>输入参数: *<br&原创 2018-04-04 10:32:52 · 322 阅读 · 0 评论 -
Demo12 :读取随机文件(RandomAccessFile)
package demo12;import java.io.*;/** * <p>Title: 读取随机文件</p> * <p>Description: 演示使用RandomAccessFile类读取文件。</p> */public class RandFile{/** *<br>方法说明:主方法 *<br>...原创 2018-04-04 19:52:53 · 253 阅读 · 0 评论 -
【Demo】2.柠檬水找零
在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付 5 美元。注意,一开始你手头没有任何零钱。如果你能给每位顾客正确找零,返回 true ,否则返回 false 。示例 1:输...原创 2018-07-13 09:33:56 · 719 阅读 · 0 评论