JAVA学习笔记--注释、关键字、标识符、字面值、变量

注释

作用:解释说明,在程序中不运行。
目的:增加程序可读性
注释分类

  1. 单行注释://
  2. 多行注释:/* 文字*/
  3. 文档注释:/** 文字*/

public class 和class的区别

  1. 一个类前的public是可有可无的。
  2. 如果一个类用public修饰则文件名必须与类名一致,否则会出现编译错误。
  3. 如果一个类前面没有使用public修饰,则文件名可以与类名不一致,当编译成功后会生成对应类名的文件。
    3示例
  4. 一个类中main方法是可有可无的,如果没有编写main方法编译成功,是不能运行的。
  5. 在一个源文件中编写任意多个类,当编译成功后会自动生成对应类的个数的字节码文件,并可以运行每个字节码文件(必须保证有main方法)。
    5示例
  6. 在一个源文件中最多有一个类前面使用public修饰。

关键字

Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。(了解更多


标识符

		标识符其实就是名字,对类名、变量名、方法名、参数名的修饰。

标识符命名规则:

以字母、下划线(_)、美元符号($)开头.

标识符命名规范:

  1. 类和接口名。每个字的首字母大写,含有大小写。例如HelloWorld,Stduents等。
  2. 方法名。首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。
  3. 常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。
  4. 变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知义。

字面值

  1. 整数类型字面值。如: 1、2、3

  2. 浮点类型字面值。如0.1、0.2、0.3

  3. 字符串类型字面值。如“Hello”、“World”
      字符串:表示一次可以存放零个、一个或者多个,但是必须用英文的双引号引起来。

  4. 字符类型字面值。如:‘H’、‘W’
      字符类型:表示一次只能存放一个,并且使用英文的单引号引起来。

  5. 布尔类型字面值
      表示只有两个取值,分别是true和false。


变量

变量
–a.变量的本质是内存中的一块空间,这块空间“有数据类型”、“有名字”、“有字面值”。
–b.变量包括三部分:数据类型、名称、字面值【数据】。
–c.变量是内存中储存数据的最基本的单元

数据类型:
–a.不同的数据有不同类型,不同的数据类型底层会分配不同大小的空间。
–b.数据类型是指导程序在运行阶段应分配多大的内存空间。
–要求:变量中储存的具体“数据”必须和变量的“数据类型”一致,当不一致编译会报错。

常见的数据类型:
整数类型 int
浮点类型 double
字符串类型 String

变量的操作步骤:

  1. 第一步:声明变量:也就是确定当前变量存放什么类型的数据
    语法格式:数据类型 变量名称
    如:int a;
  2. 第二步:赋值:将右侧的值赋给等号左侧的变量名称;
    语法格式:变量名 = 值;
    如:a = 2019;
  3. 第三步:使用:输出使用的值

在Java中如果有多个变量数据类型相同,则一次可以声明多个变量,之间用逗号隔开。

	int a,b,c,d;

声明和赋值可以放到一起完成。

	int i =100;

变量赋值以后,可以重新赋值,变量的值可变化。

	int i = 10;
	System.out.println(i);// i=10
	int i = 100;
	System.out.println(i);// i=100

有了变量的概念后,内存空间得到了重复的使用。

Java中的变量必须先声明,再赋值,才能访问。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值