摘要: 1、局部(local)变量是在一个方法内定义的变量, 也被称作自动(automatic)、临时(temporary)或栈(stack)变量- 当一个方法被执行时, 局部变量被创建;当一个方法被终止时, 局部变量被清除- 局部变量必须使用之前初始化, 否则编译时将出错2、在方法外定义的变量被自动初始化3、当一个对象被创建时,实例变量在分配存储器的同时被下列值初始化4、一个具有空值的引用不引用任何对象。试图使用它引用的对象将会引起一个异常5、如果使用||运算符,而且第一个表达式返回真, 则第二个表达式不必求值,因为整个表达式已经被认为是真。6、如果使用&&运算符,当第一个子表达式是 阅读全文
posted @ 2013-07-31 14:22 liutoutou 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1、在Java编程语言中,标识符是赋予变量、类或方法的名称。标识符可从一个字母、下划线(_)或美元符号($)开始,随后也可跟数字。标识符是大小写区别对待的并且未规定最大长度。2、Java技术源程序采用有效的16-bit 双字节字符编码标准(Unicode) ,而不是8-bit ASCII文本。3、标识符不能是关键字,但是它可包含一个关键字作为它的名字的一部分。4、无sizeof运算符;所有类型的长度和表示是固定的,不依赖执行。5、goto和const不是Java编程语言中使用的关键字。6、整数类型和boolean类型之间无转换计算。7、char类型可表示单个字符。一个char代表一个16-bi 阅读全文
posted @ 2013-07-31 13:29 liutoutou 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Java编程语言 Java是:一种编程语言、一种开发环境、一种应用环境、一种部署环境2、Java编程语言的主要目标 (1)提供一种解释环境为:提高开发速度、代码可移植性、使用户能运行不止一个活动线程、当程序运行时,能动态支持程序改变、提供更好的安全性 提高开发速度──消除编译─链接—装载—测试周期。 代码可移植性──使操作系统能为运行环境做系统级调用 为运行不止一个活动线程的程序提供了一种方式 通过允许下载代码模块,从而当程序运行时也能动态支持程序改变。 为那些保证安全性而装载的代码模块提供了一种检查方法 (2)提供一种易于编程的语言 消除其它语言在诸... 阅读全文
posted @ 2013-07-31 11:02 liutoutou 阅读(140) 评论(0) 推荐(0) 编辑