三分钟学会变量与数据类型
1.注释
注释相当于解释的意思,并且注释不影响代码的运行。想要让自己的代码看上去赏心悦目,学会注释是必要的过程。注释的类型分为以下三种:
1.单行注释
//从注释开始当前行的内容
eg:
public static void main(String[] args){
System.out.pringln("helloworld");//打印输出helloworld后换行
}
2.多行注释
/*
作用域从注释开始到注释结束,一般放在类或方法上面
*/
3.文档注释
/**
作用于从注释开始到注释结束,一般放在类或方法上面
*/
那么多行注释跟文档注释有什么区别呢,乍一看确实没什么区别。而他们的区别在于文档注释能够被保留在API文档中,而多行注释不能被保留。
API文档:对java类信息提供详细说明手册。
通过javadoc命令对某一个java文件内容生成API文档
敲重点:一定要养成习惯为代码添加注释。
二、标识符
标识符通俗来讲的话就是给变量命名的时候使用的,标识符有着较为严格的命名规则。
1.组成:
由字母,数字,下划线_,美元符号$任意组合而成,需要注意的是数字不能作文开头。
2.严格区分大小写 A a
3.关键字与保留字不能作为标识符使用
关键字: 在java语法中有一些单词已经被java占用赋予特殊的作用,这个单词就叫做关键字
保留字: 现在没有被java使用,但是将来有可能会被使用,这种单词就称之为保留字
目前保留字只有 goto const 这两个
***关键字全部小写,并在java开发工具中可以显示变色,例如idea eclipse
标识符的命名规范
1.见名知意.-->顾名思义就是见到名字就能快速的了解到大致内容
2.驼峰命名原则-->增强代码的可读性,
eg: helloWorld-->单词的首字母大写能快速的分辨出有几个单词。
java包(package):全部小写,层级之间使用.来进行连接
eg: hello.world-->hello文件夹里面有一个world文件夹
类名|接口名:每个单词的首字母大写 HelloWorld
方法名|变量名:第一个单词全部小写,第二个单词开始每个单词首字母大写 helloWorldJava
常量名:全部大写,每个单词之间使用_(下划线)连接 HELLO_WORLD
三、变量
变量可理解为数值可以改变的量,需根据数据的不同划分了不同的数据类型,不同类型的数据所占用的内存空间也不同。
常见的数据类型有:
整数 int
小数 double
字符 char ‘ ’单引号内需有且仅有一个字符
字符串 String “ ”
语法:
1.声明并赋值(同时进行)
数据类型 变量名 = 赋值
eg: int i=1;
2.先声明,后赋值
声明int i;
赋值i=1;
3.同时声明多个变量并赋值
int a=1, b=2, c=3;
变量a b c必须为同一个数据类型才能使用此方法、
4.作用域
作用域 : 能够使用的范围->{} 从变量的声明开始,到离它最近的,包裹它的}结束
eg:
public class HelloWorld{
public static void main(String[] args){
if(true){
int i=1;
}else{
int j=2;
}
}
}
上文中变量i的作用域(使用范围)为true后面的花括号{到else前面的花括号}
变量j的作用域(使用范围)为else后面的花括号{到倒数第三个花括号}
四、数据类型
计算机的基本存储单位为:(字节)
基本的数据类型可分为:四类八种
整型 | 占用内存(字节) | 取值范围 |
---|---|---|
byte | 1 | -128~127 |
short | 2 | +-三万 |
int(整型默认) | 4 | +-21亿 |
long | 8 | 非常大 |
浮点型 | ||
float | 4 | 精确表示6~7位数字 |
double(浮点型默认) | 8 | 精确表示16~17位数字 |
字符型 | ||
char | 2 | 具体可参考ASCII |
字符串型 | ||
String | ||
布尔型 | ||
boolean | 1/8=1bit | true false |
##