⑥变量、常量、作用域
以下内容来自【狂神说Java】Java零基础学习视频通俗易懂P26 以及我个人的理解。这个知识点看不懂的,建议看视频,动手操作一下.
如果对 数据类型 还不理解的可以去我整理的 ③数据类型 进行复习。
第一部分:变量
个人概念总结 (看过视频,然后还看不懂的,过段时间再看,别放弃Never give up):
变量: 其实就是可以装东西的箱子(抽象、实体都能装)。 三部分组成:变量名、变量类型、作用域
变量名: 这个箱子的名字叫什么。 例如是装薪水的箱子,就写salary;装年龄的箱子,可以写age…(用英文名)
变量类型: 箱子装的东西是什么类型的。 //基本(数据)类型 或 引用类型(这个先眼熟就行,后面也有提及)
? 例如:age年龄是1岁,2岁,3岁来讲的,所以age是用整数类型int,代码为 int age;
举个栗子: 我要定义一个变量,来表示我有多少件衣服?
? 解析:衣服用是1件、2件、3件来表示的,所以变量类型是整数类型 int,衣服就是变量名写成 clothes (英文)
? 代码: int clothes ; //别忘了分号;,这样就是定义一个变量了,变量可以不用初始化(赋值)
? 注意:如果要初始化(赋值) 来表示100件衣服 就变成 int clothes = 100;
变量作用域:类变量 、实例变量 、部变量 -------下面会有讲解
以下是 变量 知识点的 详细讲解:
Java代码如下
public class Demo05 {
public static void main(String[] args) {
int a=1;
int b=1;
int c=1;
String name = "单一云";
char x = 'x';
double d = 3.14 ;
}
}
Java代码、知识点如下 (要耐心看哟,不要着急,看不懂可以看视频,或者从头再看一遍)
import jdk.swing.interop.SwingInterOpUtils;
public class Demo06 {
String name;
int age;
static double salary = 2500;
public static void main(String[] args) {
int i = 10;
System.out.println(i);
Demo06 demo06 = new Demo06();
System.out.println(demo06.age);
System.out.println(demo06.name);
System.out.println(salary);
}
public void add(){
}
}
运行结果如下
第二部分:常量
代码如下
import jdk.swing.interop.SwingInterOpUtils;
public class Demo07 {
static final double PI = 3.14;
final static double PP = 5.21;
public static void main(String[] args) {
System.out.println(PI);
System.out.println(PP);
}
}
第三部分:变量的命名规范
好好学习,加油努力,Never give up ,千万不要着急吃个大胖子,每天一点就行,有问题一起来交流。冲…
|