摘要: 类容纳的信息存储在字段中,类提供的功能用方法实现。 封装是定义类的重要原则。它的中心思想是:使用类的程序不应关心类内部如何工作。程序只需创建类的实例并调用类的方法。因此,封装有时称为信息隐藏,它实际有下面两个目的: ①将方法和数据合并到类中;换言之,为了支持分类。 ②控制对方法和数据的访问;换言之, 阅读全文
posted @ 2016-08-18 22:35 lhd0525 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1、比较字符串 String 类提供了一系列的方法用于字符串的比较,如CompareTo 和 Equals方法等。 ① CompareTo : 如果参数的值与此实例相等,则返回0;如果此实例大于参数的值,则返回1;否则返回-1。 string str1 = "abc"; int m1 = str1. 阅读全文
posted @ 2016-08-18 22:23 lhd0525 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1、尝试执行代码和捕获异常 ①代码放在try块中。 ②紧接着try块写一个或多个catch处理程序来处理可能发生的错误。 2、未处理的异常 如果try块是某个方法的的一部分,那个方法将立即退出,并返回它的调用方法。如果它的调用方法有try块,“运行时”会尝试定位try块之后的一个匹配的catch处理 阅读全文
posted @ 2016-08-18 20:49 lhd0525 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1、复合赋值操作符:*= /= %= += -= 2、while语句语法 while(booleanExpression) statement 先求booleanExpression(布尔表达式,注意必须放在圆括号中),如果为true,就运行语句。再次求booleanExpression,扔为tru 阅读全文
posted @ 2016-08-18 20:35 lhd0525 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1、操作符&& 和 || 都支持短路求值。将容易计算,简单的布尔表达式放到条件逻辑操作符左边,将较复杂的表达式放到右边。在许多情况下,程序并不需要对更复杂的表达式进行求值。 2、if语法: if(booleanExpression) statement-1 else statement-2 如果没有 阅读全文
posted @ 2016-08-18 20:27 lhd0525 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、方法是具名的语句序列 2、方法名和变量名遵循相同的标识符命名规则。 3、return通常放到方法尾部,因为它导致方法结束,控制权返回调用方法的语句,return后面的任何语句都不执行(如果return语句之后还有其他语句,编译器会发出警告)。 4、假如不希望方法返回数据(返回类型是void),可 阅读全文
posted @ 2016-08-18 20:17 lhd0525 阅读(177) 评论(0) 推荐(0) 编辑