当前位置:首页 » 编程语言 » Java参数变量

Java参数变量

发布时间: 2023-05-21 00:41:05

A. java新人求教,java方法变量和参数变量的区别,求高人指点啊。。。

像你前边写的那个方法w.setSize(300 , 400) ;你可以找找,肯定有相对应的方法比如:public void setSize(int a;int b),然后这个方法中也用到了a和b,这乱斗就是说谁要调用这个方法,谁就要传递对应参数,a和b,也就是300,400,这样你就明白我为什么下面那个哗宽磨Graphics g g.fillOval(x, y, 20, 20) ;为什么可以使用了吧,巧腊肯定是调用这个方法的人把一个Graphics对象给传递过去,然后这个方法次才能使用。

B. JAVA中 变量 ,函数的自变量, 函数参数,函数分别是指的什么

int i; 这里的i就是一个变量。它是对应于常量来说的。
在java里不是叫函数,是叫方法。
比如public String getHelloWorld(String str);这就是笑氏一个方法。
函数的自变量就是函数内部定义的一个变量。也叫局部变量,它只在函数的内部被使用。
比如碰李散public void getHelloWorld(String str){
String strHelloWorld = str;这里定义的strHelloWorld就是一个自扰衫变量
}
上面的str就是函数的参数。

C. java参数列表里面的变量一定要带类型名吗

int length;/烂腔携/这行你定义了一个整形变量
首先说下,你上面一行定义的变量length和下面方法的参数length没有任何关系,方法中的参数是局部变量,相圆穗当于 void a(){int a;}和 void b(){int a;}他和外面的你定义的变量没有关系。
area(length )
{......};
下面是定义函数,因为java是强类型语言,强制要求了所有的变量必饥伏须有类型
如果参数的类型,你想使用的时候再确定,可以使用其他方式实现,比如参数定义Object类型,在函数中通过判断再转换成你想要的类型

D. java 参数 变量区别 是什么

变尘仿橡量,就是JAVA中数据存储空间的表示,而参数也就是所谓的值;参数可以赋值给变量。
int
a
=30;
int是数大做据类型;
a
是变派旁量名
30就是参数,这个表达是的意思就是把30赋值给a

E. java 参数 变量区别 是什么

int try(int x)中的int x就是参数。
而变量呢,就是在java中的基本早晌老存储单元陆升。举个例子,就是:
int b=4;在java中的某个内存中存储一个变量名谨没为b的值为4的地址块。这个地址块就是变量。它的值可以发生改变。

F. Java变量和数据类型

1.变量:用来存储数据,值可以改变



使用变量3步骤:

1)变量的声明intnum;

2)变量的赋值num=5;

3)使用变量num=num+1;

其中第一步和第二步可以合二为一intnum=5;


关键字:系统预留的一些名字,北大青鸟建议起的名字不可以和关键字同名


变量的命名规则:

1)首字母:字母,$,_

其他,字母,$,_,数族衡字

2)驼峰命名法stuAge

3)见名知意


2.数据类型

基本类型和引用类型

基本类型:boolean,byte,short,char,int,long,float,double

short:-2^15~2^15-1


整型进制转换:

十进制转二进制:除二取余余数倒置

15/2=7...1

7/2=3....1

3/2=1....1

1/2=0....1


14/2=7...0

7/2=3....1

3/2=1...1

1/2=0...1


二进制转十进制:每一位乘以2的(位数-1)次方相加的和

1110

1*2^(4-1)+1*2^(3-1)+1*(2^2-1)+0*(2^1-1)=14


负整数的二进制表现形式:对应的正整数二进制取反+1

-3

+1


反向:如果第一位(符号兆敏做位)是1,则转换:取反+1,算出对应的正整数数值,再加负号

+1

3

拿困-3


G. java 参数变量区别是什么

系统变量是对本电脑所有用户的起作用的变量。

用大森或户变量是只对当前用户滚伍有效的变量。

java的环境变量可以配置在系统变量上,也可以配置在用户变量上,也就是说java的环境春磨变量是用来配置在系统变量或用户变量的一段路径。

H. java中如何用参数作为变量名来定义变量

根据你的要求,生成的变量不是局部变量其他方法也可以使用,那这个变量只有是类的属性了,
1 如果你的A 或着 B 是事先知道的,那就是一个简单的赋值,这肯定不是你想要的
2 实现这个变量名是不知道的,也就是说这个类的属性开始是没有的,是你调用该构造方法的时候动态生成的,这应该芦裂是你的意思吧
1)。根据你要动态生成的需求,所以这个不可能是你现在就写上去的,只有利用 反射 在jvm加载类的时候去动态生成了,但是我查了一下 Class 的API,里面根本就没有对类添加属性的操作,API里只提供了类的属性,构造器,方法的读,也就是一系列的get方法,所以我觉得这个实现不了。

PS:我差模觉得你再读读你的需求,看看可不可以用第一种方式解决,其实这个有点累死工厂模式的思想,如陪庆闭果这个实在不行还是想想其他的方法

I. java环境安装好了之后,需要进行什么配置。配置的变量或者参数的名称是什么。

通常我们需要配置path,java_home,classpath三亩芹个环境变量。

其配置过程为:右击我的电脑,选属性,高级,环境变量,然后将path变量设置为C:Program Filesjavajdk1.6.0_14in;最好放在path变量的开始部分,其后必须加;分号作为分隔符。

配置path变量的目迅拿毕的是为了方便我们编译并运行java程序,即配置好path环境变量之后,则在任意路径下都能调用javac,java命令来编译,运行程序。

新建java_home变量,其配置为:java_Home=C:Program Filesjavajdk.1.6.0_14,配置java变量的目的是为了能正确启动java服务器,比如要启动Tomcat服务器就必须配置java_Home变量;

通常ClassPath变量用来指定java类路径,该类包含我们自己定义的类及jdk之外的.jar库文件。

比如我们以记事本的方式开发jdbc程序时,如要访问Mysql数据库,最好通过ClassPath变量来装载MySQL驱动包,其配置为:ClassPath=mysql-connector-java-5.0.4-bin.jar,其中的.点号代表当前路径,通常表示我们自己所写的类的路径。

注意:

通过继承开发环境来编写java程序时,不需要配敏没置ClassPath变量,因为通过继承开发环境可以直接装载外部.jar库文件。

J. java中如何用参数来定义变量

Java不是动态语言,不搭棚能运雀枝颤行时动态添加属性。不过可以通过

添加方法来实现例如下面

public class Test {

private Map<String, Object> fields = new HashMap<String, Object>();

public void setData(String s, Object v) {

fields.put(s, v);

}

public Object getData(String s) {

return fields.get(s);

}

}

其实就是添加了一个属性顷败,应该就可以了

热点内容
c盘删除缓存文件对系统有影响吗 发布:2024-05-17 04:27:47 浏览:339
python不能输入中文 发布:2024-05-17 04:27:34 浏览:110
小米电视密码设置在哪里 发布:2024-05-17 04:06:12 浏览:426
java正则sql 发布:2024-05-17 04:05:52 浏览:620
51单片机c语言教程郭天祥 发布:2024-05-17 03:46:13 浏览:890
c语言程序特点 发布:2024-05-17 03:41:13 浏览:461
2014二级c语言考试大纲 发布:2024-05-17 03:23:20 浏览:418
到店系统源码 发布:2024-05-17 03:18:34 浏览:758
解编程解密 发布:2024-05-17 02:57:26 浏览:48
c语言掷骰子 发布:2024-05-17 02:11:05 浏览:489