Javase笔记------01

  • 标识符(Identifier)
      1.作用
        常量、 变量、 方法、 类和包等的名称
      2.命名规则
		  1)必须以字母、 _下划线、 美元符$开头。
		  2)其它部分可以是字母、 下划线“_”、 美元符“$”和数字的任意组合
		  3)大小写敏感, 长度无限制。
		  4)不可以是Java的关键字。
	
	  常见的命名规则
	  		A:
	  		 包 全部小写
				 单级包:小写
				 举例: liuyi,com
				 多级包:小写,并用 .隔开
				 举例: cn.itcast,com.baidu
			  B:
			  类或者接口
			  一个单词:首字母大写
				举例: Student,Demo
				多个单词:每个单词首字母大写
				举例: HelloWorld,StudentName
				C:
				方法或者变量
				一个单词:首字母小写
				举例: name,main
				多个单词:从第二个单词开始,每个单词首字母大写
				举例: studentAge,showAllNames()
				D:
				常量
				全部大写
				一个单词:大写
				举例: PI
				多个单词:大写,并用 _隔开
				举例: STUDENT_MAX_AGE

注意:
  1. Java不采用通常语言使用的ASCII字符集。
  2. Java采用unicode这样的标准的国际字符集。 因此, 这里的字母的含义:
英文、 汉字等等。 (不建议使用汉字来定义标识符! )

  • 关键字/保留字
     Java关键字是Java语言保留供内部使用的,如class用于定义类。 关键字也可以称为保留字,
    它们的意思是一样的。
    在这里插入图片描述
  • 字符集简介
     1. ASCII
       英文字符集 1个字节。
     2. GB2312
       大陆使用最早、 最广的简体中文字符集 2个字节。
     3. GBK
       GB2312的扩展, 可以表示繁体中文 2个字节。
     4. GB18030
       最新GBK的扩展, 可以表示汉字、 维吾尔文、 藏文等中华民族字符 2个字节。
     5. Unicode
       国际通用字符集 2个字节。
  • 注释
   (1)对程序进行解释说明的文字
   (2)分类:
     A:单行注释 //
     B:多行注释 /**/
     C:文档注释 /** */
  • 变量与常量
     1. 常量
       (1) 在程序执行的过程中,其值不发生改变的量 
       (2) 分类
           --字面值常量
           --自定义常量
       (3)在 Java中针对整数常量提供了四种表现形式
          A:二进制 由 0, 1 组成。以 0b 开头。
          B:八进制 由 0, 1, …7 组成。以 0 开头。
          C:十进制 由 0, 1, …9 组成。整数默认是十进制。
          D:十六进制 由 0, 1, …9,a,b,c,d,e,f(大小写均可 )组成。以 0x 开头。
     2. 变量
      (1)在程序的执行过程中,其值在某个范围内可以发生改变的量。
      (2)变量声明。
	 变量声明举例:
		• double salary ;
		• boolean done;
		• long earthPopulation ;
		• int age ;

     可以在一行中声明多个变量:
		 int i ,j; // both are integers 
		 
     不提倡这种风格, 逐一声明每一个变量可以提高程序可读性。
     可以将变量的声明和初始化放在同一行中, 例如:
		• int age = 18;
		• float e = 2.718281828f;
  • Java数据类型  
     1. Java是一种强类型语言,常量是有数据类型的,变量也必须声明其数据类型。
     在这里插入图片描述 2.基本数据类型
     在这里插入图片描述关于boolean类型究竟占用多少个字节
     1)1个bit
       理由是boolean类型的值只有true和false两种逻辑值,在编译后会使用1和0来表示,这两个数在内存中只需要1位(bit)即可存储,位是计算机最小的存储单位。
     2)1byte、4byte
       boolean类型没有给出精确的定义,《Java虚拟机规范》给出了4个字节,和boolean数组1个字节的定义,具体还要看虚拟机实现是否按照规范来,所以1个字节、4个字节都是有可能的。

注意:
  整数默认是 int 类型,浮点数默认是 double,boolean默认值是false。
  长整数要加 L 或者 l。
  单精度的浮点数要加 F 或者 f。
  
 3.转义字符
 在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值