摘要: 问题的提出: 无法从以下方式,添加Tomcat服务器。 其中ServerName是被置为灰色的,无法编辑。 如何解决 1. 关闭Eclipse 2. 打开WorkSpace所在的位置。 {workspace-directory... 阅读全文
posted @ 2016-06-21 23:56 人间值得 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在Java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。 常用的方法有Object#toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方... 阅读全文
posted @ 2016-06-21 21:31 人间值得 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 初始化块是java类里可出现的第4种成员(前面依次有Field、方法和构造器),一个类里可以有多个初始化块,相同类型的初始化块之间有顺序:前面定义的初始化块先执行,后面定义的初始化块后执行。初始化块的语法格式如下:[修饰符]{//初始化块的可执行性代码...}初始化块... 阅读全文
posted @ 2016-06-21 20:43 人间值得 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 封装封装是面向对象的三大特征之一,它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。封装是面向对象编程语言对客观世界的模拟,客观世界的Field都是被隐藏在对象内部的,外界无法直接操作和修改。... 阅读全文
posted @ 2016-06-21 20:29 人间值得 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 封装封装是面向对象的三大特征之一,它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。封装是面向对象编程语言对客观世界的模拟,客观世界的Field都是被隐藏在对象内部的,外界无法直接操作和修改。... 阅读全文
posted @ 2016-06-21 20:29 人间值得 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用package ?如果同一个班级里出现两个叫“陈勇”的同学,那么我们老师通常会在我们的名字前增加一个限定,例如大陈勇、小陈勇以示区分。类似地,Oracle公司的jdk,他们也会提供成千上万、具有各种用途的类,我们自己在开发过程中也要提供大量的类,这些类也会... 阅读全文
posted @ 2016-06-21 20:16 人间值得 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用package ?如果同一个班级里出现两个叫“陈勇”的同学,那么我们老师通常会在我们的名字前增加一个限定,例如大陈勇、小陈勇以示区分。类似地,Oracle公司的jdk,他们也会提供成千上万、具有各种用途的类,我们自己在开发过程中也要提供大量的类,这些类也会... 阅读全文
posted @ 2016-06-21 20:16 人间值得 阅读(277) 评论(0) 推荐(0) 编辑
摘要: default (包访问权限 )如果类里的成员或者一个外部类不使用任何访问控制符修饰,我们称为包访问权限,default访问控制的成员或外部类可以被相同包下的其他类访问。private (当前类访问权限 )如果类里的成员使用private访问控制符来修饰,则这些成员只... 阅读全文
posted @ 2016-06-21 20:12 人间值得 阅读(184) 评论(0) 推荐(0) 编辑
摘要: default (包访问权限 )如果类里的成员或者一个外部类不使用任何访问控制符修饰,我们称为包访问权限,default访问控制的成员或外部类可以被相同包下的其他类访问。private (当前类访问权限 )如果类里的成员使用private访问控制符来修饰,则这些成员只... 阅读全文
posted @ 2016-06-21 20:12 人间值得 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 递归:一个方法体内调用它自身,被称为方法递归。方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制用递归打印三角形,代码如下:public class RecursionStart {/*** 用递归打三角形* @param args*///... 阅读全文
posted @ 2016-06-21 20:05 人间值得 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 递归:一个方法体内调用它自身,被称为方法递归。方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制用递归打印三角形,代码如下:public class RecursionStart {/*** 用递归打三角形* @param args*///... 阅读全文
posted @ 2016-06-21 20:05 人间值得 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 永远不要把方法当成独立存在的实体,正如现实世界由类和对象组成,而方法只能作为类和对象的附属,Java语言里的方法也是一样。Java语言里方法的所有属性主要体现在如下几个方面。方法不能独立,方法只能在类体里定义从逻辑意义上来看,方法要么属于该类本身,要么属于该类的一个对... 阅读全文
posted @ 2016-06-21 19:49 人间值得 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 永远不要把方法当成独立存在的实体,正如现实世界由类和对象组成,而方法只能作为类和对象的附属,Java语言里的方法也是一样。Java语言里方法的所有属性主要体现在如下几个方面。方法不能独立,方法只能在类体里定义从逻辑意义上来看,方法要么属于该类本身,要么属于该类的一个对... 阅读全文
posted @ 2016-06-21 19:49 人间值得 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 构造器构造器是一个特殊的方法,定义构造器的语法格式与定义方法的语法格式很像,定义构造器的语法格式如下:[修饰符] 构造器名(形参列表){//由零条到多条可执行性语句组成的构造器执行体}构造器语法格式的详细说明如下。修饰符:修饰符可以省略,也可以是public、prot... 阅读全文
posted @ 2016-06-21 19:40 人间值得 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 构造器构造器是一个特殊的方法,定义构造器的语法格式与定义方法的语法格式很像,定义构造器的语法格式如下:[修饰符] 构造器名(形参列表){//由零条到多条可执行性语句组成的构造器执行体}构造器语法格式的详细说明如下。修饰符:修饰符可以省略,也可以是public、prot... 阅读全文
posted @ 2016-06-21 19:40 人间值得 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 问题:以下二种运算方式一样么?short s1 = 1; s1 = s1+1;short s2 = 1; s2 += 1;s1+1中的1 为int型 而int型高于short型,所以系统会做一次默认的隐式类型转换int 即s1+1为int型,把一个int赋值给sho... 阅读全文
posted @ 2016-06-21 19:19 人间值得 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 问题:以下二种运算方式一样么?short s1 = 1; s1 = s1+1;short s2 = 1; s2 += 1;s1+1中的1 为int型 而int型高于short型,所以系统会做一次默认的隐式类型转换int 即s1+1为int型,把一个int赋值给sho... 阅读全文
posted @ 2016-06-21 19:19 人间值得 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 在Java语言中,根据定义变量位置的不同,可以将变量分为两大类:成员变量和局部变量。 成员变量包括实例Field(不以static修饰)和类Field(以static修饰)两种。成员变量无须显示初始化,只要为一个类定义了类Field或实例Field,系统会在这个类的准... 阅读全文
posted @ 2016-06-21 19:17 人间值得 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在Java语言中,根据定义变量位置的不同,可以将变量分为两大类:成员变量和局部变量。 成员变量包括实例Field(不以static修饰)和类Field(以static修饰)两种。成员变量无须显示初始化,只要为一个类定义了类Field或实例Field,系统会在这个类的准... 阅读全文
posted @ 2016-06-21 19:17 人间值得 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 方法重载Java允许同一个类里定义多个同名方法,只要形参列表不同就行。如果同一个类中包含了两个或两个以上的方法名相同,但形参列表不同,则被称为方法重载。方法重载的要求就是两同一不同:同一个类中方法名相同,参数列表不同(参数个数、类型、顺序)。至于方法 的其他部分,如方... 阅读全文
posted @ 2016-06-21 19:04 人间值得 阅读(182) 评论(0) 推荐(0) 编辑