首页 > 编程语言 >语法2-运算符、包机制、JavaDoc

语法2-运算符、包机制、JavaDoc

时间:2024-07-07 21:20:05浏览次数:18  
标签:语法 0011 int JavaDoc 运算符 ++ 1101

语法

运算符

运算符具有优先级-网上查(一般使用括号保证)

  1. /-除,%-取余符号-21/10二十一除十取余数,幂运算使用工具类表示Math.pow(2,3)-2的3次方

    ++自加,--自减

    int a =3 ;
    int b =a++;//输出a=4,b=3
    int b =++a;//输出a=4,b=4
    
  2. ==-等于,!=-instanceof-不等于

  3. 逻辑运算符-与或非-&&,||,!-结果取反

    注意短路运算 与 当第一个条件不满足时,后面语句不再执行;或 当第一个条件满足时,后面语句不再执行

    boolean a =true;
    boolean a =false;
    sout("a&&b:"+(a&&b));//通过加号(前面有字符串类型)拼接
    
  4. 位运算符 &,|,^,~(不要乱用,容易出错)

    数组比较-与二进制有关-位运算简化计算<<左移 >>右移-箭头指那边移那边

    a =  0011 1100;
    b =  0000 1101;
    a&b  0000 1101 //有零为零
    a|b  0011 1101 //有一为一
    a^b  0011 0001 //相同为零,不同为一
    ~b   1111 0010 //取反
    sout(2<<3); //2左移3位输出为16,左移相当于*2、右移相当于/2
    
  5. 条件运算符? :

    x ? y : Z; //如果x为true,则结果为y,否则为z
    int score = 80;
    String score = x < 60 ? "不及格" :"及格";
    

包机制

包就类似于文件夹-packag.必须放在最上面-导入import.的包名最好不要重复-.导入该文件夹下全部内容*

包机制介绍图

JavaDoc-生成API(JDK的)帮助文档——没听懂

标签:语法,0011,int,JavaDoc,运算符,++,1101
From: https://www.cnblogs.com/moulixu/p/18288940

相关文章

  • markdowm语法Typora练习草稿
    目录这是一级标题这是一级标题【Typora教程】手把手教你如何用Typora撰写笔记_哔哩哔哩_bilibili这是第一行这是第二行这是一个段落这是一个段落这是粗体这是斜体这是删除线这是下划线这是高亮格式里面有快捷键1*2*3*4*5x2H2O一级分类二级分类三级分类......
  • C语言大师之路:从零到王者/新手入门(2)变量与运算符
    序(一些闲话)我希望我的语言不要像专业书那样让人眼花缭乱,所以当我解释语法时,我会尽量避免使用太多专业术语,让说明更容易理解。我会用通俗易懂的语言来解释,而不是像专业书籍那样让人感到困惑。本人计划通过文章分享C语言的核心知识点和学习心得。鉴于仍处于学习阶段,文章中可......
  • 语法1-变量、常量、作用域
    语法注释//单行注释/*多行注释*//**文档注释*/(用得比较少)标识符关键字-参数定义注意事项关键字有自己特定功用-在定义参数时不能随意使用数据类型强类型语言——必须先定义后再使用且变量使用必须符合规定基础类型整数型int常用且够用,long类型要在数字后面加L-小......
  • 类和对象-C++运算符重载-递增运算符重载
    递增运算符重载#include<bits/stdc++.h>usingnamespacestd;//重载递增运算符//自定义整型classMyInteger{ friendostream&operator<<(ostream&cout,MyIntegermyint);public: MyInteger() { m_Num=0; } //重载前置++运算符 MyInteger&operator......
  • 运算符
    运算符(operator)算术运算符+、-、*、/(考虑小数可转换为double)、%(取余,模运算)、++(自增)、--(自减)+:不同类型相加,只要有long类型,总和为long类型,否则都是int类型。publicstaticvoidmain(String[]args){longa=123123123123123L;intb=123;shortc=1......
  • Python基础语法
    #1.注释-代码中不参与编译执行的部分就是注释。(不会被翻译成机器码,它的存在不会影响程序的功能)#1)注释的作用#a.对代码进行注解和说明,提高代码的可读性(对人)#b.取消代码的功能##2)添加注释的方法#a.单行注释-在一行注释内容前加#(添加和取消单行注......
  • Python运算符详细介绍
    在Python编程中,运算符是非常基础且重要的概念。它们用于执行各种运算操作。本文将详细介绍Python中的六种主要运算符:算数运算符、赋值运算符、比较运算符、逻辑运算符、位运算符和成员运算符。1.算数运算符算数运算符用于执行基本的数学运算。以下是Python中常用的算数运算......
  • PostgreSQL语法
    PostgreSQL两个数据库都支持ACID事务,Postgres提供更强大的事务支持Postgres的查询优化器更优秀,详情参考此吐槽:https://news.ycombinator.com/item?id=29455852易用性UsabilityPostgres更加严格,而MySQL更加宽容:MySQL允许在使用GROUPBY子句的SELECT语句中包含......
  • Oracle语法
    OracleOracle数据和Mysql数据库都是十分常见的数据库,使用都很广泛,使用过的人会发现在写sql语句时两者之间大多数语法是相通的,但是也有一些地方语法不一样,今天我们一起来浅聊一下它们的区别吧1.dual1.oracle中select语句后边的from是不能省略的,如果没有实际的表,可以用dual作为fr......
  • SQLSugar 基本语法+数据库读写分离
    面向对象的操作数据库,相比EFCore、Dapper等其他ORM框架性能支持性能轻便快捷,数据库的读写分离能大大减轻数据库的压力一、NuGet下载安装SqlSugarCore二、实例化SqlSugarCore---包含数据库链接---指定数据库类型---增删改查,上代码这里演示使用控制台程序usingSqlSugar;......