java变量+数据类型+运算符

本文详细介绍了Java的基础语法,包括注释的使用、变量定义及命名规则、数据类型的分类与应用,以及运算符的使用方法等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、java的注释

注释:对程序的解释说明,但是不参与程序的运行,标准的程序是必须有30%的注释
单行注释: // xxxxx
多行注释: /* xxxxx */

2、变量

java把变量的类型分类两类,第一类是我们的简单数据, 第二类是复杂数据
语法: 数据类型 变量名字 :
我们先解释什么是数据类型,数据类型就是用于描述我们现实物体的一个指标
比如手机的价格,手机的颜色,手机的品牌
数据类型:字符串(String)、数字(整数、小数)
整形数据: long 长整型8字节
int 整形 4字节 使用最多 21亿多。。。
short 短整形 2字节 32767
byte 小整形 1字节 127
浮点数据:*double 双精度 8字节*
float 单精度 4字节
字符数据:char ‘A’ ‘B’
布尔: boolean 真/假
这里写图片描述

注意:String 不属于基础数据类型,但是我们初学,为了好记忆,我们暂且以基础定义它

//8大基本数据类型
        int age = 10l;
        long cunkuan = 19999L;
        short num = 10;
        byte b = 1;
        double d = 10.98;
        float f = 10.23f;
        char c = 'A';
        boolean flag = true;

我们所有的事物都可以用8种基本数据类型和String来描述出来,对于描述来说就需要我们根据事物特性去使用特定的数据类型

变量命名规则:
以数字、字符、_ $ 组合而成, 不能以数字开头

3、java的运算符

在软件开发中,运算符分为算术运算符(+-*/ %),关系运算(> < == !=),逻辑运算符(&& || !)
算术运算符基本和我们的数据逻辑一样,
+ - * / 注意一个问题就是精度转换的问题,

public static void main(String args[]){
        int num1 = 3;
        double num2 = 2;

        System.out.println(num1 + num2);
        System.out.println(num1 - num2);
        System.out.println(num1 * num2);
        System.out.println(num1 / num2);
        System.out.println(num1 % num2);

    }

数据类型精度排序:double >long> float >int >short>byte ,默认在数据操作的时候,进度永远是以代码中最大的精度为准,
所以我们如果num1和num2同为int的话,相除得到的结果是1 ,因为非我们的浮点型精度,
% 取余数, 7模上4 商1 余3 7%4 = 3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值