前言
我个人认为Java语言的学习,应该从一个很小的点开始,然后慢慢扩展自己的知识面,不应该像部分教材,在开始教学Java时就把类概念、8个基础类型等等多而无序的知识点一股脑抛出来,导致很多人学习Java的初期就是在不断的背诵记忆。
我的计划是从int和输出开始讲起,然后延伸出更多相关的内容,如果可以坚持下去,我会一直一直讲到做完一个完整的Java项目。
前提
希望看下面内容的同学,可以提前准备两个内容:1,在自己的电脑上安装JDK1.8或以上;2,学会使用eclipse开发工具。
另外,需要了解一个内容:在一个Java文件中,可以有一个main方法,用来作为执行入口,即运行当前Java文件时会执行main方法内部的代码,main方法的展示形式如下:
public class Day01 {
public static void main(String[] args) {
//这里的代码会被执行
}
}
刚开始不用理解main具体是什么,知道它的存在即可。
一、变量定义和初始化
从创建变量开始学习之旅。
在main方法中写入如下代码,它的含义是:创建了一个int类型的变量,叫x。
public static void main(String[] args) {
int x;
}
int类型可以用来存储整数值,比如,-100,0,35等等。
下面继续给变量x赋值,代码如下:
public static void main(String[] args) {
int x;
x = 1;
}
此时变量x的值就是1,下面输出到控制台窗口中验证一下,代码如下:
public static void main(String[] args) {
int x;
x = 1;
System.out.println(x);
}
执行代码后,输出结果截图如下:
上面完成了变量定义和赋值的流程,是用两行代码来实现,下面是用一行代码完成相同的功能,代码如下:
public static void main(String[] args) {
int x = 1;
}
它的含义是:创建了一个int类型的变量x,并初始化x的值为1。同样使用输出到控制台的方式进行验证,代码如下:
public static void main(String[] args) {
int x = 1;
System.out.println(x);
}
执行代码后,输出结果截图如下:
到这里把变量的定义和初始化的内容就讲完了,总结一下就是变量可以先完成定义,再赋值,也可以在完成定义的同时进行初始化,结果一致。