java
wintersense
这个作者很懒,什么都没留下…
展开
-
字符串的编码与解码
1)将unicode字符集转化为本地字符集(如GB2312或GBK)的过程讲座编码,反之叫做解码。import java.io.*;public class CharCode { public static void printByteArray(String msg,byte[] t){ System.out.println(msg+"**********************"原创 2014-11-27 08:57:25 · 427 阅读 · 0 评论 -
java里IO流的逻辑关系
谈到了三种IO类型的对象,它们分别是InputStream和OutputStream类型的只可以容纳8为字节编码的对象,Reader和Writer可以容纳16为字节编码的对象和用来完善输入输出操作功能的“装饰”类。原创 2014-12-13 14:40:40 · 708 阅读 · 0 评论 -
AWT事件模型
监听接口实现的三种方法:AWT实现监听接口的方法有4种:1)在实现者当中给出接口的每个方法实现。2)采用接口形式产生匿名对象进行实现3)采用事件适配器方式。事件适配器就是针对特定的监听接口给出默认实现。4)采用适配器形式产生匿名对象给出实现。在实现者当中给出接口的每个方法实现import java.awt.*;import java.awt.event.*原创 2014-12-06 11:59:01 · 907 阅读 · 0 评论 -
解析URL对象
public Sytring getProtocol() 获取URL协议名;public String getHost() 获取该URL的域名;public int getPort() 获取该URL的端口号,如果没有端口号,则返回-1;public String getFile() 获得该URL的文件名pu原创 2014-12-05 14:01:41 · 1291 阅读 · 0 评论 -
简单的Socket编程
*************************************************************MultiTalkServer.java是服务器程序import java.io.*;import java.net.*;public class MultiTalkServer { static int clientnum=0; public static原创 2014-12-05 20:47:52 · 393 阅读 · 0 评论 -
用java多线程操作模拟售票系统
class Threadsale implements Runnable{ int tickets = 100; public void run(){ while(true){ if(tickets>0){ System.out.println(Thread.currentThread().getName()+"售车票第"+tickets--+"号"); } el原创 2014-12-19 14:15:07 · 5257 阅读 · 2 评论 -
java的JDBC操作mysql数据库
首先复习一下mysql数据库的命令行操作:1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作转载 2014-12-20 16:44:12 · 552 阅读 · 0 评论 -
AWT的双缓冲技术
话说学了AWT,学到双缓存技术,于是照着书将双缓存技术的代码给实现了。另外插一句,swing组件的JComponent组件默认缓存区,不必自己写代码。如果想关闭双缓冲区,可以在组件上施加setDoubleBuffered(false)import java.awt.*;import java.awt.event.*;/* * 双缓存技术 * 可以将绘制的内容保留在一个Image对象原创 2014-12-07 11:37:58 · 1033 阅读 · 0 评论 -
小弹子碰撞程序
import java.awt.*;import java.awt.event.*;/*定义弹子类*/class Marble extends Thread{ Table table = null; int x,y,xdir,ydir; public Marble(Table _table,int _x,int _y,int _xdir,int _ydir){ table = _t原创 2014-12-19 14:01:00 · 682 阅读 · 0 评论 -
文字替换程序
最近在学习java的Swing编程,用java参照课本写了个字符串替换的程序,把代码贴出来与大家分享,如有不妥之处,还望指正。text.java文件import javax.swing.*;import java.awt.*;import java.awt.event.*;public class text extends JFrame implements ActionListen原创 2014-12-18 13:44:27 · 1004 阅读 · 0 评论 -
java的树形控件(1)
很多应用程序都使用树形分层结构来显示数据视图,用户可以展开或者收缩试图中国单个子树。JTree的构造函数如下:1)JTree() 建立一个系统默认的树2)JTree(Hashtable value) 利用Hashtable建立树,不显示根节点3)JTree(Object[ ] value) 利用数组Object[ ]建立树,不显示跟节点原创 2014-12-18 21:01:50 · 3396 阅读 · 0 评论 -
程序启动界面
在应用程序启动的时候,如果初始化的时间较长,通常需要安排一个表示欢迎使用本程序的启动界面,在初始化完成后该界面自动消失,这就是平时所说的Splash Window(快闪窗口)。/************************************************ * 程序文件名称:JSplashWindow.java * 功能:程序启动界面 *****************原创 2014-12-18 20:31:55 · 660 阅读 · 0 评论 -
java输入操作
程序开发过程中,需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c语言给我们提供的scanf(),C++给我们提供的cin()获取键盘输入值的现成函数!Java没有提供这样的函数也不代表遇到这种情况我们就束手无策,请你看以下三种解决方法吧: 以下将列出几种方法: 方法一:从控制台接收一个字符,然后将其打印出来 public static void main(S转载 2014-11-27 19:51:12 · 458 阅读 · 0 评论 -
文件操作
1)读取文件import java.io.*;public class OpenFile{ /** * 功能:Java读取txt文件的内容 * 步骤:1:先获得文件句柄 * 2:获得文件句柄当做是输入一个字节码流,需要对这个输入流进行读取 * 3:读取到输入流后,需要读取生成字节流 * 4:一行一行的输出。readline()。原创 2014-11-26 21:18:19 · 378 阅读 · 0 评论 -
去除字符串中的汉字
StringBuffer的构造方法可将一个String对象转化为StringBuffer,而其方法toString()可将一个StringBuffer转化为一个String对象import java.io.*;import java.util.*;public class RemoveHZ { public static String deal(String s){ Stri原创 2014-11-27 19:15:21 · 1595 阅读 · 0 评论 -
i/o输入输出
标准输入输出指:1)标准输入:对象是键盘,对应的类是System.in2) 标准输出:对象是屏幕,对应的类是System.out3)标准错误输出:对象也是屏幕,java对应的类是System.errimport java.io.*;public class Input{ public static void sumChar(byte[] b){ //字母统计 int n=原创 2014-11-26 20:34:42 · 471 阅读 · 0 评论 -
输入数字
import java.io.*;import java.util.*;public class UseString{ public static void main(String args[]){ try{ Scanner input = new Scanner(System.in); int a = input.nextInt(); System.out.p原创 2014-11-27 20:04:09 · 465 阅读 · 0 评论 -
压缩和解压缩ZIP文件
1)读取txt文件,并在D盘的路径下生成一个压缩包import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import原创 2014-12-13 18:02:40 · 573 阅读 · 0 评论