前言:无
直接进入正题
1、配置java运行环境;本人电脑mac无法演示,贴上链接:https://www.runoob.com/w3cnote/windows10-java-setup.html
2、准备工具:IDEA 下载地址:https://www.jetbrains.com/idea/
java八大基本数据类型
一、类型定义
1、整型的 byte、short、int、long;
2、浮点型的 float、double;
3、字符型的 char;
4、布尔型的 boolean。
整数型:从数学角度出发 0、1、2、3、4、5 等自然数包括 负的自然数都属于整数类型。
其取值范围:
byte: -128 至 127
short: -32768 至 32767
int: -2,147,483,648 至 2,147,483,647
long: -9,223,372,036,854,775,808 至 9,223,372,036,854,775,8087
浮点类型:依旧从数学角度触发,像 1.0 、1.2 、100.68223 、 3.1415926535 等有小数点的数字叫做浮点类型。
其取值范围:
float: -2的128次方 至 2的128次方
double: -2的1024次方 至 2的1024次方
字符型:char 从语文的角度触发 "我是一句话",这句话里面分为五个字符分别为:'我'、'是'、'一'、'句'、'话'。 这就是字符
其取值范围: 无
布尔型:boolean 从数学角度的事件含义上将,有真有假, boolean指的就是这个事件是否成立。其取值范围:true(真)、false(假)
其取值范围:true、false 只有两个
二、声明方式
在IDEA编辑器中,新建一个Java项目




创建下来是这个样子
package com.yang.demo;
public class Demo {
}
在上述代码中,我们来分别拆分以上每个部分所代表的含义
package com.yang.demo;//这里是包名 暂可理解为本文件路径
/**
*public 指的是权限,代表公开的。 这里不对public做太多解释,暂时就这么记就可以。
*
*class :修饰一个类 什么是类,类就是一个对象;什么是对象?万物皆可为对象,暂时就这么记下来
*
*Demo:就是这个类的名字。 一般规范:类名开头要大写!
*/
public class Demo {
}
继续往下,我们来声明一个一下本节课说到的基本数据类型
,为了方便,这里就不带上全部的上述代码了,只在类中直接声明代码
public class Demo {
/**
* 1、整型的 byte、short、int、long;
* 2、浮点型的 float、double;
* 3、字符型的 char;
* 4、布尔型的 boolean。
*
* 所有的声明方式都为:变量类型 变量名称
* 如下:
*/
//整型
byte m_btye;
short m_short;
int m_int;
long m_long;
//浮点型
float m_float;
double m_double;
//字符型
char m_char;
//布尔
boolean m_boo;
}
不止如此,我们还可以在其声明(初始化)的时候给其赋值 如下
public class Demo {
/**
* 1、整型的 byte、short、int、long;
* 2、浮点型的 float、double;
* 3、字符型的 char;
* 4、布尔型的 boolean。
*/
//整型
byte m_btye =120;
short m_short = 300;
int m_int = 500;
long m_long = 1024;
//浮点型
//需要注意的是,浮点类型,如果要声明需要在结尾处添加 f和d来分别代表 float和double
// double可以省略 d 但是 float不可以
float m_float = 1.0f;
double m_double = 2.0d;
//字符型
char m_char = '我';
//布尔
boolean m_boo = true;
}
那我们学会了这些东西,怎么能看到它们。 在这里再来扩展一个新东西叫 main方法..即程序入口
public class Demo {
/**
* 分别解释一下
* public: 权限修饰符 - 公开的
* static:静态的
* void:代表方法无返回值
* main:方法名称
* (String[] args):代表方法需要的参数
* {}:方法体
*/
public static void main(String[] args) {
}
}
啥?你问我为啥这么写? 别问,记住就行了。
下面把这些东西给打印出来:


然后就看到了下面控制台输出的东西:

好了,散会~
額。。先别散,再讲一个,叫做String的东西
public static void main(String[] args) {
//字符串
//还记得什么是字符吗? 多个字符就是字符串,当然一个也是。
//要用双引号来为其赋值。
String str = "Hello World!";
System.out.println(str);
}
留个作业看看输出是什么,
好了,这次真的散会~
网友评论