- 浏览: 572146 次
- 性别:
- 来自: 大连
最新评论
-
sucheng2016:
最近也遇到同樣的問題, 我用的是com.fasterxml.j ...
Java的Timezone问题 -
netwelfare:
这里有篇《时间纪元与时区介绍》,讲解的不错,可以看看。
Java的Timezone问题 -
yjplxq:
...
Java -jar 选项与 -cp/-classpath -
phil09s:
问题是,为什么要设定成这样?
Java局部变量必须初始化 -
anttu:
...
db2 SQL: value(), values(), with, recursive SQL
文章列表
native
声明外部实现的方法(C++,C)实现
transient
1.非持久化状态对象,持久化状态对象在archive对象时必须被保存.但是对于非持久化状态的对象在archive时则会忽略保存.
2.不能序列化
volatile
1.跟transient一样不能序列化
2.volatile 声明的变量不进行缓存,每次都能得到最新的值,这样在多线程环境中可以保证每次取到的值是最新的。(20081114添加--)
strictfp:
限制浮点运算来保证Java 程序 的夸平台性。
可以参考下面的材料:
What is the difference between Tran ...
- 2008-11-10 10:50
- 浏览 1164
- 评论(0)
http://www.ibm.com/developerworks/cn/java/jnimthds/index.html
- 2008-11-10 10:20
- 浏览 887
- 评论(0)
public class Demo66S{
public static void main(String[] args) {
System.out.println(args.length);
System.out.println(args[0]);
}
}
Java中main的args跟C语言有些不同。C语言可以获得本程序名,并且位置是0,但是Java中如果不跟任何参数的话,取0位置的参数会报异常.
javac Demo66S.java
java Demo66S
输出
0
Exception in thread "main" j ...
- 2008-11-09 10:20
- 浏览 2290
- 评论(0)
package scjp;
public class Demo78 {
protected int i;
Demo78(int i){
this.i=i;
}
}
class B{
}
class C extends Demo78{
}
class D extends Demo78{
D(){
System.out.println(i);
}
}
class E{
class Demo78{
}
}
class Demo78{
}
C,D会报错,请问为 ...
- 2008-11-09 09:17
- 浏览 1660
- 评论(2)
throw - It is used to throw an Exception.The throw statement requires a single argument : a throwable
class object
throws - This is used to specifies that the method can throw exception
Throwable - you can throw only objects that derive from the Throwable class
---翻译
throw-->用来抛出异常,throw语句需要一个 ...
- 2008-11-09 08:58
- 浏览 3608
- 评论(0)
package scjp;
public class Demo67 implements Runnable
{
String myString = "Yes ";
public void run()
{
this.myString = "No ";
}
public static void main(String[] args)
{
Demo67 t = new Demo67();
...
- 2008-11-08 16:23
- 浏览 2240
- 评论(0)
子类实例赋值给父类实例下成员变量问题
- 博客分类:
- Java
package scjp;
class Base
{
int i = 99;
public void amethod()
{
System.out.println("Base.amethod()");
}
Base()
{
amethod();
}
}
public class Demo66 extends Base
{
int i = -1;
public ...
- 2008-11-07 13:00
- 浏览 3288
- 评论(1)
package scjp;
class X
{
Y b = new Y();
X()
{
System.out.print("X");
}
}
class Y
{
Y()
{
System.out.print("Y");
}
}
public class Demo65 extends X{
Y y = new Y();
Demo65()
{
...
- 2008-11-07 12:36
- 浏览 1474
- 评论(0)
package scjp;
class Parent{
}
public class Demo57 extends Parent{
public static void main(String[] args) {
Demo57 demo57=new Demo57();
if (demo57 instanceof Parent) {
System.out.println("demo57 is the instance of Parent");
}
}
}
输出为demo57 is the instance o ...
- 2008-11-06 12:23
- 浏览 7748
- 评论(0)
boolean flag=1;
boolean flag2=0;
非法,Java的boolean跟C,C++不一样.只能存boolean型的变量.
- 2008-11-06 12:14
- 浏览 1800
- 评论(0)
Unix上的命令用熟悉了,比如ls,grep,有时又需要在Windows上执行一些简单命令,比如查看DB2的锁:
db2 list application show detail|grep -i lock
但是Windows不支持,怎么办呢?
第一.安装cygwin(http://www.cygwin.com/)。
第二.将cygwin安装的bin目录(比如我的要添加的目录是C:\Cygwin\bin)加到Window的环境path里(我的电脑单击右键-->属性-->高级-->环境变量).
再打开命令窗口,试试ls?
- 2008-11-05 22:43
- 浏览 2724
- 评论(0)
package scjp;
public class Demo42 {
public void modify() {
int i, j, k;
i = 100;
while ( i > 0 ) {
j = i * 2;
System.out.println (" The value of j is " + j );
k = k + 1;
i--;
}
}
}
这里j和k都没有初始化,但是在Eclipse中
j = i * 2;
不会报错但是
k = k + 1;
会报错, ...
- 2008-11-05 12:47
- 浏览 2973
- 评论(1)
http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0408hubel/index.html
- 2008-11-04 16:02
- 浏览 919
- 评论(0)
早一段时间,在做一个工程时,遇到这样一个问题,在unixware中,用vi将以前编写好的shell脚本打开,发现在每一行的结尾都出现了一个^M
真烦人
如果要是一个一个去删能把人累死,其中有几百行,最后终于找到一种快捷的方法
在vi的命令提示下
/%s/^M$// ^M---ctrl+v
可以一次性将所有令人心烦的^M,清除掉。
- 2008-10-27 22:11
- 浏览 2551
- 评论(0)