初识java基础笔记1
来源:互联网 发布:哈勃软件 编辑:程序博客网 时间:2024/05/11 15:43
关于java的对象存储:java的存储并不像c++一样有程序员控制,在Thinking in java(以后简称TIJ,Thinking in C++简称TIC)上说一共存到五个地方:
1.寄存器:你不能直接控制,不能在程序中感觉到寄存器任何迹象
2堆栈:创建程序时必须知道存在堆栈项的生命周期,限制了灵活性,引用对象存储其中,java对象不存在其中
3堆区:存放所有java对象,可以由new创建,内存分配时间比较于2长一些
4常量存储:安全,常量不会被改变;
5非RAM区:比如流对象、持久化对象(磁盘上)通过其他媒介存储
类型 java c++(32位机器)boolean*-1字节char*16-bit1字节byte 8 bits1字节short 16 bits2字节int 32 bits4字节long*64 bits4字节float 32 bits4字节double 64 bits8字节void -- 从上看char和long在32位机器上c++和java不同,java基本类型是与机器平台无关的,c++变量的内存分配已经很熟:栈区、堆区、全局区(静态区)、文字常量区、程序代码区 0 0
- 初识java基础笔记1
- JAVA基础笔记之初识JAVA
- JAVA基础笔记4--Tomcat初识
- java基础笔记.集合.map.初识
- Java基础--初识java
- J2ME初识--JAVA基础
- JAVA 基础之初识JAVA
- 【JAVA基础01】初识java
- Java基础之初识Java
- java基础.集合.Set.初识
- java基础.集合.properties.初识
- JAVA基础学习20171024-初识
- Java学习笔记:初识Java
- java基础笔记1
- java基础笔记1
- Java基础笔记1
- java基础--笔记1
- java基础笔记1
- secureCRT超时
- ios数据持久化方案
- 二十岁出头的时候上,你一无所有,你拥有一切。
- 仿新浪微博2014之主界面一(Fragment+FragmentTabHost+FragmentActivity)
- XML解析_DOM
- 初识java基础笔记1
- Navigation Drawer
- C# URL 编码 解码
- 排序算法详解【归并排序-Merge_Sort】
- plsql7连接oracle11G看不到jobs列表的问题
- Android 工具相关(持续更新)
- 利用批处理全自动(静默)安装常用软件
- ACE的陷阱
- 自动安装软件的批处理文件