JAVA- 运算符,包机制,JavaDoc生成文档,阿里巴巴开发手册,JDK帮助文档

本文介绍了Java的基本运算符,包括算术、赋值、关系等运算符,还提到运算结果类型及运算符优先级。阐述了包机制,用公司域名倒置作包名。此外,讲解了使用javadoc命令生成API文档的参数信息,以及如何使用IDEA生成JavaDoc文档。

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

JAVA- 运算符,包机制,JavaDoc生成文档

基本运算符

operator

  • 算术运算符:+ ,- ,* ,/ ,%(模运算) ,++ ,–(两个减号)
  • 赋值运算符:=
  • 关系运算符:>, <, >=, <=, ==, !=, instanceof
  • 逻辑运算符:&&, ||, !
  • 位运算符:&,|,^(异或), ~(取反), >>, <<(左移), >>>
  • 条件运算符:?:
  • 扩展赋值运算符:+=,-=(减等于),*=,/=

在这里插入图片描述

// 结果
9
7
9


  
  
  • 很多运算,需要用到工具类 ,如幂运算

        // Math是一个类,里面有很多的方法
        double pow = Math.pow(2, 3);
        System.out.println(pow);

// 结果
8.0
  • 两个或多个操作数中,有一个数为 Long 类型,那结果类型也为 Long ,否则,结果都为 Int
    在这里插入图片描述
// 结果
1234323266
143
20

  • 关系运算符返回结果为 布尔值(true、false)
        int xiaoke = 22;
        int kun = 16;
        System.out.println(xiaoke < kun);
        System.out.println(xiaoke == kun);
        System.out.println(xiaoke % kun);
// 结果
false
false
6
        // 逻辑运算符
        boolean z = true;
        boolean x = false;
        System.out.println("z && x:"+(z&&x));// 两个变量都为真,结果才为true
        System.out.println("z || x:"+(z||x));// 两个变量有一个为真,则结果为true
        System.out.println("! (z && x):"+!(z&&x));// 如果是真,则变为假

        // 短路运算
        int s = 5;
        boolean w = (s<4)&&(s++<4); //s++没有被执行
        System.out.println(s);
        System.out.println(w);

// 结果
z && x:false
z || x:true
! (z && x):true
5
false

左移(<<):相当于把数字乘以2
右移(>>):/2

   /*
       A = 0011 1100
       B = 0000 1101
       --------------------------
       A&B = 0000 1100
       A|B = 0011 1101
       A^B = 0011 0001 (相同为0)
       ~B = 1111 0010

       面试题:快速计算 2*8!
       2*2*2*2
       */
        System.out.println(2<<3);

// 结果
16
  • 字符串在前面,后面会拼接;若字符串在后面,则前面会运算。
        int r = 10;
        int t = 2;
        // 字符串连接符 + ,运算符两侧,只要有一方是String类型,则会把另外一个操作数转化为String类型进行连接
        System.out.println(""+r+t);
        System.out.println(r+t+"");
// 结果
102
12
// 三元运算符
        // 她会跑酷 ? 人 : 神
        // 如果她会跑酷 == true,则结果为人,否则结果为神

java中运算符的优先级

包机制

相当于文件夹
一般用公司域名倒置作为包名,如com.baidu.www


在这里插入图片描述
在这里插入图片描述

*代表通配符,它会将包中的所有东西都导入进来


阿里巴巴java开发手册

JavaDoc生成文档

javadoc 命令是用来生成自己的API文档的
参数信息

  • @author 作者名
  • @version 版本号
  • @since 指明需要最早使用的jdk版本
  • @param 参数名
  • @return 返回值情况
  • @throws 异常抛出情况

jdk帮助文档

package com.xiaoke.Basic;

/**
 * @author 小可
 * @version 0.0
 * @since 1.8
 * */

public class JavaDoc {
    String name;

    /**
     *
     * @param name
     * @return
     * @throws Exception
     */
    public  String test(String name) throws Exception{
        return name;
    }

}


在这里插入图片描述

  • 导航栏空格前面加上cmd
//在打开的命令行中输入
//javadoc 参数 java文件
javadoc -encoding UTF-8 -charset UTF-8 JavaDoc.java

在这里插入图片描述

使用IDEA生成JavaDoc文档.
参考视频

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青绫被

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值