在添加文件名的同时,文件名和内容可以不相同!!

1·Java 常量

常量就是固定不变的量,一旦被定义,它的值就不能被改变。

例实:

书中的代码不全,在这里不补充一下:

书中的源代码:

public class TextFinal{

static fianl int YEAR = 365;

public static viod main(String[]args){

System.out.println("两年等于"+2*YEAR+"天");

}

}

结果:

是运行不起来的!!

自己的代码是:

package ch4;

import java.lang.Thread.State;

public class TestFinal1{

State fianl; static int YEAR = 365;

public static void main(String[]args){

System.out.println("两年等于"+2*YEAR+"天");

}

}

结果:

两年等于730天!

结论:因为书上的示例简化了。用eclipse可以把省去的部分添加出来。这样也可以!!

2·变量

变量是利用生命的方式,将内存中摸个块保留下来以提供程序使用。可以声明为快记载的数据类型为整型、字符型、浮点型或其他的数据类型,以作为保存只用。

2.1.0声明变量

示例:

package ch4;

public class TestJavaintchar{

public static void main(String[]args){

int num = 3;

(char)String ch = "Z";

System.out.println(num+"是数字!");

System.out.println(ch+"是字符!");

}

}

是可以的,只不过要把char 改成 String 。这样的结果是一样的。

2.1.1 变量的命名规则

变量也是一种标识符,所以它也遵循标识符的命名规则。

(1)变量名可由任意顺序的大小写字母、数字、下划线(_)和美元符号($)等组成;

(2)变量名不能呢个以数字开头;

(3)变量名不能是Java中的保留字关键字。

2.1.2 变量的分类

1.成员变量

在类体中定义的变量为成员变量。它的作用范围为整个类,也就是说在这个类中都可以访问到定义的这个成员变量。

示例:

package ch4;

public class TestMenVar{

static int a = 1;

public static void main(String[]args){

System.out.println("成员变量a的直为:"+a);

}

}

结果运行是:

成员变量a的值为:1

2.布局变量

Java可以在程序的任何地方声明变量,当然也可以在循环里面声明。在循环里声明的变量只是布局变量,只要跳出循环,这个变量便不能再使用。

示例:

package ch4;

public class Jubudemo{

public static void main(String[]args){

int sum = 0;

for(int i=1;i<=5;i++){

sum = sum +i;

System.out.println("i="+i+",sum="+sum);

}

}

}

运行的结果是:

i=1,sum=1

i=2,sum=3

i=3,sum=6

i=4,sum=10

i=5,sum=15

本章总结:Java变量一定要掌握熟悉,并且要回运用变量。要掌握常量和变量的声明方法;掌握变量的命名规则;掌握变量的作用范围;掌握常量和变量的应用技巧!!

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐