首页 > 代码库 > 第2.2章
第2.2章
java程序运行期数据区
每个java虚拟机都有一个方法区和一个java堆,它们由该java虚拟机中所有线程共享的
对于基本类型的变量,java虚拟机将其放在栈中
对于引用类型的变量,引用变量本身放在java栈中,而引用所指向的对象放在java堆中
运算符和表达式
1.增量和减量运算符:++,--
2.扩展赋值运算符:例如x*=3
3.移位运算符:左移运算符(<<),两个右移运算符(>>,>>)
4.比较运算符:<,<=,>,>=,instanceof
5.布尔运算符:&(和),|(或),^(异或),!(取反)
6.三目运算符:?:
在java中boolean类型只能赋值为true,false两个特定的字面量
而main只是一个标识符,不是java的关键字
如果要在八种内置的基本数据类型的基础上创建新的数据类型,我们需要编写一个类
int类型的大小并不依赖于java程序运行的下层平台,为还隔着java虚拟机
用于声明常量的java关键字是final
在java中,一个字符串字面量可以自动实例化为引用数据类型
还有,java中的String对象是不可变的,也就是唯一
第2.2章
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。