java关键字、标识符、八大基本数据类型

Java中的注释

  • 单行注释
  • 多行注释:1. 选中多行ctrl+shift+/
  • 文档注释

关键字

在这里插入图片描述

标识符

  1. java所有组成部分都需要名字。类名、变量名以及方法名都称为标识符
  2. 所有的标识符都应该是字母(A-Z或者a-z),美元符,或者下划线(_)开始
  3. 首字符之后可以是字母(A-Z或者a-z),美元符,或者下划线(_)或数字的任何字符组合
  4. 不能使用关键字作为变量名或方法名
  5. 标识符是大小写敏感的

数据类型

  • java是强类型语言
  1. 要求变量的使用要严格符合规定,所有变量都必须先定义才能使用
  • java的数据类型分为两大类
  • 1.基本类型(primitive type)
  • 2.引用类型(reference type)
八大基本数据类型
  1. 整数
  • int byte short long
  1. 小数:浮点数
  • float a=50.1F; double
  1. 字符
  • char
  1. 布尔值
  • boolean(占1位)
  1. 字符串
  • 字符串不是关键字,是类
引用数据类型
  1. 类,接口,数组

字节

  • 位(bit):是计算机内部数据存储的最小单位,
  • 字节(byte)是计算机中数据处理的基本单位,习惯用大写的B来表示,11001100是一个八位二进制数
  • 1B=8bit
  • 字符:是指计算机中使用的字母、数字和符号

基本数据类型的拓展

public class wwww {

	    public static void main(String[] args){
	        //整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x
	        int i1=0b10;
	        int i2=10;
	        int i3=010;
	        int i4=0x10;
	        
	        System.out.println(i1);
	        System.out.println(i2);
	        System.out.println(i3);
	        System.out.println(i4);
	    }
}

运行结果:

2 10 8 16

package sss;
public class wwww {
	    public static void main(String[] args){
           //浮点数
           //float  有限  离散  舍入误差  大约  接近但不等于
            //BigDecimal  数学工具类
            //double
            //最好完全避免使用浮点数进行比较
            float f=0.1f;
            double d=1.0/10;
            System.out.println(f==d);//false
            
            float d1=2331333333333313131f;
            float d2=d1+1;
            System.out.println(d1==d2);//true
	    }
}
//转义字符
//\t  制表符
//\n 换行
String s1=new String(otiginal:"hello,world");
String s4=new String(otiginal:"hello,world");
System.out.println(s1==s4);//false

String s2="hello,world";
String s3="hello,world";
System.out.println(s2==s3);//true

5:21

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值