• Java中的标识符


    每个人从出生开始就有一个名字,生活中的所有事物也都有名字,这名字是谁规定呢?回答是:造物主,谁生产出来的谁规定名字,在我们的程序中也不例外。

    在我们编写程序的时候我们就是造物主,所以自然而然的,我们也需要给我们所编写的东西一个名字,例如我们编写一个HelloWorld的简单程序:

    1 public class HelloWorld{
    2     public static void main(String[] args){
    3         System.out.println("Hello World!")      
    4     }        
    5 }

    在这段简单的代码中,HelloWorld是类名,如果要保存成Java文件的话,那么就是我们的文件名。而前面的public class是关键字,这是一些Java创造者所约定大家一起遵守的东西,有特殊的作用,上面的每一个代码都有自己的名字和意思,就用起一个简单的作用:区分!和我们的名字 一样,拿来被叫或者称呼的,程序一切都源自于生活,一定要把学程序和生活中的一切联系起来,你会发现这一切都是息息相关的。

    我们可以先来看一看Java自己定义好的一些关键字:

    这些看起来非常的多,但是随着我们以后的学习我们都会用到,所以完全不用担心自己 看不懂,这些被 Java已经规定的关键字,我们自己就不能拿它当做名字了!

    Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

    作为代码编写者的我们,起名字有什么要求呢?

     表示类名的标识符用大写字母开始。

    例如:Man,HelloWorld

    表示方法和变量的标识符用小写字母开始,后面的描述性词以大写开始。

    如:eat(),eatFood()

    这里可以去了解一下驼峰命名法。

    关于 Java 标识符,有以下几点需要注意:

    1、所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始

    2、首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合

    3、不能使用关键字作为变量名或方法名

    4、标识符是大小写敏感的 合法标识符举例:age、$salary、_value、__1_value

    5、非法标识符举例:123abc、-salary、#abc

  • 相关阅读:
    C# JSON字符串与对象转换
    FLEX 弹性布局详解
    C# 正则表达式
    CSS中root和html有什么区别
    正则
    .NET MVC 中如何在cshtml使用媒体查询设置响应式布局
    [POJ 1236] Network of Schools | Tarjan缩点
    [CCPC 2019] 厦门 | Zayin and Obstacles | 三维差分前缀 + bfs
    [SDUT 2414] | 山东省第三届省赛 An interesting game | 最小费用最大流
    [UVA1364 | POJ | NC]Knights of the Round Table | Tarjan 求点双 | 二分图 | 综合图论
  • 原文地址:https://www.cnblogs.com/koss/p/14434133.html
Copyright © 2020-2023  润新知