
java基础
jzbgjsy
这个作者很懒,什么都没留下…
展开
-
java 日期格式化
1、从数据库里取出Date类型的数据进行格式化 Date date = rs.getDate("date字段"); SimpleDateFormat sdf = new SimpleDateFormat("时间模式") StringBuffer ---- sdf.format(date); java.sql.Date 只能读出日期 java.sql.Time 只能读出时间 jav...原创 2010-07-17 07:56:46 · 515 阅读 · 0 评论 -
System.getProperty()
From jdk 1.5.0 documents java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specificatio...原创 2010-07-31 22:53:03 · 74 阅读 · 0 评论 -
简述java动态代理
一、动态代理简单实现 1、代理类要实现java.lang.reflect.InvocationHandler接口。 2、并重写接口中的public Object invoke(Object proxy, Method method, Object[] args)方法 proxy: Proxy类对象(本例中没有用的) method: 被代理类实现接口中的所有方法对象 ...原创 2010-08-01 16:26:04 · 166 阅读 · 0 评论 -
开发中的乱码处理
开发环境中的编码要统一:页面、数据库、servlet、js都为统一的编码jsp页面乱码1、修改单个jsp文件编码:右键点击要修改的jsp文件--> properties --> resource --> Text file encoding --> other2、修改jsp文件的默认编码:菜单window --> properties --> myeclipse...原创 2010-08-05 15:14:54 · 190 阅读 · 0 评论 -
static块
1、static块与static的联系 static int i = 10; //jvm会默认生成一个static块来初始化i <=> static int i; static { int = 10; } 2、static块中定义变量 static { int i = 10; } 该变量只能在该块中使用,即为static...原创 2010-08-05 16:08:42 · 167 阅读 · 0 评论 -
从键盘输入数据
11.public class Lession9 { 12. 13. public static void main(String[] args) { 14. // 默认情况下,系统的标准输入是键盘 15. // 属于标准的输入流 16. InputStream is = System.in; 17. 18. // 一般不直接对输入流操作 19...2010-03-02 05:51:50 · 112 阅读 · 0 评论 -
String与StringBuffer
1、String String代表字符串常量。String是一个final Class。 String str = "abc"; 等效于: char data[] = {'a', 'b', 'c'}; ...原创 2010-08-18 06:22:09 · 88 阅读 · 0 评论 -
同步异步
同步和异步的区别 举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕返回 ...原创 2010-08-18 06:31:12 · 96 阅读 · 0 评论 -
include和forward的区别:
include和forward的区别: include 是去而复返,forward 是前不见古人,后不见来者。 include 是把别人包含进来,forward 是丢掉了自己。 include是把另一个 servlet/jsp处理过后的内容拿过来与本身的servlet的内容一同输出. 原始servlet输出的内容+被include进来的 servlet的输出...2010-04-06 02:34:35 · 93 阅读 · 0 评论 -
java 正则表达式
字符 x 字符 x \\ 反斜线字符 \0n 带有八进制值 0 的字符 n (0 <= n <= 7) \0nn 带有八进制值 0 的字符 nn (0 <= n <= 7) \0mnn 带有八进制值 0 的字符 mnn(0 <= m <= 3、0 <= n <= 7) \xhh 带有十六进制值 0x 的字符 h...2010-03-08 17:44:16 · 74 阅读 · 0 评论 -
集合元素的遍历
public void Function() { ArrayList<String> ary = new ArrayList<String>(); ary.add("aaa"); ary.add("bbb"); ary.add("ccc"); // 由于只有List有get(...2010-03-12 03:13:30 · 80 阅读 · 0 评论 -
数组初始化
一、定义数组 type[] arrayName; 注:1、数组定义(C语言声明)时,不能指定数组长度。 2、定义只是在stack中指定了一个引用变量,heap中未分配内存,所以要在初始化后才能使用。 二、数组初始化 1、静态初始化 arrayName = new type[] {element1,element2,...}; ...2010-03-12 03:39:40 · 76 阅读 · 0 评论 -
java路径问题
一、servlet路径 webapp/ //当前Web工程 web-inf/ classes/ lib/ web.xml <servlet-mapping> ...2010-03-25 10:50:44 · 60 阅读 · 0 评论 -
java filter过滤器乱码问题
public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, ServletException { System.out.println("req:"+req.getParameter("name")); //出现乱码的原因 System.ou...2010-03-26 13:18:38 · 79 阅读 · 0 评论 -
关于类的初始化顺序
一、一个类中 1、静态变量、静态初始化块 //次两者由书写顺序决定 2、变量、初始化块 //同上 3、构造器 二、父类和子类 1、父类--静态变量 父类--静态初始化块 2、子类--静态变量 子类--静态初始化块 3、父类--变量 父类--初始化块 4、父类--构造器 5、子类--变量 子类--初始化块 6、子类--...原创 2010-08-20 09:32:39 · 87 阅读 · 0 评论