java中标识符、变量、字面值、数据类型、转义字符的学习

本文详细介绍了Java中的标识符规则,包括命名规范和驼峰命名法。接着讨论了字面值,如整数、浮点数、字符串和布尔值,并强调了数据类型的重要性,说明了其在内存分配中的作用。还涵盖了变量的声明、赋值和作用域,以及基本数据类型的分类和大小。最后提到了转义字符的概念。
摘要由CSDN通过智能技术生成

标识符

1.标识符:在javal 类名。方法名。变量名。接口名。常量名。

2.标识符的命名规则 【不按照标识符规则编译器会报错,这是语法】

*一个合法的标识符只能由数字·字母·下划线·美元符号不可含有其他特殊符号

*不能以数字开头

*关键字不能做标识符

*严格区分大小写

*理论上无长度限制

public class IdentifierTest01{
    //main是一个方法名
    public static void main(String[] args){//args是个变量名
        
    }
}

3.标识符的命名规范【只是一种规范不属于语法,不遵守编译器不会报错】
   *最好见名知意
        public class UserService{
              public viod login(String username,String password) {
               }
                     }
     *****遵守驼峰命名方式**
          **SystemService**
          **UserService**
          **CustomerService**
     ***类名,接口名:首字母大写,后面每个单词首字母大写**
     ***变量名, 方法名:首字母小写,后面每个单词首字母大写**
     ***常量名:全部大写****

public class IdentifierTest01//IdentifierTest01类名,可修改
{
//main方法名
         public static viod main(String []  args){  //arg是个变量名

         }
     //doSome就是一个方法名

   public static viod doSome(){
         //i就是变量名
          int i=10;
    }
 }

字面值

-10、100

-3.14

-“abc”

*字面值就是数据。

*字面值是java源它们都是java源程序的组成部分。

*数据在现实世界当中是分门别类的,所以数据在编程语言中也是有类型的:

【数据类型】

-10. 100 属于整数型子面值 -3.14 属于浮点型子面值 -true, false 属于布尔型子面值 -"abc"、"中国人"

属于字符串型字面值 *java语言中所有的字符串型字面值都必须用双引号括起来,双引号全是半角

*java语言中所有字符型字面值必须使用单引号括起来,单引号是半角

public class ConsTest01{
    public static void main (String[] args){
        System.out.println( );
    }
}

变量

变量:

*变量本质上是内存中的一块空间,此空间有"数据类型"有名字”有字面值“;

*变量是内存中存储数据的最基本的单元

*包含数据类型、名称、字面值

数据类型的作用

*不同的数据有不同的类型,不同的数据类型底层会分配不同的大小空间

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值