第二章 Java结构化程序设计

本文详细介绍了Java编程中的标识符命名规则,数据类型(包括基本和引用类型)、常量、变量的概念及其使用,以及算术、逻辑和位运算符,同时还涵盖了程序执行顺序的控制结构和编程规范。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

标识符、关键字

1)标识符( Identifier)

标识符:是对变量、类、方法、标号和其它各种用户自定义对象的命名。

标识符规则

  • 是一个由字符、数字、下划线(_)和美元符号($)构成的字符串。
  • 必须以字符、下划线(_)或美元符号($)开头,不能用数字开头。
  • 不能是保留字。
  • 不能是true、false和null(这三个不是保留字)。
  • 可以有任意的长度。

正确的标识符

  • google、h1n1、_start_time、$china、University

不正确的标识符

  • 360safe、public、true、bill@gmail.com

汉字也可以作为标识符(但书写不便,不推荐): int 年龄 = 20;

2)Java对标识符的规范

  • Java对标识符的规范

没有规范的命名不是一个科班出身的软件开发者应有的行为

  • Java标识符规范:
  1. 类名称:Mammal
  2. 函数名:getAge
  3. 常量:MAX_HEIGHT
  • 标识符起名应该尽量做到“望名知义”。

3)关键字(reserved word、keyword)

  • 对编译器具有特殊意义,在程序中不能用作其他目的的字,如:class、public、static、void 等。
  • Java关键字列表(共50个):

数据类型、常量和变量

1)数据类型(data types)

  • 基本数据类型(primitive type)
  1. 布尔型——boolean
  2. 字符型——char
  3. 整型——byte、short、int、long
  4. 浮点型——float、double
  • 引用数据类型(reference type)
  1. 数组——array
  2. 类——class
  3. 接口——inteface
  4. 枚举——enum

2)常量( constant)

  • 在程序运行过程中,不许改变的变量,称为常量
  • 利用关键字final声明常量,对于全局的常量(即在整个项目中都可用),通常按以下模式声明: public static final int MAX_VALUE=512;
  • 如果某常量只在本类使用,则应将其定义为private的。
  • 常量名字通常采用大写字母,可以使用下划线

注:在 C/C++ 语言中,使用 const 来定义常量。Java 中 const 也是保留字,但是没有用。

  • Java常量包括基本数据类型常量、字符串(String)常量和null
  1. 布尔(boolean)常量:true, false
  2. char常量:‘c’,  ‘\u0061’, ‘\u0051’ , ‘\u005a’
  3. int常量:(10)10=(0xA)16&#
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值