
J2SE基础提高
Yours风之恋
一个孜孜不倦的求知者………………………………
展开
-
坦克大战[源码] ---你懂得
import java.awt.Color;import java.awt.Frame;import java.awt.Graphics;import java.awt.Image;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.awt.event.WindowAdapter;im原创 2012-05-08 23:07:35 · 5186 阅读 · 1 评论 -
java(JDBC连接数据库)[完整版封装]
import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import ja原创 2012-08-15 13:58:23 · 29118 阅读 · 3 评论 -
java(JDBC连接数据库)[对Statement进行封装]
package com.iflytec.ex02;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statem原创 2012-08-15 08:37:34 · 2879 阅读 · 1 评论 -
java(JDBC连接数据库)[对PreparedStatement进行封装]
package com.iflytec.ex01;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.S原创 2012-08-15 08:38:41 · 4065 阅读 · 3 评论 -
java例程练习(List,set,map的遍历)
package com.iflytec.ex03;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;原创 2012-08-14 10:17:02 · 2640 阅读 · 0 评论 -
java例程练习(批量修改文件后缀名)
/** * 文件后缀名修改器 * 说明:UI部分 * @author Yours风之恋 * * 创建时间:2012-8-8 * */public class UserInterface { public static void mainMenuDisplay() { System.out.println("-------------------批量修改文件后缀名------原创 2012-08-12 18:43:00 · 1219 阅读 · 0 评论 -
java 简单的单例 实现
public class Test { public static void main(String[] args) { Name name = Name.getNameInstance(); name.setFirstName("J.K"); name.setLastName("Rolling"); Name name2 = Name.getNameInstan原创 2012-08-10 15:20:56 · 647 阅读 · 0 评论 -
关于接口和接口中多肽问题的实例
/** * 关于接口和接口中多肽问题的实例 * * @author iflytek * */interface Singer { public void sing(); public void sleep();}interface Painter { public void paint(); public void eat();}class Student原创 2012-08-09 19:44:38 · 1063 阅读 · 0 评论 -
将阿拉伯数字转为中文大写读法
/** * 问题描述: * 将一个键盘输入的数字转化成中文输出,使用异常捕获输入的非法字符。 * (例如:输入:1234567 输出:一百二拾三万四千五百六拾七) * * @author 常维军 * 创建时间:2012-8-8 * * 思想: * 对于一串数字一般读法是固定的 * 口亿口千口百口拾口万口千口百口拾口 *原创 2012-08-09 15:08:50 · 4670 阅读 · 0 评论 -
一百以内的杨辉三角
/** * 杨辉三角 * 说明: * 打印一百以内的杨辉三角 * * @author 常维军 * 创建时间:2012-8-8 */public class TestPascalTriangle { public static void main(String[] args) { getPascalTriangle(100); } /** *原创 2012-08-08 18:03:45 · 1186 阅读 · 0 评论 -
自定义截字串方法
/** * 问题描述: * 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 * 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6, * 应该输出为“我ABC”而不是“我ABC+汉的半个”。 * 解决方法: * 对输入的字符串进行遍历,若为双字节则长度为2,若为单字节则长度为1 * 累计各个原创 2012-08-09 09:07:30 · 768 阅读 · 0 评论 -
关于动态数组的问题
import java.util.Scanner;import java.util.regex.Pattern;public class TestBubbleSort { public static void main(String[] args) { Scanner sc = new Scanner(System.in); boolean flag = true;原创 2012-08-07 14:17:42 · 651 阅读 · 0 评论 -
arraycopy效率比较
import java.util.Date;public class TestArrayCopy { public static void main(String[] args) { Date d1 = new Date(); int[] arr = new int[10000000]; for(int i = 0; i < 10000000; i++) { ar原创 2012-08-07 14:48:54 · 1258 阅读 · 0 评论 -
如何安全的读入一个整数或者浮点数
import java.util.*;import java.util.regex.Pattern;/** * 类名:GetSafeNumber * 作用:在控制台中安全的读入一个数值 ------ 整型或浮点型 * * 方法: * 1,用 try ... catch ... * 2,用正则表达式 * * 方法1--说明: * 阻塞的方式,用Scanner从控制台安全的原创 2012-08-06 14:56:52 · 1958 阅读 · 0 评论 -
String, StringBuffer, StringBuilder 三个类比较
package com.iflytec;import java.util.Date;/** * String:不可变的,字符序列 StringBuffer:线程安全的,可变字符序列 StringBuilder:不执行同步的,可变字符序列 * * 优先使用StringBuilder * * Java里面的接口 * Java里面由于不允许多重继承,所以如果要实现多个类的原创 2012-08-06 16:14:01 · 672 阅读 · 0 评论 -
java(安全方便的从控制台读入数据)[对Scanner类进行封装,用正则表达式判断]
此版本是对自己的这篇博客中的源码进行了优化:http://blog.youkuaiyun.com/haifengzhilian/article/details/7835404package com.iflytek.util;import java.util.*;import java.util.regex.Pattern;/** * 类名:GetSafeInput *原创 2012-08-15 08:48:53 · 1742 阅读 · 2 评论