• javaSE基础——常量、变量、基本数据类型和标识符


    第一章 常量

    一、常量概述

    • 在程序执行的过程中,其值不可以发生改变的量

    二、常量分类

    •  字符串常量 用双引号括起来的内容(HelloWorld)
    •  整数常量 所有整数(12,-23) 
    •  小数常量 所有小数(12.34)
    •  字符常量 用单引号括起来的内容(a,A,0)
    •  布尔常量 较为特有,只有truefalse 
    •  空常量 null(数组部分讲解) 

    三、常量代码

    public class Const {
        public static void main(String[] args) {
            //字符串常量
            System.out.println("HelloWorld");
            //整数常量
            System.out.println(12);
            System.out.println(-23);        
            //小数常量
            System.out.println(12.34);        
            //字符常量
            System.out.println('a');
            System.out.println('0');       
            //布尔常量
            System.out.println(true);
            System.out.println(false);
        }
    }

    第 2 章 变量

    一、变量概述

    • 在程序执行的过程中,在某个范围内其值可以发生改变的量
    • 从本质上讲,变量是内存中储存数据的区域,你能用它来存数据和取数据,还可以改变这个数据。
    • 图解如下:

    二、变量定义格式

    •  数据类型 变量名 = 初始化值;
    •  注意:格式是固定的,记住格式,以不变应万变

    三、数据类型概述 

    数据类型分类:

     基本数据类型

      数值型 

    • 整数类型 byte , short , int , long 
    • 浮点(小数)类型 float , double 

            字符型 char

            布尔型 boolean

     引用数据类型

    • 类  class
    • 接口 interface
    • 数组 [ ]

    基本数据类型(48)

     

    注意事项:

    A:整数默认是int类型,浮点数默认是double

    B:定义long 类型数据的时候,要加或者l,建议加L

       定义float 类型数据的时候,要加或者f,建议加F

    C:字符:Java中的字符采用的是unicode编码,每一个字符占用两个字节,就可以存储一个汉字

    D:boolean 类型适用于逻辑运算,一般用于流程控制

    四、标识符

    作用:给包,,方法,变量等起名字

    组成规则:由字符,下划线_,美元符$组成

    这里的字符采用的是unicode字符集,所以包括英文大小写字母,中文字符,数字字符等。

    注意事项不能以数字开头; 不能是Java中的关键字 

    命名规则 

    •  基本要求见名知意 

    常见命名的规则

    •  包 (其实就是文件夹,用于对类进行管理)

         全部小写,多级包用点隔开。

         公司域名的反写 com.cn.com.itheima

    •  类 一个单词首字母大写 Student,Car;  

         多个单词,每个单词首字母大写 HelloWorld

    •  变量或者方法 一个单词首字母小写。 age,show()

              多个单词,从第二个单词开始每个单词首字母大写 maxAge,getAge()

     1 public class Demo2 {
     2     // 标识符命名遵循的语法规范
     3     public static void main(String[] args) {
     4         // 1.只能由数字,字母,下划线,$组成
     5         int _s2$ = 3;
     6         int $1_a = 4;
     7         int a$_5 = 5;
     8         // 2.不能以数字开头
     9         // int 2_a$=6;
    10         System.out.println(_s2$);
    11         System.out.println($1_a);
    12         System.out.println(a$_5);
    13         // System.out.println(2_a$);
    14         // 3.不能是保留字和关键字
    15         // int class=3;
    16         // System.out.println(class);
    17         // 4.大小写敏感
    18         int a = 5;
    19         // System.out.println(A);
    20         // 5.支持中文
    21         int 成绩 = 5;
    22         System.out.println(成绩);
    23     }
    24 }
    标识符命名规范
     1 public class BiaoShiFu {
     2     public static void main(String[] args) {
     3         //定义变量
     4         //数据类型 变量名 = 初始化值;
     5         inta = 10;        
     6         //正确
     7         intb2 = 20;
     8         //错误
     9         //int 2b = 30;        
    10         //不能是java中的关键字
    11         //错误
    12         //int public = 40;
    13     }
    14 }

     

     

     

     

     

     

  • 相关阅读:
    ant desigon Upload控件能否提供隐藏删除图标的属性以及鼠标停留在删除图标上的提示文字怎么设置为中文
    2月5日进度
    2月4日学习进度
    2月3日学习进度
    2月2日学习进度
    大数据之linux环境下jdk hadoop以及hbase,hive等配置
    MVC实例
    MVC简介
    23种设计模式
    xxx系统可用性和易用性分析
  • 原文地址:https://www.cnblogs.com/Haidrens/p/9507731.html
Copyright © 2020-2023  润新知