44问答网
所有问题
当前搜索:
java中定义变量必须赋值吗
Java中
的一些问题
答:
答:可以。4.
定义变量
时必须要给变量初始化吗??答:成员变量可以不必初始化,局部
变量一定要
初始化。5.定义变量而没初始化时,该变量与默认值吗??答:成员变量有初始值,局部变量没有 6.字符型变量的默认值为换行符吗?答:是 7.布尔型变量的默认值为真吗?答:false 8.变量的默认值是可以...
java中
如何
定义
常量
答:
1、
java中
使用final和static关键字
定义
常量。首先打开编辑器,编写代码。当常量作为一个类的
变量
时,
一定要
给它
赋值
,否则编译会失败的。然后定义一个YEAR的常量,用来表示年,一年365天是固定的,这里习惯上大写,然后赋值为365:3、static关键字是静态的意思,final前面说了是用来定义常量的,int是整型的...
java
问题:在类中方法外可以
定义变量
并
赋初值
,那定义对象能赋什么值呢...
答:
可以把合适的对象的引用赋给b,在你的例子中,就是把对象B的一个引用赋给b,例如:B b = new B();如果不
赋值
,则默认赋值为一个null引用.(而int a如果不赋值,则默认为0)
java当中
为什么有的
变量
声明而不
赋值
,比如 int a;那它和int a = nul...
答:
局部
变量要赋
初始值,全局变量不需要赋初始值;还有int a=null;这句,应该是Integer a=null;,
java
声明变量和
定义变量
有什么不同
答:
声明变量就是
定义变量
就不过是叫法不同。就和
Java里
叫方法C语音叫函数一个意思
在
java中
,
变量
在全局可以不
赋值
,因为有默认值,在局部不可以不赋值,因为...
答:
你在try
里面赋值的
,编译器这样去考虑的:如果在 class.forname(drivername);出现异常,直接到catch语句 然后,dbconn = drivermanager.getconnection(dburl,username,userpwd);不能执行,也就是不能赋值,也就是有可能dbconn是没有赋值的情况 这时候,编译器当然不允许 st = dbconn.preparestatement(sql...
java
语言在main方法
中定义
的
变量
和方法上方定义的成员变量有什么...
答:
其实没有什么区别,都是方法中
的变量
,不过他们的作用范围都是只有在当前方法,所以main方法中的n和aa方法中的n是不一样的,也不能在main方法中使用aa中的变量 另外,你的main方法名字写错了,
java
局部
变量
是先声明,在
赋值
对吗?
答:
在
Java中
,
变量
可以先声明,后
赋值
。也可以在声明的同时赋值。这里main方法体内的t是局部变量,在for循环中你写的算法也正确,这里t等于是在循环体内赋值了。
Java
为什么
要定义变量
与常量
答:
常量是公共的、静态的、不可改变的,
必须
初始值(一旦
赋值
,不可改变)例如:public static final String str = "我终身不可变";变量是可变的,值不固定的,可分为成员变量、全局变量。成员
变量的
方位就是在方法内部,如下代码:public void add(int i){ System.out.println(i);//i的值是局部的...
java
全局的基本
变量
类型,在声明
的
同时
赋值
,会先初始化为默认值,再被...
答:
初始化的意思就是给
变量赋初值
。有给定值的话,初始化为给定值;没有给定值的话,初始化为默认值。所以说,在声明的同时
赋值
,会初始化为你给定的值,而不是你说的先初始化为默认值再赋值。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜