Java学习笔记 02
2017-07-16 10:53
302 查看
数据类型:
概述:基本数据类型(8种)引用数据类型(4种)自定义数据类型
基本数据类型:byte(1)short(2)int(4)long(8)float(4)double(8)char(1)boolean(1(数组中某元素)或4(单个数据变量))
禁用数据类型:string
一、栈空间
1、存取数据的效率高
2、数据按‘先进后出’的方式管理
3、存储空间较小,不能存放大量空间
4、JVM将基本类型的数据全部存放在栈空间
二、堆空间
1、存储数据的效率最低
2、数据存放的数据随机分配
3、存储数据的空间大,能存放大量数据(数组,字符串,集合,对象,大数据)
变量的定义:
一、变量的概念
变量,常量
字面量:Java的变量和常量中存放的具体的数值称为字面量。
如:int的字面量有1,2,3;string的字面量有a,b,c.
二、为什么要使用变量:
计算机的高级语言普遍使用变量来管理内存中的存储数据
变量名指向数据的地址。
变量管理引用类型的数据:
在栈空间里用一变量名表示数据的地址,
变量的命名:
首字母是英文字母、¥、下划线,由字母、数字、下划线组成。
遵循见名知意的原则;
变量名不使用中文;
首字母建议不用大写英文字母;(大写定义类名,接口);
驼峰命名法;
不使用Java关键字。
变量的定义:
每个变量必须属于一种数据类型
类 类型名 变量1,变量2……,变量n;
byte score;
short age;
int sumSore;
float x,y;
boolean isContinue;(表示是否继续)
变量的初始化:
先赋值,后使用。
name=“张”+“飞”;
用变量保存多种类型的数据:
float=1.99f
变量的作用域:
1、java用一对大括号作为语句块的范围,称为作用域。
2、作用域中的变量不能重复定义.
3、离开作用域,变量所分配的内存空间将被java回收。
相关文章推荐
- Java 学习笔记02:Spring 3.0的安装
- JAVA高级视频_IO输入与输出02、03 RandomAccessFile 学习笔记
- 菜鸟Java学习笔记02--配置JDK环境变量的目的和HelloJava程序
- 黑马程序员——学习笔记02.java的语言基础
- Java学习笔记02--运算符、表达式
- java学习笔记02--运算符、表达式 .
- Java分布式应用学习笔记02再谈JVM
- Android(java)学习笔记250:ContentProvider使用之获得系统联系人信息02(掌握)
- java学习笔记.02——泛型限定符
- 黑马程序员 JAVA学习笔记——java基础02
- java学习笔记-02
- Android(java)学习笔记253:ContentProvider使用之内容观察者02
- json学习笔记_02_java创建json数据
- 学习java疯狂讲义笔记(连载02)
- java基础学习笔记02
- Java学习笔记02 Java语法基础
- Java学习笔记02
- 【8-20】java学习笔记02
- java学习之旅(学习笔记)02
- java个人学习笔记02(注释+数据类型+算术逻辑运算)