Java编程基础(第一篇:变量)
前言
我的私人笔记又要开放了,这次系统性总结一下java的知识点,也算对职业生涯有个总结。顺带把官方的API文档先放在这里:Getting Started with Java - Dev.java
很多知识点不是我说的,而是已官方为准,再加上我的个人理解
数据类型
java是强数据类型语言,定义变量,必须要规定数据类型,java中的数据类型,按照总分类
1、基本数据类型
2、引用数据类型
记住我的一句话,如果一个数据类型不是基本数据类型,那么它就是引用数据类型,比如数组也属于引用数据类型。
基本数据类型
byte
short
int
long
float
double
char
boolean
java中将最常用的一些值,称为基本数据类型,它们占用的内存大小不同,表示方式也有不同,我们平时开发的时候,根据需要,选择适合的基本数据类型
引用数据类型
引用数据类型的背后是对象,包括类型、Interface、枚举类、数组类,都代表一个类型,说白了,除了上面的基本数据类型之外,就是引用数据类型了
定义变量
基本规则为数据类型、变量名、等于号、变量值,共同组成,如下
int age = 99;
int 为数据类型
age 为变量名
= 等于号
00 变量值
定义变量时的数据类型要求
基本数据类型或者引用数据类型均可以,由于java是强类型语言,所以必须要书写
int age = 100;
String name = "wangyuanwai";
String为引用数据类型,它是一个类,这里我们第一次看到类、以及引用数据类的概念,后面的文章会详细介绍
变量名规则
变量名称不能随意起名,官方是有一定标准的
1、开头必须是字母或者下划线,不能以任何数字开头
2、区分字母大小写
3、已经在Java中内置的语法单词不能使用,也称为java关键字,比如private
4、普通变量小驼峰:helloBaby
5、常量大写:BABY
int a_1 = 100;
在日常开发中,多写点代码,就知道了,IDE都会进行提示的。
总结
1、变量这节,没有总结太多,主要是基本数据类型的熟悉
2、循序渐进,由于java已类为单位,下一篇,就得讲类的基本定义啦