第2章Java 语言基础
第2章 Java 语言基础1.标示符和关键字在定义和使用方面有何区别?【答】定义方面:标示符是用户定义的、以字母开头的字母数字序列,关键字是由Java语言定义的、具有特定含义的英文单词。 使用方面:
个人收集整理勿做商业用途 第2章Java语言基础 1 .标示符和关键字在定义和使用方面有何区别? Java 【答】定义方面:标示符是用户定义的、以字母开头的字母数字序列,关键字是由语 言定义的、具有特定含义的英文单词。 , 使用方面:标示符用于命名变量、常量、类、对象等元素每一个关键字都有特定的含 义,不能被赋予别的含义。 2Java .语言的基本数据类型有哪些?引用数据类型有哪些? byteshortintlongfloatdouble 【答】基本数据类型有:整数类型、、、,浮点数类型、,字符 charbooleanarray)class 类型,布尔类型;引用数据类型包括数组(、类()和接口 interface () 3, .试分析基本数据类型与引用数据类型的主要特点并说明使用这两种变量有哪些差别?【答】 基本数据类型的变量保存数据值,而引用数据类型的变量保存地址。 4? .算术运算、关系运算、逻辑运算和位运算各有哪些运算符 +—()++)——()+( 【答】算术运算:单目运算符有(正)、负、(自增、自减,双目运算符有加)、 —()/) 减)、*(乘、(除)、%(取余 =!=)>)<(>=)=( 关系运算:(等于)、(不等于、(大于、小于)、(大于等于、〈小于等 ) 于都是双目运算 |(!^)&, 逻辑运算:&(与)、或)、(非)、(异或、&(条件与)、||(条件或)其中! 是单目运算,其它都是双目运算 :~(&^<<)> 位运算非)、(与)、|(或)、(异或)、(左移位)、〉〉(右移位、〉〉(无符号 移位) 5?, .程序中为什么需要常量和变量声明常量或变量时为什么必须给出其所属的数据类型? ,, 【答】在程序中使用的数据大多需要经常变化用常量值表示显然不够因此每一种算法语言 . 都提供常量和变量来存储数据 为了确定常量或变量的数据性质、取值范围、以及它们占用的内存单元的字节数和它 们参加的合法运算和操作。 6,? .什么是变量的作用域声明变量时,如何确定变量的作用域 . 【答】变量的作用域是指其作用范围变量声明的位置决定了它的作用域 7i .设是一个整数类型变量,写出下列问题对应的表达式? (1) i 判断为奇数或偶数; i%2==0//true, 【答】取值为时是偶数否则是奇数 (2) i09 判断的值是否在~之间; i0)&(i<9 【答】(〉&) 8ch .设是一个字符变量,写出下列问题对应的表达式

