Java基础——java基础解释+eclipse的使用+变量+数据类型

Java基础——java基础解释+eclipse的使用+数据类型

java基础解释

我们使用的
Java.exe 称为 Java解释器
Javac.exe 称为 Java编译器

eclipse的使用

首先
解压 eclipse.rar

打开 eclipse
首次打开会有欢迎语Java基础——java基础解释+eclipse的使用+变量+数据类型_第1张图片
此时为了使用 我们则关闭欢迎界面
Java基础——java基础解释+eclipse的使用+变量+数据类型_第2张图片
关闭后的右侧是什么都没有的
且全都是英文版的
不建议大家用汉化版的 因为容易出问题
插图

创建文件 点击 File->New->Java Project
如果没有Java Project 则 File->New->Other
Java基础——java基础解释+eclipse的使用+变量+数据类型_第3张图片
选中 Java Project 再点击 Next

接下来的界面是
Java基础——java基础解释+eclipse的使用+变量+数据类型_第4张图片
创建一个 项目文件名
我这里取的名字是 bjJavaBasicJava基础——java基础解释+eclipse的使用+变量+数据类型_第5张图片
接下来的界面是
Java基础——java基础解释+eclipse的使用+变量+数据类型_第6张图片
找不到 src 的朋友 请 点击 bjJavaBasic左边的==>==
在这里插入图片描述
大家可以看到src上的图标是一个文件夹有4个方格
在这里插入图片描述
所以我们要建立一个跟它很像的方格才行
这个方格我们称为 Package

因此接下来我们创建一个 Package
右键点击 src
再 New->Package
然后的界面如下图
Java基础——java基础解释+eclipse的使用+变量+数据类型_第7张图片
我取的名字名字是 day001

Java基础——java基础解释+eclipse的使用+变量+数据类型_第8张图片
因为 该Package是空的 所以它的方格是白色的
在这里插入图片描述
右键点击 该Package
再 New->Class
然后如图创建一个 Class
Java基础——java基础解释+eclipse的使用+变量+数据类型_第9张图片
为了加深大家的理解 我给大家看下对比图
Java基础——java基础解释+eclipse的使用+变量+数据类型_第10张图片
搭建Java环境的文章戳这里
Java基础——搭建Java环境

在完成Class的创建后 你的eclipse的右边界面时有如下图的
Java基础——java基础解释+eclipse的使用+变量+数据类型_第11张图片
在这里插入图片描述
这里可以写我们的代码啦~
// 是标注注释哈

因此我们学会了eclipse的使用啦~

小tip:
大家可以在 package day001; 的下一行顶格输入 /** 然后回车
就能显示作者啦~
Java基础——java基础解释+eclipse的使用+变量+数据类型_第12张图片

理论也很重要
接下来我们讲

变量

变量:可以变化的量。
变量的本质:是一个存储空间,存储的是用户需要用到的数据,这个存储空间的大小和存储的内容(类型约束相关)。
提问

  1. 为什么要使用变量?
  2. 如何去使用变量?如何去创建一个变量?
    数据类型 变量名;//声明一个变量
    //例如:int a
    实例检验:
public class Demo01 {
	public static void main(String[] args) {
		// 声明一个变量,变量名为a
		int a;
		a = 1;//赋值号,将1赋值给a

经典面试题:声明一个变量的同时,有没有开辟存储空间?(有,因为变量的本质是一个存储空间,如果没有开辟存储空间的话,该变量不能被赋值,失去了变量存在的意义)

  1. 数据类型:8种基本数据类型 引用类型(面向对象)
    8种基本数据类型
    整型
    byte(字节类型) < short(短整型) < int(整型)< long(长整型)

整型的范围是:-2^31 至 2的31次方减1

小数类型浮点型:float(单精度浮点型)
double(双精度浮点型)
如 1.4494332亿美元
实例:

        float ft = 3.14F;
		double de = 3.14;

float 写小数需要标注F

字符型:char 数据用**’ '**来修饰
里 面最多存储两个字节
实例:

char cc = 'A';
// 字符型 数据用''来修饰,里面最多存储两个字节。
char ccc = '中';//一个中文字符占2个字节

布尔型:开关类型 true false

补充知识点:

  1. 在Java中,所有整数的直接量默认为int类型(在不超过 int 类型的存储范围的前提下)
    实例:
byte be = -127
//这里的 -127 是直接量 参考上一句话 则 -127是int类型 但是  be 是  byte 类型
  1. 在Java中,byte、short、char三种类型的变量在进行数学运算时,先自动转换为int类型,然后再进行数学运算

类型转换:小类型转换成大类型是自动转换
大类型转换成小类型是需要强制类型转换(容易溢出)。
【byte(字节类型) < short(短整型) < int(整型)< long(长整型)】
实例:

byte be=1;// -128 ------- 127
short st = 2;
int sum = be + st;//经典笔试题
/*int c1 = be;   模拟操作过程
int c2 = st;
sum = c1 + c2;*/

你可能感兴趣的:(java学习笔记,java)