在Java类中声明属性、方法和内部类时,可使用关键字static作为修饰符,static标记的属性和方法可以由整个类进行共享,因此static修饰的属性称为类成员或者称为类方法;static修饰的方法称为类方法或者静态方法; static修饰的语句块在其所属的类中被载入JVM时被执行一次,一般...
分类:
编程语言 时间:
2015-07-26 20:49:44
阅读次数:
125
Scala学习——控制结构和函数
本章的一开始,是两个容易混淆的概念——表达式(expression)和语句(statement)。表达式有值,而语句没有值只执行操作。
要说起这一点的原因是,Scala中,几乎所有构造出来的语法结构都有值,也就是表达式。这可以使程序更加精简易读。
举例,if表达式是有值的;语句块也是有值的,是最后一个表达式的值。
而对应Java中的void...
分类:
其他好文 时间:
2015-07-22 22:57:43
阅读次数:
149
不是所有类型的参数都是和XML类型,只有一段标准的XML语句块,而且需要选中整个完整的XML语句块才可以使用XML的参数化。单个变量是不适合XML的参数化的。在选择的时候需要选中XML语句块的起始标签和结束标签才可以。 比如脚本中有一段XML语句,用来表示用户地址,其中还包含多个字标签,包括姓...
分类:
其他好文 时间:
2015-07-22 18:34:09
阅读次数:
115
1.java异常层次结构: 粉红色的是已检查异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.已检查异常必须在编译时被捕捉处理,命名为 CHecked Exception 是因为Java编译器要进行检查,Java虚拟机...
分类:
编程语言 时间:
2015-07-18 00:25:41
阅读次数:
144
今天想在TimerTask的run函数中调用Toast显示一下提示信息,却总是导致程序崩溃。可是try语句块却又无法捕获到异常,代码如下:......Timer timer = new Timer();TimerTask sampleTask = null;......if (sampleTask=...
分类:
移动开发 时间:
2015-07-17 00:08:52
阅读次数:
244
1.函数定义与调用函数是为了实现特定功能而封装起来的一组语句块,可以被用户调用使用函数可以降低编程难度,将大问题分解成若干小问题;实现代码重用,函数可被多次调用格式:def函数名(参数列表): 函数体函数名(参数列表)y=0为默认参数,不传y值则y=0deffunc(x,y=0):
printx,..
分类:
编程语言 时间:
2015-07-14 06:18:10
阅读次数:
108
前言: Razor引擎的核心是识别@符号及尖括号: 1、 2、 [之所以说是“尖括号”而非“元素标签”,见下面的例子。] @for (int i = 0; i i} 基本语法: 语法一、@() 表达式 @( 1 == 0 ? "1等于0" : "1不等于0") 语法二、@{} 语句块 @{ var ...
分类:
其他好文 时间:
2015-07-12 21:39:56
阅读次数:
272
上下文管理器在使用Python编程中,可以会经常碰到这种情况:有一个特殊的语句块,在执行这个语句块之前需要先执行一些准备动作;当语句块执行完成后,需要继续执行一些收尾动作。例如:当需要操作文件或数据库的时候,首先需要获取文件句柄或者数据库连接对象,当执行完相应的操作后,需要执行释放文件句柄或者关闭数...
分类:
编程语言 时间:
2015-07-11 18:19:42
阅读次数:
168
Python作为一种面向对象,解释型的程序语言。拥有简洁(通过缩进来区别不同的语句块),丰富强大的库。可以将多个模块导入使用的特性又被称之为脱水语言。Django可作为Python的Web开发框架语句块:Python通过相同的缩进来确定哪些代码为同一个语句块。在程序的开发中特别需要注意变..
分类:
编程语言 时间:
2015-07-10 17:02:04
阅读次数:
196
我们自己如何处理异常呢? A:try...catch...finally 捕获异常,处理异常,在try语句块中捕获异常,在catch块中进行匹配异常与异常处理,在finally块中进行资源释放。 B:throws 抛出异常try...catch...finally的处理格式: try { ...
分类:
其他好文 时间:
2015-07-06 23:22:52
阅读次数:
123