• Java常量笔记


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

     

    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;

    charString 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变量一定要掌握熟悉,并且要回运用变量。要掌握常量和变量的声明方法;掌握变量的命名规则;掌握变量的作用范围;掌握常量和变量的应用技巧!!

     

     

  • 相关阅读:
    主线程等待子线程结束再做响应
    前端开发注意细节
    XSS攻击前端需注意
    移动端开发碰到一个坑
    连续改变Chrome浏览器窗口大小,可以导致内存泄漏
    js中使用使用原型(prototype)定义方法的好处
    父节点使用css的transform: translate(0, 0)时position:fixed在chrome浏览器中无效
    CSS 中的 em单位
    观察者模式和发布/订阅模式的区别
    搜索练习4
  • 原文地址:https://www.cnblogs.com/liuyu2014/p/4143639.html
Copyright © 2020-2023  润新知