
java
SaraWon
这个作者很懒,什么都没留下…
展开
-
Eclipse指定启动JVM
之前用RestClient测试API的时候出现没法建立连接的问题,因为服务器IP要过一层VPN,后来发现启动VPN使用的jdk和启动RestClient使用的不一样,所以无法建立连接。现在为了连接服务器端的DB2,于是在eclipse里面安装了QuantumDB插件,配置完之后也出现了无法建立连接的情况,如果就想指定一下eclipse启动时使用的jvm,eclipse启动时查找jre的顺序是:...原创 2014-02-28 18:28:50 · 210 阅读 · 0 评论 -
java native关键字
在看jdk源码的时候看到了对象的hashcode()方法之前添加了native关键字,而且方法没有实现,具体如下: [code="java"]/** *(This is typically implemented by converting the internal * address of the object into an integer, but this implemen...原创 2014-02-19 11:20:17 · 152 阅读 · 0 评论 -
Java匿名内部类
[size=small]匿名内部类是指没有名字的类,因为没有名字,所以只能使用一次,不能引用。匿名内部类好处:-通常是为了简化代码的编写-同时匿名内部类可以访问外部类的私有成员,这打破了类的封装概念访问外部局部变量需要是final类型:如果是匿名内部类要访问外部的局部变量,则变量需要声明为final类型,因为Inner类会被编译为Outer.Inner,内部类和外部...原创 2014-02-12 14:12:47 · 118 阅读 · 0 评论 -
创建Maven Web Project
1.在Eclipse下(或者RSA下),创建一个新的Dynamic Web Project,选择New->Web->Dynamic Web Project,如图[img]http://dl2.iteye.com/upload/attachment/0091/8378/879a621f-ea64-3ae8-9d56-d07ce2fa9fdd.png[/img]然后Next,Next,...原创 2013-12-04 14:38:26 · 171 阅读 · 0 评论 -
ResourceBundle读取不在jar包里的properties文件
以前以为ResourceBundle只能读取包含在jar里的配置文件,今天试了下,原来只要在classpath下面都可以。尝试方法如下:1.创建一个Java工程ResourceBundle,再新建一下java类,如下:[code="java"]package restestapp;import java.util.Locale;import java.util.Reso...原创 2013-11-21 18:19:03 · 970 阅读 · 0 评论 -
导入Maven Project出现各种Maven错误
最近接触的新的project都是Maven project,由于之前没有使用过Maven,发现导入的工程每个都有错误,折腾了好久都没能完全解决,不过现在已经解决了部分,总结一下最常见的错误:1.build failure可以通过环境配置解决,首先确保已经在Window-Preferences-Maven中添加了Maven路径和settings.xml路径,其次,在settings.xml中...原创 2013-08-29 00:39:38 · 1100 阅读 · 0 评论 -
工程名前面有红色叹号
最近导入eclipse里的工程比较多,而且经常会出错,有的时候甚至有红色叹号,错误在代码看不到,而且在build path里也没有缺少的jar包,这时发现有Markers挺有用的,就在Show-View里面,它能够把工程的好多错误都显示出来。...原创 2013-08-27 16:26:58 · 189 阅读 · 0 评论 -
java 随机数 Math与Random
今天需要在程序中产生随机数,知道有两种方法可以使用,但是使用Math和Random的区别还不是特别清楚,看到一篇文章是关于的,觉得写的还挺不错的,原文地址是http://www.oschina.net/question/157182_45274?sort=default&p=1#answers产生1到10之间的随机数的两种实现方式:[code="java"]//MathMa...原创 2013-07-17 18:23:55 · 193 阅读 · 0 评论 -
java properties配置文件读取方式及比较
为了便于访问,配置文件一般放置在工作空间里。有以下几种读取方式:1.使用java.util.Properties类的load()方法[code="java"]InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(i...原创 2013-07-05 15:09:27 · 214 阅读 · 0 评论