Java基本语法

本文介绍了Java编程的基础知识,包括标识符的规则、变量的声明与赋值、数据类型的分类及内存管理,以及类型转换和运算符的使用。讲解了基本数据类型如byte、int、float、char及其转换,还涉及引用数据类型如数组和类,并探讨了自动和强制类型转换。此外,详述了逻辑、比较、三目运算符以及算术运算的细节。
摘要由CSDN通过智能技术生成

1.标识符
    1、由字母、数字、下划线、美元符号组成,且首字符不能为数字
    2、不能以Java的关键字和保留在作为标识符
    3、大小写比较敏感

    关键字:48个

2.变量:程序运行时会在内存上划分很多容器,每个容器就是一个变量:声明变量
    
    1、变量的声明:数据类型 变量名;

    2、变量的赋值:变量名 = 数据;
        =左右两边的数据类型必须一致

    3、变量的操作:运算或者打印
        变量先声明,后赋值,最后操作

3.数据类型
    1、基本数据类型(原始数据类型):栈内存(数据和容器)
        byte    1
        short    2
        int    4
        long    8 数据过大加L|l

        float    4 小数默认为double,末尾加F|f
        double    8 可以加D|d

        char    2 必须单引号,有且仅有一个字符

        boolean    1bit 只能存true、false

    2、引用数据类型:栈内存(容器)和堆内存(数据)
        数组
        类:String(字符串)
        接口

    一个字节占8个二进制位(bit)

4.类型转换
    1、自动类型转换
        整数:小的数据类型都会自动转换为大的数据类型
        整数和小数:整数 会自动转换 小数
        整数和字符:ASCII
    2、强制类型转换

5.运算符
    1、赋值:= += -= *= /= %=

    2、逻辑:& &&  | || ^ !
        &&:当第一个条件为false,第二个不判断,直接返回结果
        ||:当第一个条件为true,第二个不判断,直接返回结果

    3、比较:> >= < <= == !=

    4、三目:? : 
    
    5、算术:+ - + - * / % ++ --
        byte、short、char进行运算的时候,结果会自动提升为int类型
        无论前++ 还是后++自身都加一

        前++的运算符等级比赋值高,后++比赋值低
        字符串与任何数据类型相加为拼接
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值