
Java基础
MiserFaith
预则立,不预则废。
展开
-
通过get方式解析非西欧字符。
1 <% 2 //获取请求里包含的查询字符串 3 String rawQueryStr = request.getQueryString(); 4 out.println("原始查询字符串为:" + rawQueryStr + ""); 5 //使用URLDecoder解码字符串 6 String queryStr = java.net.URLDecoder.decode(原创 2013-07-12 11:26:37 · 918 阅读 · 0 评论 -
java 用的最多的异常处理
1 class Math{ 2 public int div(int i,int j) throws Exception{ 3 System.out.println("========计算开始======="); 4 int temp=0; 5 try{ 6 temp=i%j; 7 } catch(Ex原创 2013-07-12 11:24:17 · 649 阅读 · 0 评论 -
java 对象的比较操作
1 class Person{ 2 private String name; 3 private int age; 4 public Person(String name,int age){ 5 this.name=name; 6 this.age=age; 7 } 8 public boolean equals(Object原创 2013-07-12 11:24:10 · 695 阅读 · 0 评论 -
java 数据库操作使用批处理
1 package JDBCDEMOS; 2 3 //import java.net.ConnectException; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.InputStream; 7 import java.sql.DriverManager; 8 im原创 2013-07-12 11:26:35 · 802 阅读 · 0 评论 -
java 构建一个简单的菜单
1 package test; 2 3 import java.awt.Container; 4 import java.awt.GridLayout; 5 import java.awt.event.WindowAdapter; 6 import java.awt.event.WindowEvent; 7 import java.io.File; 8 import原创 2013-07-12 11:26:28 · 1365 阅读 · 0 评论 -
java 显示单选按钮
1 package test; 2 3 import java.awt.Container; 4 import java.awt.GridLayout; 5 import java.awt.event.WindowAdapter; 6 import java.awt.event.WindowEvent; 7 8 import javax.swing.BorderFa原创 2013-07-12 11:26:24 · 1145 阅读 · 0 评论 -
java 键盘监听
1 package LoginDemo; 2 3 import java.awt.event.KeyEvent; 4 import java.awt.event.KeyListener; 5 import java.awt.event.WindowEvent; 6 import java.awt.event.WindowAdapter; 7 import javax.sw原创 2013-07-12 11:26:21 · 2685 阅读 · 0 评论 -
java 使用ActionListener监控
1 package test; 2 3 import java.awt.Font; 4 import java.awt.GridLayout; 5 import java.awt.LayoutManager; 6 import java.awt.event.ActionEvent; 7 import java.awt.event.ActionListener; 8 import java.awt原创 2013-07-12 11:26:19 · 854 阅读 · 0 评论 -
java 带滚动条的多行文本输入
1 package test; 2 3 import java.awt.GridLayout; 4 import java.awt.LayoutManager; 5 //import java.util.EmptyStackException; 6 7 import javax.swing.JFrame; 8 import javax.swing.JLabel; 9 import javax.原创 2013-07-12 11:26:17 · 1317 阅读 · 0 评论 -
java 实现滚动条
1 package test; 2 3 import java.awt.Container; 4 import java.awt.Font; 5 import java.io.File; 6 import java.util.EmptyStackException; 7 import java.util.Iterator; 8 import java.util.Stack; 9 10 impor原创 2013-07-12 11:26:10 · 8619 阅读 · 0 评论 -
java JSplitPane
1 import java.awt.Container; 2 import java.awt.Font; 3 import java.io.File; 4 import java.util.EmptyStackException; 5 import java.util.Iterator; 6 import java.util.Stack; 7 8 import javax.swing.Icon;原创 2013-07-12 11:26:08 · 956 阅读 · 0 评论 -
java Iterator双向迭代输出
1 package test; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 import java.util.ListIterator; 6 import java.util.SortedSet; 7 import java.util.TreeSet; 8 9 public class test {10 publ原创 2013-07-12 11:25:59 · 2216 阅读 · 0 评论 -
java 不指定大小接收
1 import java.io.File; 2 import java.io.InputStream; 3 import java.io.PrintStream; 4 public class PrintDemo { 5 public static void main(String[] args) throws Exception{ 6 InputStream ipt=S原创 2013-07-12 11:25:35 · 772 阅读 · 0 评论 -
java 内存操作流
1 package hjw; 2 import java.io.ByteArrayInputStream; 3 import java.io.ByteArrayOutputStream; 4 import java.io.IOException; 5 //import org.omg.CORBA_2_3.portable.OutputStream; 6 public class dm { 7原创 2013-07-12 11:25:26 · 779 阅读 · 0 评论 -
java 输出指定目录
1 package hjw; 2 import java.io.File; 3 import java.io.IOException; 4 public class dm { 5 public static void main(String[] args) { 6 File f=new File("d:"+File.separator); 7 print(f原创 2013-07-12 11:25:21 · 935 阅读 · 0 评论 -
java 基于comparator的比较器
1 import java.util.Comparator; 2 class Student { 3 private String name; 4 private int age; 5 public Student(String name,int age){ 6 this.name=name; 7 this.age=age; 8 }原创 2013-07-12 11:25:08 · 631 阅读 · 0 评论 -
java 通过DateFormat获取时间
1 import java.util.Date; 2 import java.text.DateFormat; 3 public class systemdemo { 4 public static void main(String[] args) { 5 DateFormat df1=null; 6 DateFormat df2=null; 7原创 2013-07-12 11:24:57 · 858 阅读 · 0 评论 -
java 静态导入
1 package hjwPackage; 2 3 public class hjwClass { 4 public static int add(int i,int j){ 5 return i+j; 6 } 7 public static int sub(int i,int j){ 8 return i-j; 9 }10原创 2013-07-12 11:24:21 · 609 阅读 · 0 评论 -
java 张三和李四的死锁
1 class ZhangSan{ 2 public void say(){ 3 System.out.println("Zhang said:you should lend your painting to me!"); 4 } 5 public void get(){ 6 System.out.println("Zhang has got原创 2013-07-12 11:24:32 · 1054 阅读 · 0 评论 -
java 菜单
1 package test; 2 3 import java.awt.Container; 4 import java.awt.GridLayout; 5 import java.awt.event.WindowAdapter; 6 import java.awt.event.WindowEvent; 7 import java.io.File; 8 import原创 2013-07-12 11:26:31 · 871 阅读 · 0 评论 -
java 下拉列表框
1 package test; 2 3 import java.awt.Container; 4 import java.awt.GridLayout; 5 import java.awt.event.WindowAdapter; 6 import java.awt.event.WindowEvent; 7 import java.util.Vector; 8原创 2013-07-12 11:26:26 · 3645 阅读 · 0 评论 -
java 使用TextField定义普通文本框
1 package test; 2 3 import java.awt.Container; 4 import java.awt.Font; 5 import java.awt.GridLayout; 6 import java.io.File; 7 import java.util.EmptyStackException; 8 import java.util.Iterator; 9 impo原创 2013-07-12 11:26:12 · 12706 阅读 · 0 评论 -
java 通过Iterator输出Map
1 package test; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 import java.util.HashMap; 6 import java.util.Iterator; 7 import java.util.List; 8 import java.util.ListIterator; 9 imp原创 2013-07-12 11:26:01 · 1086 阅读 · 0 评论 -
java vector
1 package hjw; 2 3 import java.util.List; 4 import java.util.Vector; 5 6 public class VetorDemo { 7 public static void main(String[] args) { 8 List allList=null; 9 allList=new Ve原创 2013-07-12 11:25:55 · 624 阅读 · 0 评论 -
java 热腾腾的代码
1 package TaskDemos; 2 import java.io.File; 3 import java.io.FileInputStream; 4 import java.io.FileOutputStream; 5 import java.io.ObjectInputStream; 6 import java.io.ObjectOutputStream; 7 import原创 2013-07-12 11:25:52 · 761 阅读 · 0 评论 -
java 验证增加数据
1 package test; 2 3 import java.util.List; 4 import java.util.ArrayList; 5 import java.util.Collection; 6 7 public class ImplementsDemo { 8 public static void main(String[] args) { 9 Lis原创 2013-07-12 11:25:50 · 836 阅读 · 0 评论 -
java 回退流
1 import java.io.ByteArrayInputStream; 2 import java.io.IOException; 3 import java.io.PushbackInputStream; 4 5 6 public class PushInputStreamDemo { 7 public static void main(String[] args) throw原创 2013-07-12 11:25:46 · 1599 阅读 · 1 评论 -
java Scanner类实现日期格式
1 package hjw; 2 3 import java.util.Scanner; 4 import java.util.Date; 5 import java.text.SimpleDateFormat; 6 import java.text.ParseException; 7 public class ScannerDemo { 8 public static void mai原创 2013-07-12 11:25:43 · 2421 阅读 · 0 评论 -
java 增强版的数据输入
1 package hjw; 2 import java.io.BufferedReader; 3 import java.io.IOException; 4 import java.io.InputStreamReader; 5 import java.text.ParseException; 6 import java.text.SimpleDateFormat; 7 import java.原创 2013-07-12 11:25:39 · 721 阅读 · 0 评论 -
java 采用BufferReader方式输入数据
1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 public class BufferdReaderDemo1 { 5 public static void main(String[] args) { 6 Buffered原创 2013-07-12 11:25:37 · 3560 阅读 · 0 评论 -
java 实现复制功能
1 import java.io.File; 2 import java.io.FileInputStream; 3 import java.io.FileOutputStream; 4 import java.io.InputStream; 5 import java.io.OutputStream; 6 import java.io.IOException; 7 import java.io.原创 2013-07-12 11:25:30 · 1207 阅读 · 0 评论 -
java 观察者模式设计方法
1 import java.util.Observable; 2 import java.util.Observer; 3 class House extends Observable { 4 private float price; 5 public House(float price){ 6 this.price=price; 7 } 8 pub原创 2013-07-12 11:25:10 · 667 阅读 · 0 评论 -
java Arrays类
1 import java.util.*; 2 public class BigIntDemo { 3 public static void main(String[] args) { 4 int t[]={3,5,6,7,34,23,2}; 5 Arrays.sort(t);//数组排序 6 System.out.print("排序后的数原创 2013-07-12 11:25:03 · 668 阅读 · 0 评论 -
java 基于SimpleDateFormat类的取得完整日期
1 import java.util.Date; 2 import java.text.SimpleDateFormat; 3 class DateTime{ 4 private SimpleDateFormat sdf=null; 5 public String getDate(){ 6 this.sdf=new SimpleDateFormat("yyyy-MM原创 2013-07-12 11:25:01 · 830 阅读 · 0 评论 -
java 一个线程执行减,一个线程执行加
1 class MyThreadA implements Runnable{ 2 private boolean flag=true; 3 public void run(){ 4 int i=0; 5 while(this.flag){ 6 while(true){ 7 System.out.原创 2013-07-12 11:24:37 · 878 阅读 · 0 评论 -
java 定义泛型方法
1 class Demo{ 2 public T fun(T t){ 3 return t; 4 } 5 } 6 public class GenericsDemo { 7 public static void main(String[] args) { 8 Demo d=new Demo(); 9 String str=d原创 2013-07-12 11:24:43 · 963 阅读 · 0 评论 -
java throws处理
View Code 1 class Math{ 2 public int div(int i,int j) throws Exception{ 3 int t=i/j; 4 return t; 5 } 6 } 7 public class ThrowsDemo { 8 public static void main(String a原创 2013-07-12 11:24:15 · 737 阅读 · 0 评论 -
java 创建一个窗口标签上设置图像
1 package test; 2 3 import java.awt.Color; 4 import java.awt.Dimension; 5 import java.awt.Font; 6 import java.awt.Point; 7 import java.io.File; 8 import java.io.FileInputStream; 9 import java.io.Inpu原创 2013-07-12 11:26:06 · 3321 阅读 · 1 评论 -
java SortedSet接口swap方法
1 import java.util.Collections; 2 import java.util.Iterator; 3 import java.util.List; 4 import java.util.ArrayList; 5 import java.util.Collection; 6 7 public class ImplementsDemo { 8 public stati原创 2013-07-12 11:26:04 · 833 阅读 · 0 评论 -
java SortedSet接口
1 import java.util.SortedSet; 2 import java.util.TreeSet; 3 4 public class test { 5 public static void main(String[] args) { 6 SortedSet allSet=new TreeSet(); 7 allSet.add("A");原创 2013-07-12 11:25:57 · 871 阅读 · 0 评论