博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[think in java]知识点学习
阅读量:2391 次
发布时间:2019-05-10

本文共 540 字,大约阅读时间需要 1 分钟。

  • java中 所有数值都有正负号,不存在无符号整数。
  • java中的基本类型存储在堆栈中。其他对象存储在堆中。
  • java确保数组会被初始化,而且不能在它的范围之外被访问。
  • 以下代码在c和c++中是合法的,但在java中却不可以:

{	int x = 12;	{		int x = 96;	}}
  • 若类中的成员是基本类型,即使没有进行初始化,java也会确保其有一个初始值。但这种确保初始化的方法不适用与“局部”变量,即并非某个类的字段。
public class Test {	int x;		void printx(){		int x;		System.out.println(this.x);     //可以,基本类型成员进行了默认初始化,为0		System.out.println(x);          //错误,提示需要进行初始化。	}	public static void main(String[] args)	{		int x;		System.out.println(x);           //错误,提示需要进行初始化		Test test = new Test();		test.printx();	}}
  • java中任何传递对象的场合,时间传的都是引用。

转载地址:http://knmab.baihongyu.com/

你可能感兴趣的文章
寻找缺失的数字...
查看>>
快速删除p指向的节点...
查看>>
红黑树
查看>>
芯片测试...
查看>>
了解搜索引擎技术
查看>>
使用朴素贝叶斯算法,通过用户安装的APP列表来推测用户的性别
查看>>
DELL Inspiron One 2020 安装win7问题
查看>>
sata光驱安装openSUSE 12.3
查看>>
关于虚拟目录继承根Web.Config的问题解决办法
查看>>
java基础| 多线程基础三:CAS原理和原子操作
查看>>
java基础| 多线程基础四:显示锁详解
查看>>
java基础| 多线程基础五:AQS详解
查看>>
java基础| 多线程基础六:Condition接口分析和ThreadLocal类解析
查看>>
java基础| 多线程基础七:JUC工具包中的工具类
查看>>
java基础| 多线程基础八:线程池及使用
查看>>
Centos7| 远程连接vncserver时输入账户密码后闪退
查看>>
java源码| HashMap源码分析
查看>>
JVM基础一| java se体系结构及jvm概述
查看>>
前端| js动态修改video标签视频不刷新的问题
查看>>
JVM基础二| 深入理解JVM内存对象
查看>>