Java SE 基础:标识(zhì)符

Java SE 基础:标识(zhì)符

一、标识符定义

  标识符,就是给类、接口、方法、变量等起名字时的字符序列

二、组成规则与注意事项

1、组成规则

  • 英文大小写字母
  • 数组
  • $ 和 _

2、注意事项

  • 不能以数组开头
  • 不能是 Java 关键字(见关键字表:)
  • 书写时区分大小写(大写和小写表示两个不同的标识符,如 public 和 Public 是不同的)

三、Java 中标识符的命名规则要做到:见名知意

  • 包(package):包其实就是文件夹,用于区分项目中文件的结构,包名应当使用小写

    • 单级包:todo
    • 多级包:com.rishiqing.todo
  • 类(class)和接口(interface)
    • 一个单词命名:单词首字母必须大写,例如:Student,Dog,Person 等
    • 多个单词命名:每个单词首字母都必须大写(使用驼峰法命名),例如:HelloWorld,KanbanExportCSV 等
  • 方法(method)或变量(variate)
    • 一个单词命名:首字母小写,例如:name,age 等
    • 多个单词命名:首字母小写,之后再拼接的单词首字母要大写(使用驼峰法命名),例如:userName,passWord,departmentNameList 等
  • 常量(constant)
    • 一个单词命名:全部大写,例如:PI = 3.1415926,E = 2.71828 等
    • 多个单词命名:全部大写,单词与单词之间使用 “_” 进行连接,例如:MILLIS_5_MIN,STUDENT_NAME 等

  

时间: 2024-12-20 19:04:31

Java SE 基础:标识(zhì)符的相关文章

Java SE 基础知识(1)

常量: 常量是一种标识符,它的值在运行期间恒定不变,并且常量在程序中只能被引用,而不能被重新赋值. 常量的命名规则: 1.在 Java 中,在变量声明中加入 final 关键字代表常量,加入 static 关键字代表类变量.一般结合起来声明一个变量: 2.尽量使用含义直观的常量来表示那些将在程序中多次出现的数字或字符串: public static final double PI = 3.1415926; 在 Java 接口中声明一个变量,编译时会自动加上 public static final

java se基础的基础

面向过程: 一个学生7点要起床,8点之前吃完饭,8点半上课,然后12点下课,然后吃午饭和睡觉,然后15点上课,知道19点下课吃晚饭,又是晚自习,最后下自习睡觉. 一个老师7点起床,吃早饭,讲课,吃饭睡午觉,上课,吃饭,晚间辅导,睡觉.这就是对于一名学生和一名老师一天的作息.面向对象: 学生:事件(起床,吃饭,上课),属性(时间) 老师:事件(起床,吃饭,讲课),属性(时间)面向对象的特性: 封装:使得单个文件之间高内聚低耦合,将具有一定联系的处理逻辑或者共性特征提取出来封装成独立的java类,封

Java SE 基础知识(2)--- String 的构造方法

String 对于所有 Java 程序员来说都不会陌生,几乎每天甚至每个程序都会和 String 打交道,因此将 String 的常用知识汇集在此,方便查阅. 概叙: Java 中是如此定义 String 的: public final class String extends Object implements Serializable, Comparable<String>, CharSequence String 是 final 类型的,继续看下面的解释: The String clas

JAVA SE 基础复习-Class与反射

Class 关于Class,直接参考http://lavasoft.blog.51cto.com/62575/15433 Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识.这项信息纪录了每个对象所属的类.虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类.Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建.      Class 没有公共构造方法.Class 对象是在加载类时由 Java 虚拟机

java SE 基础复习-数组

数组 数组(Array):相同类型数据的集合. 定义数组 方式1(推荐,更能表明数组类型) type[] 变量名 = new type[数组中元素的个数]; 比如: int[] a = new int[10]; 数组名,也即引用a,指向数组元素的首地址. 方式2(同C语言) type变量名[] = new type[数组中元素的个数]; 如: int a[] = new int[10]; 方式3 定义时直接初始化 type[] 变量名 = new type[]{逗号分隔的初始化值}; 其中红色部

Java SE 基础知识(二)

1. 类由两大部分构成:属性和方法.属性一般用名词来表示,方法一般用动词来表示. 2. 如果一个java源文件中定义了多个类,那么这些类中最多只能有一个类是public的,可以都不是public的. 3. 在Java中进行方法参数传递时,无论传递的是原生数据类型还是引用数据类型,参数传递方式统一是传值(pass by value),Java中没有传递引用(pass by reference)的概念. 4. 方法重载(Overload):表示两个或多个方法名字相同,但方法参数不同.方法参数不同有两

Java SE基础部分

java语言介绍: javaSE:基础版,基础语言,为后期开发工作打基础  javaME:小型版 ,主要做小型企业支付平台  javaEE:企业版,web方向   J2SE , J2EE ,  J2ME 在jdk1.5以后,更名为javaSE 一.安装JDK,搭建开发环境   1.概念: JVM:(java Virtual Machine)-java虚拟机,所有的java程序需要运行在java虚拟机中 JRE:(Java Runtime Environment)-java运行时环境,包含了jvm

Java SE 基础复习-内存泄露

一.Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址.Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的.GC为了能够正确释放对象,会监控每个对象的运行状况,对他们的申请.引用.被引用.赋值等状况进行监控,Java会使用有向图的方法进行管理内存,实时监控对象是否可以达到,如果不可到达,则就将其回收,这样也可以消除引用循环的问题.在J

Java Se 基础系列(笔记) -- BasicDataType

java.lang.String类代表不可变的字符序列 String类常用方法:1.public char charAt(int index); -- 返回下标为index的字符 2.public int length(); 3.public int indexOf(String str); -- 返回字符串中第一次出现字符串str的下标   4.public int indexOf(String str, int fromIndex); 5.public boolean equalsIgnor