易截截图软件、单文件、免安装、纯绿色、仅160KB

java基础问题

1.int x  x算是对象么?为什么?
2.为什么方法中的变量的赋值,static方法不能声明static变量;为什么?
3.String也是一个类为什么在传递String参数给方法的时候不改变实参的值;
4.用static { type 名=值} 和static tpye 名 = 值 有什么不同为什么;

每题10分,如果没有全答出的,每题给最先给出满意答案的大虾;
如果有全部答出的,分数给第一个全部答出满意答案的大虾;

1. 不是,是基本类型,不是对象类型
2. 这个,可以的把
3. 不可变 模式 immatable
4. 没什么不一样,我觉得 一个 是static块赋值,一个是全局变量赋值,

1.不是对象 是变量 没有为什么
2.应该可以的,不行的话就是静态方法不能访问非静态属性
3.一个是堆内存一个事栈内存
4.不会

我也不知道回答对不对!
我也才学的
呵呵

2.为什么方法中的变量的赋值,static方法不能声明static变量;为什么?

类的生命周期包括:载入,连接(验证,准备,解析),初始化。在准备阶段就要为类的static变量分配内存,进行默认初始化。而只有当方法开始调用的时候,才会把方法压栈,给方法内的变量分配内存空间。

不知道对不对?

x是基本数据类型
静态方法的定义就是定义它在内存中存放的位置是全局变量区,所以它里面的变量等都在常量区了,无需在定义了。
String是一个不可修改它的值的类,跟其他的类不同,如果你想改变的话可用stringbuffer定义。
static{代码块}  跟static 类型名=值  基本上没什么区别,就是前面那种方法比较方便定义多个!

1.x不是对象,是基本类型数据
2.不可以,方法中定义的变


相关问答:

jsp 中乱码的 - Java / Web 开发

我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8 
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
 <form class="form" action=&quo ......

jsp学习前要了解那些知识?(学了java了)

jsp学习前要了解那些知识?学了java了。不知道还要学习些什么知识才可以很好的学习jsp
HTML、JavaScript

直接学就可以了,遇到不会就现学就行。

Html  css servlet

去了解浏览器与web服务器的简单交 ......

[寻找人才]上海外企·JAVA工程师(内有4个职位)

工作地点:上海张江
学历要求:大本或以上
专业要求:计算机相关专业
英语:熟练(美国项目,英语工作环境,英语是必须)

简历投递:wendy_qian@163.com

MSN:wendydzmm@hotmail.com

......

java调用mysql命令导入数据

Java code:

public static void load(String filename) {
try {
@SuppressWarnings("unused")
Process process = Runtime.getRuntime().exec(
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号