〓【球友会】分享IT计算机各类电子书,包括各类编程语言,人工智能,机器学习、深度学习以及各类大数据、算法等内容的电子书
Java编程技术_02Java基础
Java编程技术_02Java基础

Java编程技术_02Java基础

 try:需要执行的且可能出现异常的语句 try{ 放到try块中,有异常发生则由catch块 //有可能出错的代码块 } 处理 catch (Exception ex){  catch:处理异常的代码放在catch块, //处理错误的代码块 有异常时执行 }  finally:无论有没有异常发生都要执行 finally{ 的代码放在finally块中 //不管是否出错都希望 //执行的代码块  throw、throws:用于方法体定义在, } 自己抛出异常

 由多个字符组成的字符序列称为字符 串,字符串用双引号括起来。如 green 就是一个字符串。  Java自带了字符串类(String)

 一个整数的缺省类型为int。要表示一个整数为 long型,在其后加后缀L或l,如345L。  Java还提供了3种进制的整数表示形式: ① 十进制数。用0~9之间的数字表示的数,其首位不 能为0。 ② 八进制数。用0~7之间的数字表示的数,以0为前 缀。 ③ 十六进制数。用0~9之间的数字或a~f,A~F之间 的字母表示的数,以0x或0X为前缀。

整数类型数据值有负整数、零和正整数。整数类型 又细分为4种子类型。不同整数类型的差别在于占用的内 存空间和数据取值范围的不同。

 private:只能在所在的类中访问  protected:能在子类、同一个包中的其 他类和同一个类中访问  public:能被任何其他类访问

变量是指在程序运行过程中其值可以改变 的量。变量必须先定义后使用。其格式为: [修饰符] 类型标识符 变量名[=常量];

标识符和关键字 数据类型与常量、变量 运算符和表达式 控制语句 数组

 标识符是用来标识变量、常量、方法、类、对象 等元素的有效字符序列。  Java 的标识符由字母、数字、_和$组成,长度 不限,但实际命名不宜过长。  标识符的第一个字符必须为字母、 “_”或 “$” 。标识符区分大小写。 合法的标识符: name, s_no, $2, boy_number 不合法的标识符: 2y,a*b,w/ Name 和 name 是不同的标识符

 类型标识符可以是任意的基本数据类型或引用数 据类型。  变量名必须符合标识符的规定,并习惯采用小写 字母。如果变量名由多个单词构成,则首字母小 写,其后单词的首字母大写,其余字母小写。取 名时最好符合“见名知意”的原则。例如:int age;  如果声明中包含“=常量”部分,系统将此常量 的值赋予变量,作为变量的初始值。  可以同时声明同一数据类型的多个变量,各变量 之间用逗号分隔。

一个浮点数缺省类型为double。要表示一个浮 点数为float型,在其后加后缀F或f,如34.5f。

声明符号常量的优点如下:  增加了程序的可读性,从常量名可知常 量的含义。  增强了程序的可维护性,只要在常量的 声明处修改常量的值,就自动修改了程 序中所有地方所使用的常量值。

 字符型数据代表16位的Unicode字符;  字符常量是用单引号括起来的一个字符 ‘a’,’中’ char eChar=‘a’;char zChar=‘中’;  java采用的是16位的Unicode编码,每个字符占两个字节 ,因而可以用16进制编码形式表示。 注: Unicode是全球语言统一编码。  字符型数据的取值范围为 0–65535  Java中允许使用转义字符’\’来将其后面的字符转变 为其他含义 例如:char c2=‘\n’//代表换行

 Java的数据类型分为2大类:基本数据类型和引 用数据类型。  基本数据类型是由一种简单数据组成的数据类型 ,其数据是不可分解的。例如,整数类型int的数 据有34,17等,可以进行整除运算34/17。  基本数据类型已由Java预定义,类型名是关键 字,如int,float,char和boolean等。  基本数据的变量中保存数据值,而引用数据类型 的变量保存地址。Java的引用数据类型包括数组 (array)、类(class)和接口(interface) 。

常量是指在程序运行过程中其值始终保持不 变的量。Java中的常量有整型、浮点数型、字符 型、布尔型和字符串型。如26,47.3,‘a’, true,“student ”分别是整数型、浮点数型、字 符型、布尔型和字符串型常量,常量的这种表示 方式称为直接常量。

可以用标识符表示常量,称为符号常量。 符号 常量必须先声明,后使用。符号常量的声明方 式如下:

浮点数类型有2种表示形式:  标准记数法:由整数部分、小数点和小数部分组 成,如12.37  科学记数法:由尾数、E或e及阶码组成,也称 为指数形式,如2.5E4表示2.5×104 有2种浮点数类型:  float(单精度浮点数)  double(双精度浮点数)

关键字是Java语言本身使用的字符序列 一般用小写字母表示 用户只能按照Java系统规定的方式使用, 不能自行定义。 关键字有特定的语法含义 所有的Java关键字将不能被用作标识符

布尔类型(boolean)只有 true(真)和 false(假)2个值。布尔类型值占1个字节。 布尔类型不能转换成任何数据类型,true不等 于1,false不等于0

 class:用于定义类的关键字  extends:指明一个所继承的父类  final:声明不能更改取值的常量、不能重 写的方法、不能通过继承而被扩展的类  new:给一个对象分配内存空间,调用构 造方法初始化一个对象  static、abstract、implements、 interface、native…

 为了提高程序的可读性,标识符最好“见名知义 ”,而且规范大小写的使用方式: ① 变量名、对象名、方法名、包名等标识符全部 采用小写字母;如果标识符由多个单词构成, 则首字母小写,其后单词的首字母大写,其余 字母小写。如getAge。 ② 变量名建议增加类型标志,如intAge,blEnd。 ③ 类名首字母大写。 ④ 常量名全部字母大写。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注