随笔分类 - java
java基础
摘要:转载:http://blog.csdn.net/shuilv2000/article/details/6030387abstract class在Java语言中体现了一种继承关系,要想使得继承关系合理,父类和派生类之间必须存在"is-a"关系,即父类和派生类在概念本质上应该是相同的。对于interface来说则不然,并不要求interface的实现者和interface定义在概念本质上是一致的, 仅仅是实现了interface定义的约定而已。abstract class Door{ abstract void open(); abstract void close();}i
阅读全文
摘要:-------------------------------oracle--------------------------------驱动:oracle.jdbc.driver.OracleDriverurl:jdbc:oracle:thin:@host:port:dbname例:jdbc:oracle:thin:@192.168.1.110:1521:dbOracleport:端口号,默认是1521---------------------------sql server---------------------------------驱动:com.microsoft.jdbc.sqls
阅读全文
摘要:简单的demo 1 package com.test.transport.service; 2 3 import java.text.DateFormatSymbols; 4 import java.util.Calendar; 5 import java.util.Locale; 6 7 public class DisplayCalendar { 8 public static void main(String args[]) { 9 Locale.setDefault(Locale.US);10 Calendar calendar = Cale...
阅读全文
摘要:1、读写xml 1 package com.test.transport.service; 2 3 import java.io.File; 4 import java.io.FileWriter; 5 import java.io.IOException; 6 import java.util.Iterator; 7 import java.util.List; 8 9 import org.apache.log4j.Logger;10 import org.dom4j.Attribute;11 import org.dom4j.Document;12 import org.dom4j...
阅读全文
摘要:原文链接:http://www.cnblogs.com/cuiliang/archive/2011/10/21/2220671.htmlServlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的<Servlet></Servlet>之间添加如下代码:<loadon-startup>1&
阅读全文
摘要:先来看个有意思的题目: 1 public class Test { 2 public static void main(String args[]){ 3 StringBuilder test = new StringBuilder("aa"); 4 Change(test); 5 System.out.println(test.toString()); 6 } 7 8 private static void Change(StringBuilder test) { 9 test = new String...
阅读全文
摘要:原文链接:http://developer.51cto.com/art/200906/130414.htm先看个问题:一、相关类class A ...{ public String show(D obj)...{ return ("A and D"); } public String show(A obj)...{ return ("A and A"); } } class B extends A...{ public String show(B obj)...{ ...
阅读全文
摘要:1. 异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。异常处理的流程:① 遇到错误,方法不能够返回预期结果;同时,抛出一个异常对象 。② 调用该方法的程序也不会继续执行下去,而是搜索一个可以处理该异常的异常处理器,并执行其中的代码 。2 异常的分类 异常的分类:① 异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和IOException等继承Exception,具体的RuntimeExceptio.
阅读全文
摘要:DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。该类设计有各种功能,使其能够解析和格式化任意语言环境中的数,包括对西方语言、阿拉伯语和印度语数字的支持。它还支持不同类型的数,包括整数 (123)、定点数 (123.4)、科学记数法表示的数 (1.23E4)、百分数 (12%) 和金额 ($123)。所有这些内容都可以本地化。DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度。0 表示如果位数不足则以 0 填充,# 表示有则填,没有就空着。double pi = 3.1415927;//pi// 取一位整数System.o
阅读全文
摘要:正则表达式汇总:"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-
阅读全文

浙公网安备 33010602011771号