- 博客(14)
- 收藏
- 关注
原创 网络程序设计-为多个客户服务服务器端设计
package bjfu.dianzi.wzz;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.InetAddress;import java.net.ServerSocket;import java.net
2016-05-30 18:55:30 341
原创 网络程序设计--第一个服务器程序
从client输入一个数字,在server进行平方后返回给client并且输出1.client.javapackage bjfu.dianzi.wzz;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.Sock
2016-05-30 18:00:37 365
原创 多线程-利用thread类和runnable接口实现多线程
1.运用thread类实现多线程package first;public class TestThread1 { public static void main(String[] args) { PrintThread print1=new PrintThread("first thread",5); PrintThread print2=
2016-05-28 15:37:32 404
原创 多线程-单线程执行程序
package first;public class SinggleThread { public static void main(String[] args) { new TestThread().run(); for(int i=0;i System.out.println("main thread is runni
2016-05-28 15:20:06 246
原创 java-事件驱动设计-窗口事件的处理
1.所有的方法全部实现,对于不关心的方法,也必须用空语句实现。testwindowevent 类继承了JFrame并实现接口windowListener,本例中的框架既是事件监听器也是事件源。windowListener接口定义了几个抽象方法。在窗口不同时机处理窗口事件。package first;import java.awt.event.WindowEvent;import
2016-05-28 13:57:07 513
原创 Lcd 1602代码
# include # define uchar unsigned char# define uint unsigned int#define LCD1602_DATAPINS P0unsigned char PuZh[] = " wangzhenzhong";unsigned char CnCh[] = " xiaoqingxin";sbit LCD1602_E=P2^
2016-05-22 15:03:01 2331
原创 StrBuffer 类的应用---暗文的解密
String类的对象是不可变的,有时使用StringBuilder/StringBuffer类,可以改变字符串的内容,然后最终通过tostring方法将其转化为string类明暗文转化:package first;import java.net.URLEncoder;import javax.swing.JOptionPane;public class Filter
2016-05-22 10:47:13 581
原创 java 输入方法
1.控制台输入通过实例化对象,新建一个scannner对象,然后调用里面的方法实现输入整形,双精度以及字符串代码:Scanner scanner=new Scanner(System.in); System.out.println("please input a int"); int intValue=scanner.nextInt();
2016-05-22 09:37:44 351
原创 java ArrayList自动排序算法的实现
前几天写的那个是错误的,在这里将正确的更新。。。通过实现ComParator接口,并且对Compare函数进行重写,自定义排序规则实现对ArrayList中对象的排序。。Student类定义:通过右键-》source-》自动生成Set和get方法package first;import java.util.Comparator;import java.io.*;pu
2016-05-22 09:28:24 5798
原创 Java 序列化与反序列化
若要类能被序列化要实现serializable借口。我自己理解的序列化与反序列化:序列化:将对象的值写入Txt或者ser文件当中,对象可以以文本的方式进行存储。写入后对象为空。反序列化:将Txt文件或者ser文件读取,将其值按照对应关系赋给对象。其中student类在另一文件中定义,定义如下:String id; String name; String
2016-05-12 17:59:03 294
原创 从txt里面读文件并逐行输出到控制台
//运用bufferreader读取,按行读取并且按照空格为界拆分后保存到数组result中,然后输出。//将bufferreader写入try中就不用关闭文件了。哈哈哈package home;import java.io.*;public class ReadAfile { /** * @param args */ p
2016-05-12 17:56:21 739
原创 Java 更新jdk过程总结 (全)
由于Java新的jdk会支持新的语法以及出现其他新的包,常常需要更新到最新的jdk。最近由于需要使用try-with-resource 这一新的Java语法,费了很大力气才将jdk更新到新的版本,或许是由于旧的eclipse版本不支持新的jdk的缘故,将eclipse更换到新的版本之后才将最新的jdk安装好。步骤如下:1.卸载旧的jdk,在360软件管家里面卸载即可,清除剩余文件。2.去o
2016-05-12 17:38:02 8592
原创 Java 输入输出操作
将txt文件读取并且以空格为界输出到控制台package home;import java.io.*;public class ReadAfile { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated
2016-05-11 15:53:03 368
原创 java自定义异常以及异常的使用
自定义异常函数:public class异常名extends Exception{public 异常名(String ErrorMessage){ super(ErrorMessage);}}应用:throw new异常名("字符串");代码:生成一个整数1--5,然后定义异常函数package exception1;import j
2016-05-04 17:53:00 516
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人