Java学习一,变量与常量

这节主要的学习内容: 1.标识符;2.关键字;3.变量;4.数据类型;5.类型转化;6.常量;

1.标识符

    没有太多重点,只需要注意以下即可:

  1. 标识符由字母、数字、下划线“_”、汉字、美元符号“$”组成,第一个字符不能是数字。
  2. 不能把java关键字保留字作为标识符。
  3. 标识符没有长度限制。
  4. 标识符对大小写敏感。

2.关键字

    

3.变量

    在Java语言中,所有的变量在使用前必须声明。声明变量的基本格式如下:

                type identifier [ = value][, identifier [= value] ...] ;

    实例:

            int a, b, c;         // 声明三个int型整数:a、 b、c

            int d = 3, e = 4, f = 5; // 声明三个整数并赋予初值

            byte z = 22;         // 声明并初始化 z

            String s = "runoob"; // 声明并初始化字符串 s

            double pi = 3.14159; // 声明了双精度浮点型变量 pi

            char x = 'x';        // 声明变量 x 的值是字符 'x'。

4.数据类型

    类型分为很多种(类变量,实例变量,局部变量),我们这先研究基本数据类型:

                          

    通过整理,我们可知道Java中的基本数据类型有8种:

                                 

    注意:

  1. 如果定义浮点型,默认的是double类型,如果需要单精度类型,则需要在数字后面加"f"或者"F",如:

                          

       2.字符的赋值以及在赋值中出现数字,会自动转化ASCII码

                        

       3.在基本类型中有一些转译字符:

                        

    

5.类型转换(分为自动类型转换和强制类型转换)

      自动类型转换 

        

      

      强制类型转换

       

package com_imooc;

public class TypeExchange {
    public static void main(String[] vvv) {
        //char和int之前的转换
        int b;
        char c;
        char a = 1111;
        System.out.println("我是char a:" + a);

        b = a;  //弱转换
        System.out.println("我是int b:" + b);

        c = (char) b;    //强转换
        System.out.println("我是char c:" + c);

        //int和long之间的转换
        int x = 100;
        int z;
        long y = x; //弱转换
        System.out.println("我是long y:" + y);

        z = (int) y;    //强转换
        System.out.println("我是int z:" + z);
    }
}

6.常量

    关键字是final

         

猜你喜欢

转载自blog.csdn.net/feiwutudou/article/details/85230670