函数是一个具有特定功能的语句块。函数的定义使用关键字 function,语法如下:function funcName ([parameters]){ statements; [return表达式;]}函数各部分的含义:funcName为函数名。函数名可由开发者自行定义,与变量的命名规则相...
分类:
编程语言 时间:
2015-07-01 11:33:24
阅读次数:
137
1.介绍
在开发过程中,都会遇到程序运行时的异常,例如逻辑错误、硬件故障等,本篇博客将会详细的介绍一下Java中的异常处理机制。
2.Try和Catch捕获异常
我们在处理异常过程中经常用到的就是Try和Catch语句了。try语句块能够指出可能出现的异常,随后通过一个或者多个Catch语句块来捕获。
2.1.简单的Try和Catch语法
packa...
分类:
编程语言 时间:
2015-06-28 12:44:12
阅读次数:
148
synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:
1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;
2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象;
3.修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类的所有对象;
4.....
分类:
编程语言 时间:
2015-06-24 00:45:09
阅读次数:
199
;是执行语句必须的/是执行语句块必须的比如执行一个触发器CREATE OR REPLACE TRIGGER "TRG_1" BEFORE INSERT ON "CATEGORY" REFERENCING OLD AS "OLD" NEW AS "NEW" FOR EACH ROW ENABLEDEC...
分类:
数据库 时间:
2015-06-17 09:23:10
阅读次数:
192
关于finally语句块1.finally语句块可以直接和try语句块联用。try....finally...2.try...catch....finally也可以.3.在finally语句块中的代码是一定会执行的。4.只要在执行finally语句块之前退出JVM,finally语句块就不会执行。publicclassExceptionTest08{
publicstaticvoidm..
分类:
编程语言 时间:
2015-06-14 17:02:06
阅读次数:
145
/* finally语句块是一定会执行的,所以通常在程序中 为了保证某资源一定会释放,所以一般在finally语句块 中释放资源。 注意:受控异常就是编译时异常。 非受控异常就是运行时异常。*/importjava.io.*;publicclassExceptionTest10{ publicstaticvoidmain(String[]arg){ /..
分类:
其他好文 时间:
2015-06-14 17:01:06
阅读次数:
113
static是静态的意思。static关键字:1.static修饰的变量叫做“静态变量”.2.static修饰的方法叫做“静态方法”.3.static还可以定义静态语句块.以下例子演示:static定义静态语句块static定义的静态语句块在类加载阶段执行,并且只执行一次,并且是自上而下的顺序执行publicclas..
分类:
编程语言 时间:
2015-06-12 15:15:23
阅读次数:
208
变量的作用域可以在类、接口、方法、语句块、结构体中定义变量。与Java类似,C#中没有C++中的所谓全局变量的概念。虽然很多书上会将在类中定义的static变量或const变量说明为全局变量,但是这种类的成员变量(或者叫类的属性)和C++中的全局变量有很大的差别。C++中的全部变量..
static修饰符声明属于类型本身,而不属于特定的对象。因此使用时不用实例化,可直接调用。
静态全局变量,会在全局数据区分配内存,如果不显示初始化,那么就会隐式初始化为0。
静态局部变量,会在全局数据区分配内存,如果不显示初始化,那么就会隐式初始化为0。
其作用域为局部作用域,当定义它的语句块结束时,其作用域随之结束。
静态成员函数,...
IV.控制结构1.if/else除基本用法外,if/else语句能用来赋值,进而代替?:运算符。这得益于在Scala中,每个语句块都有值,就是该语句块最后一个语句的值。请看下面的代码。def abs(x: Int) = if(x //handle case 1 case "case 2...
分类:
其他好文 时间:
2015-06-09 19:40:39
阅读次数:
109