java 定义变量的作用是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 定义变量的作用是啥?相关的知识,希望对你有一定的参考价值。
java变量的作用域当一个变量被定义的时候,他的作用域就就被确定了。(这就好象一个人,你生下来,你父母就给你取名,你的名字就定了!!!)
按作用域的不同,变量可以分为以下类型:
1.成员变量
在类中声明,它的作用域是整个类! (这个是变量范围最大的)
2.局部变量
在方法内部或者方法的一个代码块的内部声明
如果在一个方法内部声明,它的作用域就是整个方法
如果在一个方法的某个代码块的内部声明,他的作用域就是这个代码块
代码块:位于一个以内的代码!!
3.方法的参数
方法或者构造方法的参数,他的作用域是整个方法或者构造方法!
参考资料:http://www.hack58.net/Soft/html/13/25/2006/200612309249.htm
参考技术A 属性,程序需要用到的,否则就没有健值对了。比如一个函数中:
void add(int x,int y)
int sum=0;
sum=x+y;
System.out.print(sum);
在这个函数中,x和y就是变量,调有这个函数的时候,假如x=2,y=3,结果就会打印5;x=2,y=1,结果就会打印3;总之,调用的时候传了什么值,值就变成了什么。在一个类中,这个方法每调用一次,x,y的值也相应的改变了。 参考技术B 有以下作用:
1、在系统编译阶段,更具变量类型,给变量分配存储空间,用于存放数据,即存值。
2、在系统使用数据时,便于从变量的存储空间中获取数据,即取值。
3、确定变量的使用范围,即作用域。 参考技术C Java 定义变量的作用是开辟一块内存,这个内存相当于一个标签,它是指向另外一个实体的,如 int a;就想有个标签上面写着a,int a =5; 相当于把a这个标签贴到5这个具体的东西上面。 参考技术D 先定义,后使用
在Java程序设计中,设置环境变量path和classpath的作用分别是啥?
path和classpath的作用分别是:1、PATH环境变量。
作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。
需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经可执行文件javac/java/javadoc等待,设置PATH变量后,就可以在任何目录下执行javac/java等工具了。
2、CLASSPATH环境变量。
作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。
需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
新版的软件,classpath没有什么用了,因为在安装的时候已经选了JDK而且可以添加
3、JAVA_HOME环境变量。
它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。 参考技术A 我们写的java程序要在命令提示符中编译和运行,这样我们就得配置环境变量path和classpath,javac
是编译用的
java是运行的
要想他们能正常工作
就得配置环境变量了 参考技术B 你要是在命令提示符中编译和运行java程序的话,java和javac,计算机就是要靠path和classpath中设置的环境变量,去那个位置找java和javac是什么啊 参考技术C path指向一些dos的可执行文件,比如用来编译.java源文件的javac,执行class文件的java,反编译工具javap等,classpath指向用到的库文件
以上是关于java 定义变量的作用是啥?的主要内容,如果未能解决你的问题,请参考以下文章