`
tangqs
  • 浏览: 18987 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

第二章 Java基础语法(2)

阅读更多

2.2         语句块

如果在Java中,需要把多条语句当成一个整体来看待,那该怎么办?和C语言一样,我们可以使用一对大括号(“{”和“}”)将多条语句围起来作为一个整体,而通常来讲我们将这些用大括号围起来的语句称为语句块,在语法上他们完全可以看成是一条语句。下面就给出一个语句块的例子:

{

   int i = 0;

   Scanner scan = new Scanner(System.in);

   i = scan.nextInt();

   System.out.println(“您输入的整数为:” + i);

}

上面四条语句被一对大括号围起来,形成一个语句块。也许有初学者会问到,语句块有什么用途呢?它最大的特点就是编译器会将这整个语句块当成一个整体。这一点对于程序员来说是极为重要的,而在后文中,我们还将大量的看到语句块的应用。

2.3         标识符与关键字

标识符是变量、常量、类以及方法等的名字。Java的标识符必须以字母、_或者$开头,紧随其后的是字母、_$、以及数字。下面就是几个有效的标识符:str $a_helloi1。而且,对于Java来说,由于使用了Unicode编码,因此字母和数字的定义比较广泛,例如中文字也被看成是字母,因此我们完全可以在Java代码中使用中文作为标识符,我们完全可以将“变量”这样的汉字作为标识符使用。如果我们用英文单词作为标识符使用,那么必须注意Java是区分大小写的,也就是aA是不同的标识符。

虽然可以在标识符中使用中文作为标识符,但在开发中还是尽量少用中文,毕竟我们用的绝大多数类库使用英文名称,如果强行在自己的程序中使用中文标识符,那么在中英文之间切换可不是一件轻松的事情。

除了上述规则之外,标识符还不能使用关键字,当然,把关键字作为标识符的一部分还是可以的。那么,什么是关键字?在任何一个编程语言中,都需要预先准备若干单词在语言内部使用,这些就是所谓的关键字。在Jdk1.6中共有50个关键字,列出如下:

abstract                 continue                        for                       new                     switch

assert                    default                           goto                     package               synchronized

boolean                 do                                 if                          private                 this

break                     double                           implements          protected              throw

byte                       else                               import                  public                  throws       

case                       enum                             instanceof            return                   transient    

catch                     extends                         int                        short                    try

char                       final                              interface               static                    void

class                      finally                           long                     strictfp                 valatile       

const                     float                              native                   super                   while

随着本书的进程,我们会逐渐学习到大多数关键字。不过现在需要强调两点:1constgoto没有使用但依然作为关键字,这主要是为了照顾CC++程序员的情绪;2nulltruefalse不是关键字,尽管他们看上去很像。

 

 

2
3
分享到:
评论

相关推荐

    Java语言程序设计:第二章 Java语言语法基础.ppt

    Java 语言程序设计:第二章 Java 语言语法基础 Java 语言程序设计的第二章主要讲解 Java 语言的语法基础,包括标识符、关键字、注释、分隔符、数据类型等内容。本章将对这些概念进行详细的讲解,并提供了多个实例来...

    JAVA语言程序设计--第二章JAVA基础

    在“JAVA语言程序设计--第二章JAVA基础”这个主题中,我们主要探讨的是Java编程语言的基本概念和核心特性。Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司)于1995年发布。它以其“一...

    第2章 Java基础语法.pdf

    本章将深入探讨Java的基础语法,帮助初学者掌握编程的基本概念。 一、Java环境搭建 在开始学习Java编程之前,你需要先安装Java Development Kit (JDK)。JDK包含了编译Java源代码和运行Java程序所需的所有工具,如...

    java第一章java概述教学课件

    相比C和C++,Java在语法上做了很多简化和改进,例如不支持全局变量和goto语句,以增强代码的可读性和结构化。Java对指针进行了严格的控制,禁止直接的指针操作,以提高程序的安全性。同时,Java采用自动内存管理,...

    第二章 JAVA语言基础

    Java语言基础是编程学习的重要部分,它包含了程序设计的基本元素。本章主要讲解了以下几个核心概念: 1. **Java的基本数据类型**: Java提供了多种数据类型来存储不同种类的数据。整数型包括byte(1字节)、short...

    java_第二章_语法(2)

    在Java编程语言中,语法是构建程序的基础,本章我们将深入探讨其中的三大控制结构:顺序结构、选择结构和循环结构,以及访问修饰符的概念,包括它们的不同作用和使用场景。此外,我们还将讨论方法这一核心概念,以及...

    java基础语法.doc

    ## 第二课、变量和数据类型 Java有8种基本数据类型,分为整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。此外,还有引用数据类型,如类、接口和数组。变量是用来...

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 16. 质数输出的实现方式二.avi

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 16. 质数输出的实现方式二.avi

    第2章-Java语言基础语法.pptx

    Java语言基础语法 Java语言基础语法是Java程序设计的基础,涵盖了数据类型、变量、运算符、控制流语句、数组等知识点。在本章节中,我们将详细介绍Java语言的基础语法。 数据类型是Java语言的基础,Java语言定义了...

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 22. 项目二登记收入功能的实现.avi

    计算机后端-Java-Java核心基础-第06章 Java基本语法4 22. 项目二登记收入功能的实现.avi

    Java程序设计-第02章-Java基础语法PPT课件.ppt

    第二章主要讲解Java的基础语法,这是学习任何编程语言的基础。在这个章节中,学生将深入理解Java中的标识符、关键字、基本数据类型、变量和常量、运算符、语句以及输入参数的处理方式。 标识符在Java中用于给变量、...

    Java程序设计与数据结构第二章习题答案

    在Java程序设计与数据结构的学习过程中,第二章通常会涵盖基础的编程概念和初步的数据结构。这个主题旨在帮助初学者建立坚实的编程基础,理解和运用核心的Java语法,以及理解数据结构的基本原理。以下是对这些知识点...

    第2章Java基本语法.ppt

    在第二章"Java基本语法"中,我们主要关注以下几个核心概念: 1. **标识符**:标识符是Java程序中变量、类、方法等的名称。在Java中,标识符必须遵循以下规则: - 由字母、数字、下划线`_`或美元符号`$`组成。 - ...

    《Java基础案例教程(第2版)》课后习题答案1

    4. **Java基础语法** - Java程序以类(class)为单位,每个类都有自己的方法和变量。 - 注释类型包括单行注释、多行注释和文档注释。 - 数据类型分为基本数据类型(如byte、short、int、long、float、double、char...

    第二章 Java语言基础.ppt

    值得注意的是,保留字是具有特殊含义的关键字,如abstract、break、byte等,不能作为普通标识符使用,因为它们在Java语法中有特定的用途。 变量是程序的基本存储单元,其定义包括变量名、变量类型和作用域。变量的...

    第2章Java基本语法.doc

    本章主要介绍了Java中的基本语法结构,适用于初学者和有一定C#、C++背景的开发者。 首先,Java的数据类型分为两大类:基本数据类型和引用数据类型。基本数据类型包括数值型(整数类型和浮点类型)、字符型(char)和...

    accp5.0java第二章变量(二)

    在"accp5.0 Java第二章变量(二)"中,我们将深入探讨Java变量的各个方面,包括类型、声明、初始化以及它们在程序中的作用。 首先,Java变量有三种基本类型:整型(如int)、浮点型(如float和double)和字符型(如...

Global site tag (gtag.js) - Google Analytics