1. Synchronized synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范 ...
分类:
其他好文 时间:
2018-03-25 13:16:28
阅读次数:
156
在本章中,我们将讨论PL/SQL中的条件。决策结构要求程序员指定要由程序评估或测试一个或多个条件,以及如果条件确定为真(true),则执行对应的语句块,以及可选地,如果执行其他语句条件被确定为假(false)。 以下是大多数编程语言中的典型条件(即决策)结构的一般形式 - PL/SQL编程语言提供以 ...
分类:
数据库 时间:
2018-03-22 17:24:12
阅读次数:
163
if-then语句是IF控制语句中最简单的形式,经常用于决策和更改程序执行的控制流程。 IF语句将条件与关键字THEN和END IF所包含的语句序列相关联。如果条件为TRUE,则语句将被执行,如果条件为FALSE或NULL,则IF语句块不会执行任何操作。 语法 IF-THEN语句的语法是 - 在这里 ...
分类:
数据库 时间:
2018-03-22 17:20:56
阅读次数:
211
1、定义局部静态变量,存放在全局数据区的静态变量区。初始化的时候自动初始化为0; 其作用域为局部作用域,当定义它的函数或语句块结束时,其作用域随之结束。 2、static定义全局变量的时候,这个全局变量只能在本文件中访问,不能在其它文件中访问,即便是extern外部声明也不可以。 3、static定 ...
分类:
编程语言 时间:
2018-03-20 22:54:19
阅读次数:
282
题目一: 问这个程序的输出结果( ) A.null B.sub C.base 考察对类的执行步骤的理解。 new Sub();在创建派生类.过程中首先创建基类对象,然后才能创建派生类。 创建基类即调用base()方法,在方法中调用callName()方法,由于派生类中存在此方法,则调用了派生类中的c ...
分类:
其他好文 时间:
2018-03-18 00:14:33
阅读次数:
181
代码一: 从结果上看,貌似`finally` 里的语句是在`return` 之后执行的,其实不然,实际上`finally` 里的语句是在在`return` 之前执行的。那么问题来了,既然是在之前执行,那为什么`a` 的值没有被覆盖了?实际过程是这样的:当程序执行到try{}语句中的return方法时 ...
分类:
其他好文 时间:
2018-03-16 18:37:02
阅读次数:
95
今天开始学习python,记录下自己的算法工程师之路。 首先搭环境,由于教材关系,先从python 2学起,中间艰辛的过程不表(坑爹的电脑)。 教材采用:python简明教程中文.pdf。今天看到控制流。 心得:由于有c的基础,python基础部分上手很快。python的语法也很简单随意。 注意: ...
分类:
编程语言 时间:
2018-03-13 22:52:16
阅读次数:
225
1.Java线程的状态及如何转换。 2.多个线程之间如何协调? wait()、notify()、notifyAll():这三个方法用于协调多个线程对共享数据的存取,所以必须在同步语句块内使用。wait方法要等待notify/notifyAll的线程释放锁后才能开始继续往下执行。 3.说说Java的线 ...
分类:
编程语言 时间:
2018-03-11 19:18:50
阅读次数:
219
1.介绍 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序。 异常处理: 断言(Assertions) 2.异常处理 捕捉异常可以使用try/except语句。 try/except语句用来检测try语句块中的错误,从而让ex ...
分类:
编程语言 时间:
2018-03-11 00:19:47
阅读次数:
187
实例变量属于类的某个特定实例,静态变量属于类,因为它们的作用域在整个类中都是可用的,所以也被称为全局变量。在类中定义实例变量或静态变量时,可以放在任何位置。但为了美观规范,设计类时最好统一放在类中的最前面。 因为不符合语法规则, 赋值语句这个操作要放在语句块中才能执行。但可以声明变量后直接赋值进行初 ...
分类:
其他好文 时间:
2018-03-08 00:15:29
阅读次数:
191