88问答网
所有问题
当前搜索:
java全局变量赋值不成功
java
定义不
赋值
的问题求帮帮
答:
变量申明之后一定要
赋值
,但是如果这个变量时
全局变量
的话可以不用人为去给它赋值,是因为在new对象的时候,构造函数会帮你把未赋值的
变量赋
上默认值,所以实际上还是赋值了。变量在赋值之后才能做操作,你这边报错就是因为,在第二个for循环中使用这个变量进行了比较,虽然你在第一个for循环中进行了赋值...
请教大神,
java
多线程修改一个
全局变量
为什么没有效果
答:
你多试几次就会有变化的,你要看出变化 你可以中间加上 Thread.sleep(100); 这样就能看出变化了! 这里因为没有优先级,他们谁先执行都是看运气的 我自己的看法,这里是有三个线程的,main、ta、tb 这三个线程执行顺序是随机的!
java 中
什么不能把static 修饰的
变量赋值
给
没
有static修饰的变量啊?
答:
因此static 的方法中是不能使用外部非static的
变量
,只能使用内部非static的变量。如:public class TestStatic { static int vote = 0;static void getAll() { int count = vote; //因为count在static方法里面,在类加载时一并初始化了。System.out.println(count);} } //这样写就可以了 ...
Java 中变量不赋值
使用就会出错,但是如果把一个变量封装到一个类中...
答:
class number { int i;//声明
全局变量
,因为在类中,所以是全局变量,不用
赋初值
,默认的值是0.注意全局变量如果
没
有赋初值,都有默认值,例如String类型的默认值是null.public int get(){//定义一个方法。int num1;//声明局部变量,在方法内部所以是局部变量,没有使用,所以可以不用赋初值,如果...
在
java
里,为什么有时候
变量赋值
在for循环外,输出的时候什么都没有,必...
答:
定义的位置不同导致初始化的时间不同.定义在for循环之外的局部
变量
第一次被初始化,以后每次都对其中的值进行改变,因此你得不到完数.而定义在for循环中的局部变量每次执行循环都会重新初始化一遍它,所以每次都是一个新的变量用来储存你需要的值.
java
循环中
赋值
但结果仍是0?
答:
说明并没有在数组中找到相应的元素。
java中全局变量
为什么不能先声明后
赋值
答:
public class MyClass{ public static int a;public MyClass() { a = 12;} } //然后你这样做就会报错吧,因为在这里的
全局变量
a可以直接通过类名MyClass.a来访问,不一定要new这个类,所以a不一定被
赋值
了,所以会报错,所以要在声明的同时并且赋值 public static int a = 12;...
JAVA
NEW一个对象
赋值
。。
答:
但是类b中只是继承了array这个属性,但是却
没
有
赋值
,你肯定会说你在b的构造方法中赋值了,错就 是在这里了,你在构造方法中array是你申明的局部
变量
,并没有能够给array赋值,所以你的x.array[0]肯定会出空指针。要想正确的话,把double[] array=new double[2]改成array=new double[2]...
java
局部变量和
全局变量赋值
答:
如果
没
有初始化值就会给它
赋值
,基本数据类型的初始化值都是固定的,一个
变量
作为类成员使用的时候,如果没有被初始化,
java
会为其分配默认值:Boolean false Char '\u0000'(null)byte (byte)0 short (short)0 int 0 long 0L float 0.0f double 0.0d 等。。。
JAVA
定义了
全局变量
怎样在类方法给其
赋值
答:
int a;public void a(){ a=33;} public static void main(String[] args) { test2 t2=new test2();t2.a();System.out.println(t2.a);} } 完整的应该是这样 完全
没
问题 另外
java
里没有
全局变量
这么一说 这里的int a 按面向对象来说是类的属性 而 public void a(){ a=33;} 是类...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
java全局变量赋值成其他类
java全局变量赋值问题
ajax给全局变量赋值
全局变量不赋值是0吗
java全局变量线程安全
vb定义全局变量并赋值
全局变量没有赋值
全局变量怎么赋值
全局变量赋值