文章42
标签13
分类3

Java基础1

注释,关键字,常量,变量,数据类型,标识符

注释

定义

  • 用于解释或说明程序的文字

单行注释

//注释文字

多行注释

/*
  注释文字  
*/

文档注释

/**
  注释文字
*/

注释的作用

  • 解释说明程序
  • 提高程序的阅读性
  • 调试代码

关键字

定义

  • 被Java语言赋予特定含义的单词

特点

  • 组成关键字的字母全部小写
  • 常用的代码编辑器(Eclipse,InteliJ idea),针对关键字有特殊的颜色标记

常见关键字


常量

定义

  • 在程序执行的过程中,其值不可以发生改变的量

分类

  • 字符串常量,用双引号括起来的内容(“GreedRing”)
  • 整数常量,所有整数(38,-7)
  • 小数常量,所有小数(12.34)
  • 字符常量,用单引号括起来的内容(‘a’,’A’,’0’)
  • 布尔常量,较为特有,只有true和false
  • 空常量,null

变量

定义

  • 在程序执行的过程中,在某个范围内

格式

  • 数据类型 变量名()= 初始化值
    int id=123;
    String name="GreedRing";

基本数据类型:
byte,short,int,long、float,double、char、boolean。

注意事项

  • 变量未赋值,不能直接使用(引出变量的第二种使用格式)
  • 变量只在它所属的范围内有效(变量在哪对大括号内,变量就属于哪对大括号)
  • 一行上可以定义多个变量,但是不建议

数据类型

计算机存储单元

计算机存储设备的最小信息单元叫“位(bit)” [0/1],我们又称之为“比特位”,通常用小写的字母b表示。
计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。

  • 1B(字节) = 8bit
  • 1KB = 1024B
  • 1MB = 1024KB
  • 1GB = 1024MB
  • 1TB = 1024GB

数据类型概述和分类

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间。

数据类型分为:

整型的数据表示范围例如:
long,8字节,64位,符号位占去一个,剩下63位可以用于表示大小,计算机用的二进制,所以最大是,2的63次方减1
为什么要减1,因为计算机一般数是从0开始的,0占了一位,所以减去一

数据类型转换

隐式数据类型转换
取值范围小的数据类型与取值范围大的数据类型进行运算,会先将小的数据类型提升为大的,再运算

强制类型数据转换

  • 格式
    b = (byte)(a + b);

  • 注意事项
    如果超出了被赋值的数据类型的取值范围得到的结果会与你期望的结果不同

标识符

作用

  • 给包,类,方法,变量等起名字

组成规则

  • 由字符(字母、数字),下划线_,美元符$组成
  • 不能以数字开头
  • 不能是Java中的关键字

命名规则:见名知意

  • 最好是域名倒过来,要求所有的字母小写

类或者接口

  • 如果是一个单词首字母大写
  • 如果是多个单词每个单词首字母大写

方法或者变量

  • 如果是一个单词全部小写
  • 如果是多个单词,从第二个单词首字母大写

常量

  • 如果是一个单词,所有字母大写
  • 如果是多个单词,所有的单词大写,用下划线区分每个单词
本文作者:GreedRing
本文链接:http://greedring.com/2019/08/24/JavaSE1/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可