初识Java之数据类型2021-10-11

万里长征第一步——初识java

1.“HelloWorld"
代码如下:

public class HelloWorld{
     public static void main(String[] args){
        System.out.printin("HelloWorld");
     }
}

命名规则:
类名为大驼峰,且不能以数字开头。
可以但不建议使用$及_开头。

2.数据类型

①int类型(整型类型)
int a=10;//4个字节
int占4个字节,32位
最高位为符号位:1代表负数;0代表正数
数值位:31个 则int可表示的范围为在这里插入图片描述

②long类型(长整型类型)
long b=10/10L;//8个字节,分辨出long类型,数值后可加“L”
long占8个字节,64位
数值位:63个 则int可表示的范围为在这里插入图片描述

③double(双精度浮点类型变量)
double d=12.5;//8个字节
Java为强类型字节,小数没有精确

④float(单精度浮点类型)
float f=12.5;//4个字节,分辨出float类型,数值后可加角标“f”
Java的安全性

⑤char(字符类型变量)
char ch=‘a’;//2个字节【一个汉字两个字节,不能表示负数】

⑥byte(字节型变量)
byte b=10;//1个字节,8位
数值位:7个 则byte可表示的范围为-128 — 127

tips:
整型提升:小于4个字节的都提升为4个字节进行运算
强制类型转换:大类型给小类型时进行。如int = (int)long
隐式类型转换:小类型给大类型时进行。如int = byte

⑦short(短整型变量)
short sh=10;//2个字节,16位

⑧boolean(布尔类型变量)
boolean flg=true/false【没有所谓的0是假,非0是真】
占用字节并未详细说明。
不要尝试布尔类型和其他类型转换!

3.基本数据类型与包装类型
在这里插入图片描述
4.注意事项

在Java中,变量定义后一定要赋值。
变量指局部变量。

5.string(字符串类型)

①字符串与字符的区别
字符串:双引号引起来的若干字符

String str = "abcd";

字符:单引号引起来的单个字符

String str = 'a';

②转义字符

String str1 = "\"ab\"";
String str2 = "\\cd\\";

其输出结果分别为“ab”和\cd\。
转义字符包含许多,常用的有:\n 换行;\t 水平制表符;’ 单引号;\“双引号;\反斜杠

③字符串的拼接
<1>纯字母拼接

String a = "xue";
String b = "ji";
String c = "yang";
System.out.println(a+b+c);

输出结果为xuejiyang。

<2>数字、字母拼接

int a = 10;
int b = 20;
String str = ab;
System.out.println(a+b+str);
System.out.println(str+a+b);

输出结果分别为30ab和ab1020。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值