上一期我们讲到了计算机硬件概述,软件概述,编程语言概述,关于java的基本概念,以及如何配置和运行java,这一期我们就来学习java语言中的基本数据。
2.1 java中的关键字
Java关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。Java的关键字对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。简单的概述一下就是,一些被高级语言(比如java)赋予了特殊含义的单词,不能随意的使用。一般为纯小写单词。
例如上一期的代码中:
public class A{
public static void main (String[] args){
System.out.print("你是宇宙无敌最可爱");}
}
其中class是关键字,表示的一个类,不能用做类名(A)
类名为class时,程序报错。
public 公共的;Java语言的一个关键字,在方法和变量的声明中使用,它表示这个方法或变量能够被其它类中的元素访问,是函数的权限。
void 空的;Java语言的关键字,用在Java语言的方法声明中说明这个方法没有任何返回值,表示的是函数的返回值类型。"void"也可以用来表示一句没有任何功能的语句。
System,String与A是一个东西,是类名而非关键字,但是也不是随意使用。
2.2 标识符
就是我们程序员在写代码的过程中自定义的一些名称,例如变量名,类名以及函数名
在程序设计术语中,这样的名字称为标识符(identifier)。所有的标识符必须遵从以下规则:
标识符是由字母、数字、 下划线(-) 和美元符号($) 构成的字符序列。
标识符必须以字母、下划线(_)或美元符号($)开头,不能以数字开头。
标识符不能是关键字。
标识符不能是 true、false 或 null。
标识符可以为任意长度。
例如,$2、ComputeArea、area、radius 和 print 都是合法的标识符,而 2A 和 d+4 都是非法的,因为它们不符合标识符的命名规则。Java 编译器会检测出非法标识符,并且报语法错误。
注意:由于 Java 是区分大小写的,所以 area、Are