JAVA基础学习(三)

1. 注释
概述:在程序指定位置添加说明性信息,不参与程序运行,只是程序的描述
单行注释: // 注释信息
多行注释:/*注释信息*/
文档注释: /** 注释信息 **/

2. 关键字
描述:java语言中被赋予了特定含义的单词
特点:关键字的字母全部小写
常用的代码编辑器对java关键字有颜色标记,非常直观

3. 常量
概述:在程序运行过程中,不变的值。
分类:
字符串 用双引号包括起来的内容 “helloWorld”
整数 不带小数的数字 666 、888
小数 带小数的数字 3.14、15.926
字符 用单引号包括起来的内容 ‘A’‘0’
布尔 布尔值,标识真假 只有两个值true、false
空 一个特殊的值,空值 值为:null
空常量是不可以被输出的
public class helloWorld2 {
public static void main(String args[]) {
System.out.println("123"); // 字符串常量
System.out.println(12); // 整数常量
System.out.println(12.1); // 小数常量
//System.out.println('123'); // 字符常亮
System.out.println(true); // 布尔常亮
//System.out.println(null); // 空常量
}
}

4. 数据类型
储存单位:计算机是可以用来储存数据的,但是无论是内存还是硬盘,计算机中储存设备的最小信息单位叫" 位(bit)",又称之为比特位,通常用小写字母b表示;
而计算机中最小的储存单位叫(字节 byte),通常用大写字母表示B表示,字节由连续的8个位组成。
1B = 8bit
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
数据类型:
java 是强数据类型,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间,
所以他们表示的数据大小是不一样的。
数据类型 分为基本数据类型 和 引用数据类型
基本数据类型分为数值型和非数值型
数值型分为:整数(byte、short、int、long)、浮点数(float、double)、字符(char)
非数值类型:布尔(boolear)
引用数据类型:类(class)、接口(interface)、数组([])

数据类型的占用和取值范围
数据类型 关键字 内存占用 取值范围
整数 byte 1 - 128~127
short 2 - 32768~32767
int 4 - 2的31次方到2的31次方 -1
long 8 - 2的63次方到2的63次方 -1
浮点数 float 4 负数:-3.102823E+38到-1.401298E-45 正数:1.401298E-45到3.402823E+38
double 8 负数:-1.797693E+308到-4.9000000E-324 正数:4.9000000E-324到1.797693E+308
字符 char 2 0-65535
布尔 boolean 1 true、false
说明:E+38表示是乘以10的38次方,同样E-45表示乘以10的负45次方

5. 变量
概述:程序在运行过程中,其值可以发生变化改变的值。
从本质上讲,变量是内存中的一小块区域。
定义:
标记:变量名
明确限定:数据类型
还需要变量值
格式:数据类型变量名 = 变量值
范例: inta = 10;
使用:
取值和修改
取值格式:变量名 范例:a
修改格式:变量名 = 变量值;范例:a = 20;
public class helloWorld3 {
public static void main(String args[]) {
int a = 10;

a = 20;

System.out.println(a);
}
}

6. 变量的注意事项
名字不能重复
变量未赋值,不能使用
long类型的变量定义的时候,为了防止整数过大,后面要加L
float类型的变量定义的时候,为了防止类型不兼容,后面要加F

posted @ 2022-05-19 18:58  等风来灬  阅读(16)  评论(0编辑  收藏  举报