2013年12月16日

Java:创建线程

摘要: Java定义了两种创建线程的方法:1.实现Runnable接口要实现Runnable接口,只需简单地实现run()方法即可,声明如下:public void run()在run()方法中,可以定义构成新线程的代码。需重点理解的是,run()可以调用其它方法、使用其他类和声明变量,就像主线程能做的那样。唯一的区别是:run()方法是程序的另一个并发的执行线程的进入店,这个线程在run()方法返回时结束。创建新线程以后,直到调用了它的start()方法后才会执行。本质上,start()执行对run()的调用。// Create a second thread.public class NewThr 阅读全文

posted @ 2013-12-16 14:53 LilianChen 阅读(1544) 评论(0) 推荐(1) 编辑

Python学习 Part7:类

摘要: 1. 作用域和命名空间命名空间(namespace)就是一个从名称到对象的映射。命名空间的一些实例:内置名称集(函数,像abs(),和内置异常名称),一个模块中的全局名称,函数调用时的局部名称。命名空间在不同的时刻创建,并且具有不同的生命周期。包含内置名称的命名空间在Python解释器启动时即被创建,并且不会被删除。模块的全局命名空间在模块定义被读取时即被创建,通常模块的命名空间会一直保存到解释器退出。[总结]一个模块的引入,函数的调用,类的定义都会引入命名空间,函数中的再定义函数,类中的成员函数定义会在局部namespace中再次引入局部namespace。作用域就是一个Python程序可以 阅读全文

posted @ 2013-12-16 14:24 LilianChen 阅读(560) 评论(0) 推荐(0) 编辑

导航