摘要:
递归:一个方法体内调用它自身,被称为方法递归。方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制用递归打印三角形,代码如下:public class RecursionStart {/*** 用递归打三角形* @param args*///... 阅读全文
摘要:
递归:一个方法体内调用它自身,被称为方法递归。方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制用递归打印三角形,代码如下:public class RecursionStart {/*** 用递归打三角形* @param args*///... 阅读全文
摘要:
永远不要把方法当成独立存在的实体,正如现实世界由类和对象组成,而方法只能作为类和对象的附属,Java语言里的方法也是一样。Java语言里方法的所有属性主要体现在如下几个方面。方法不能独立,方法只能在类体里定义从逻辑意义上来看,方法要么属于该类本身,要么属于该类的一个对... 阅读全文
摘要:
永远不要把方法当成独立存在的实体,正如现实世界由类和对象组成,而方法只能作为类和对象的附属,Java语言里的方法也是一样。Java语言里方法的所有属性主要体现在如下几个方面。方法不能独立,方法只能在类体里定义从逻辑意义上来看,方法要么属于该类本身,要么属于该类的一个对... 阅读全文
摘要:
构造器构造器是一个特殊的方法,定义构造器的语法格式与定义方法的语法格式很像,定义构造器的语法格式如下:[修饰符] 构造器名(形参列表){//由零条到多条可执行性语句组成的构造器执行体}构造器语法格式的详细说明如下。修饰符:修饰符可以省略,也可以是public、prot... 阅读全文
摘要:
构造器构造器是一个特殊的方法,定义构造器的语法格式与定义方法的语法格式很像,定义构造器的语法格式如下:[修饰符] 构造器名(形参列表){//由零条到多条可执行性语句组成的构造器执行体}构造器语法格式的详细说明如下。修饰符:修饰符可以省略,也可以是public、prot... 阅读全文
摘要:
问题:以下二种运算方式一样么?short s1 = 1; s1 = s1+1;short s2 = 1; s2 += 1;s1+1中的1 为int型 而int型高于short型,所以系统会做一次默认的隐式类型转换int 即s1+1为int型,把一个int赋值给sho... 阅读全文
摘要:
问题:以下二种运算方式一样么?short s1 = 1; s1 = s1+1;short s2 = 1; s2 += 1;s1+1中的1 为int型 而int型高于short型,所以系统会做一次默认的隐式类型转换int 即s1+1为int型,把一个int赋值给sho... 阅读全文
摘要:
在Java语言中,根据定义变量位置的不同,可以将变量分为两大类:成员变量和局部变量。 成员变量包括实例Field(不以static修饰)和类Field(以static修饰)两种。成员变量无须显示初始化,只要为一个类定义了类Field或实例Field,系统会在这个类的准... 阅读全文
摘要:
在Java语言中,根据定义变量位置的不同,可以将变量分为两大类:成员变量和局部变量。 成员变量包括实例Field(不以static修饰)和类Field(以static修饰)两种。成员变量无须显示初始化,只要为一个类定义了类Field或实例Field,系统会在这个类的准... 阅读全文