10 2015 档案
摘要:Java解释器的运行过程如下:首先,找出环境变量CLASSPATH(可以通过操作系统来设置,有时也可以通过安装程序---用来在的机器上安装Java或基于Java的工具来设置)。CLASSPATH包含一个或多个目录,用作查找.class文件的根目录。从根目录开始,解释器获取包的名称并将每个句点替换...
阅读全文
posted @ 2015-10-30 08:10
有志竟成
摘要:初始化和清理正式涉及安全的两个问题。 如果用户不知道如何初始化库的构件(或者用户必须初始化的其他东西),更是如此。清理也是一个特殊问题,当使用完一个元素时,它对你也就不会有什么影响,所以很容易把它忘记。这样一来,这个元素占用的资源就会一直得不到释放,结果是资源用尽。 用构造器确保初始化 在...
阅读全文
posted @ 2015-10-28 08:28
有志竟成
摘要:迭代 while和do while 唯一的区别就是do while中的语句至少会执行一次,即便表达式第一次就被计算为false。而在while循环结构中,如果条件第一次就为false,那么其中的语句根本不会执行。在实际应用中,while比do while 更常用。 逗号操作符 Java中...
阅读全文
posted @ 2015-10-28 07:41
有志竟成
摘要:赋值 赋值使用操作符“=”。它的意思是“取右边的值(右值)把它赋值给左边(左值)”。右值可以使任何常数,常量或者表达式。但左值必须是一个明确的、已命名的对象。也就是说,必须有一个物理空间可以存储等号右边的值。举例来说,可以将一个常数赋给一个变量: a = 4; 但是不能把任何东西赋值给一个...
阅读全文
posted @ 2015-10-25 09:29
有志竟成
摘要:2.1用引用操纵对象 每种编程语言都有自己的操纵内存中元素的方式。有时候,程序员必须要注意将要处理的数据是什么类型。你是直接操作元素,还是用某种基于特殊语法的间接表示来操纵对象? 所有这一切在Java中都得到了简化。一切都被视为对象,因此可采用单一固定的语法。尽管一切都看作对象,但操纵的标识符实际上
阅读全文
posted @ 2015-10-22 07:33
有志竟成
摘要:1.1抽象过程 所有编程语言都提供抽象机制。可以认为,人们所能够解决问题的复杂性直接取决于抽象的类型和数量。所谓的“类型”是指“所抽象的是什么?”汇编语言是对底层机器的轻微抽象,而命令式语言(BASIC/C)则是对汇编语言的抽象。命令式语言相对于汇编语言有大幅改进,但是它们所作的抽象仍要求在解...
阅读全文
posted @ 2015-10-20 08:32
有志竟成

浙公网安备 33010602011771号