Java
文章平均质量分 68
xiaohuaidan717
这个作者很懒,什么都没留下…
展开
-
Java中日期加减
Calendar中就有了不同的定义: . public final static int ERA = 0; public final static int YEAR = 1; public final static int MONTH = 2; public final static int WEEK_OF_YEAR = 3; public f原创 2006-11-13 14:40:00 · 5067 阅读 · 0 评论 -
关于getClass().getClassLoader()
InputStream is = getClass().getClassLoader().getResourceAsStream("helloworld.properties");中getClass()和getClassLoader()都是什么意思呀.getClass():取得当前对象所属的Class对象 getClassLoader():取得该Class对象的类装载器类转载 2013-03-27 10:31:34 · 695 阅读 · 0 评论 -
跨平台时遇到的问题
今天由于一个程序由Windows平台移到Linux平台出现了问题,让大家浪费了很多时间。1、 有些文件打开函数不会在找不着文件时新建一个文件(本次所用的函数就不能自动创建一个新文件);2、当要对一个文件进行操作时,得明确该文件以及其所在目录的读写权限;3、Windows下,目录不区分大小写,而Linux下是区分的(本次程序就因为Linux下的文件名是小写的,而程序要找的原创 2007-09-13 21:34:00 · 519 阅读 · 0 评论 -
四舍五入(精确到小数点后若干位)
package TestTestBufferedOutputStream;import java.math.BigDecimal;import java.text.DecimalFormat;import java.math.RoundingMode;public class NumberFormat ...{ public static void main(String[] args)原创 2007-08-09 10:20:00 · 1165 阅读 · 0 评论 -
输出格式変換
数字变换 1→①、2→② /** *//** * 数字変換 1→①、2→②。。。 * * @param before 変換前数字 * @return rtn_str 変換后文字列 * */ private String numberHenkan(int bef原创 2007-08-09 10:45:00 · 521 阅读 · 0 评论 -
日期格式化
格式化一:SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); String LoginTime = formatter.format(new Date());System.out.println("登録時間:" + LoginTime); 运行结果: 登録時間:2007/原创 2007-08-09 10:33:00 · 548 阅读 · 0 评论 -
学习“接口”
类可以实现多个接口。Java编程语言对接口允许多重继承,但是对实现只允许单重继承,即一个类只能扩展另一个类。例如,类可以使用接口继承来拓展其类型,然后再使用组合来提供这些接口的实现。这种设计提供了多重继承在类型方面的灵活性,同时避免了多重实现继承的缺陷,其代价是程序员需要做一些额外的工作。 事实上,接口的强大之处正是源于可以只声明和使用具有接口类型而非某个具体类类型的变量原创 2007-02-02 15:33:00 · 618 阅读 · 0 评论 -
java编码规范
文件构成 文件名一个类对应一个.java文件,如:public class Point是在Point.java文件中。 一个包内的非public方法,可以包含在经常被调用的public类中(这种情况下,.java与.class可以不对应——如内部类(笔者注))。 文件的位置对于m翻译 2007-02-27 15:54:00 · 1186 阅读 · 1 评论 -
java基本知识学习
浮点数的赋值是带有小数点的数字缺省是double型的,如果在浮点数后面加 f 或者 F 则是 float,后面加 d 或者D则是double,科学计数法形式的浮点数也是double型的。 一个高精度的赋值给一个低精度的,需要时行强制类型转换,反之则不需要。如以下试题: Which of the following assignment is not correct?原创 2006-11-29 13:40:00 · 1104 阅读 · 0 评论 -
关于结果集的两个函数:.next() .wasNull()
原程序:public static void main(String[] args) throws SQLException { // TODO Auto-generated method stub dat_Connect() ;原创 2006-11-13 11:54:00 · 3122 阅读 · 0 评论 -
JAVA中如何获得当前日期
用 java.tuil.Calendar 类: Calendar c = Calendar.getInstance(); Date date = c.getTime(); 可以通过 date 对象得到当前的年月日时分钞。但是sun不推荐这样做,它希望你直接用 Calendar 的get(int) 方法得到这些值。 例如: import java.util.*; public class tes原创 2006-11-13 14:38:00 · 2798 阅读 · 1 评论 -
2006-4-20 ResultSet
下面这段代码: /** * 返回表中最大的编号 * @param String TableName,ArrayList ColumnList * @return String */ public String dat_maxID(String TableName,String col) throws SQLException{// D原创 2006-11-13 11:56:00 · 618 阅读 · 0 评论 -
java谜题学习笔记
A. Java谜题1——表达式谜题1) 谜题1:奇数性——无论你何时使用到了取余操作符,都要考虑到操作数和结果的符号。 2) 谜题2:找零时刻——并不是所有的小数都可以用二进制浮点数来精确表示的。二进制浮点对于货币计算是非常不适合的,因为它不可能将0.1——或者10的其它任何次负幂——精确表示为一个长度有限的二进制小数 在需要精确答案的地方,要避原创 2006-11-13 11:43:00 · 1145 阅读 · 0 评论 -
InvocationHandler
委托模式是软件设计模式中的一项基本技巧。在委托模式中,有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承,它还使我们可以模拟mixin。 “委托”在C#中是一个语言级特性,而在Java语言中没有直接的对应,但是我们可以通过转载 2013-03-27 11:06:51 · 1477 阅读 · 0 评论