java基础
edgar52
不用了
展开
-
MessageFormat用法
简介: MessageFormat用来格式化一个消息,通常是一个字符串,比如: String str = "I'm not a {0}, age is {1,number,short}", height is {2,number,#.#}; 而MessageFormat可以格式化这样的消息,然后将格式化后的字符串插入到模式中的适当位置,比如: 将str中的{0}用转载 2016-03-03 17:17:16 · 406 阅读 · 0 评论 -
Eclipse如何使用多个console?
我们在使用Eclipse开发服务器端和客户端时,经常需要同时运行服务器端和客户端,以便联调运行情况。而我之前一般有两种做法: 使用Java的命令行模式运行,但这种做法通常比较麻烦,因为要使用大串的classpath;把服务器端和客户端打包成可运行的Jar包,这样就免去了classpath;但也不方便调试; 其实使用Eclipse的多个Console非常方便,下图你一定不陌生:转载 2016-02-20 15:09:21 · 3561 阅读 · 0 评论 -
JAVA数据源连接方式汇总
最近在研究JAVA的数据源连接方式,学习的时候发现了一位同行写的文章,转载过来,留作记录! 一、问题引入 在java程序中,需要访问数据库,做增删改查等相关操作。如何访问数据库,做数据库的相关操作呢? 二、Java连接数据库方法概述 java.sql提供了一些接口和类,用于支持数据库增删改查等相关的操作。该jar包定义了java访问各种不同数据库(mysql,oracle,sq转载 2016-04-07 09:27:07 · 504 阅读 · 0 评论 -
空格变成%20
我经常犯的一个编码错误,没有写对的时候就会报文件无法找到错误 看到错误的路径中的空格变成了%20,,我就想到了 String path= ; //按照原来写法写 path=URLDecoder.decode(path,"utf-8");//解码URL原创 2016-03-28 15:51:40 · 3456 阅读 · 0 评论 -
方法里的局部内部类不能访问一般的方法里的局部变量
从内存中看,当方法里的局部变量所在方法结束时,该变量即在栈内存中消失;而内部类其实是一个类,只有内存中对它的所有引用都消失后,该内部类才"死亡",即内部类的生命周期可能比局部变量长。如果局部内部类能访问一般的局部变量,则在多线程中,可能当方法结束后,局部内部类(是线程类时)还在使用局部变量。为了避免方法内的变量脱离方法而存在的现象发生,于是java规定局部内部类不能访问一般的局部变量。但能访问被f原创 2016-05-07 14:02:23 · 1561 阅读 · 0 评论