• java-关键字、标识符、常量


    关键字特征

    l  完全小写的字母

    标识符

    定义:只在程序中我们自己定义的内容,如类的名字、方法的名字、变量的名字

    命名规则(硬性要求)

    1. 标识符可以包含:英文字母(区分大小写)、数字、$(美元符号)、_(下划线)
    2. 标识符不能数字开头
    3. 标识符不能是关键字

    命名规则(软性要求)

    1. 类名规则:首字母大写,后面每个单词首字母大写(大驼峰式)
    2. 变量名规则:首字母小写,后面每个单词首字母大写(小驼峰式)
    3. 方法名规则:首字母小写,后面每个单词首字母大写(小驼峰式)

    常量

    l  概念:程序运行期间,固定不变的量

    l  常量的分类

    1. 字符串常量:用双引号引起来的部分称为字符串常量,如:“123”“asd””水电费会计““12as”

    字符串常量中双引号中的内容可以为空

    1. 整数常量(整型):整数,例如:12、100、0、-8
    2. 浮点数常量(小数):有小数点的数字,例如:10.34、0.0、-12.87
    3. 字符常量:用单引号括起来的单个字符,例如:‘A’‘中’‘2’

    单引号中的内容不能为空,否则会报错

     

    1. 布尔常量:true、false
    2. 空常量:null,代表没有任何数据

    空常量不能直接用来打印输出

     

    //第一行的第三个单词为类名,类名必须和所在文件的文件名完全一致
    //public class后面跟的是类名,类名是所有源代码中的基本组织单位
    public class HelloWorld{
        public static void main(String[] args){
            /*
            第二行是固定写法,代表main方法
            此处是程序执行的起点
            */
            //打印输出语句
            System.out.println("Hello,World!");
            //字符串常量
            System.out.println("123");
            System.out.println("");//字符串常量双引号之前的内容可以为空
            System.out.println("中国人");
            //整数常量(整数)
            System.out.println(123);
            System.out.println(0);
            System.out.println(-78);
            //浮点数常量(小数)
            System.out.println(3.14);
            System.out.println(-9);
            System.out.println(0.0);
            //字符常量
            System.out.println('7');
            System.out.println('中');
            //System.out.println('');//单引号中有且仅有一个字符
            //System.out.println('qw');
            //布尔常量
            System.out.println(true);
            System.out.println(false);
            //空常量,不能直接用来打印输出
            //System.out.println(null);
        }
    }

    编译运行结果

    D:javatest>javac -encoding "UTF-8" HelloWorld.java
    
    D:javatest>java HelloWorld
    Hello,World!
    123
    
    中国人
    123
    0
    -78
    3.14
    -9
    0.0
    7true
    false
    
    D:javatest>
  • 相关阅读:
    vsftpd配置再次冲击Ubuntu之server篇
    update关联其他表批量更新数据
    丁丁的成长7
    Winform中使用PictureBox显示及修改数据库中的照片
    Apache HTTP Server 与 Tomcat 的三种连接方式
    丁丁的成长5
    tomcat的自动启动再次冲击Ubuntu之server篇
    再严重的感冒,马上就好【转】
    基本配置2被忽悠进了CentOS 6
    丁丁的成长6
  • 原文地址:https://www.cnblogs.com/jingdenghuakai/p/12321359.html
Copyright © 2020-2023  润新知