免费网站是全屋定制网络平台

news/2025/9/23 11:57:13/文章来源:
免费网站是,全屋定制网络平台,网站开发课程介绍,wordpress网页如何上传下载目录 一、关键字 二、标识符 三、注释 四、变量 五、数据类型 六、运算符 6.1 算术运算符 6.2 比较运算符 6.3 逻辑运算符 6.4 位移运算符 一、关键字 在 Java 中内置了很多有特殊意义的单词#xff0c;这些单词不能做为类名、方法名、变量名来使用。关键字必须是小…目录 一、关键字 二、标识符 三、注释 四、变量 五、数据类型 六、运算符 6.1 算术运算符 6.2 比较运算符 6.3 逻辑运算符 6.4 位移运算符 一、关键字 在 Java 中内置了很多有特殊意义的单词这些单词不能做为类名、方法名、变量名来使用。关键字必须是小写的。 在我们的入门程序中已经接触到了以下几个 public它表示是公共的是一个范围修饰符 class它是用于定义类的关键字 static它表示这个变量或方法是一个静态的静态可以通过类名来访问而且是放到内存的静态区域中。 void它是用于修饰方法的表示这个就去没有返回值。 二、标识符 对程序中出现的一些事物所起的名称称之为标识符。 标识符必须遵守以下规则 标识符是由字母、数字、下划线_和美元符$构成的字符序列 标识符必须以字母、下划线_或美元符$开头不能以数字开头 标识符不能是关键字 标识符不能是Java内置关键字数据this、true、false、null、super等 标识符不能是API里面的已知类的名称 标识符可以为任意长度但必须是一个连续的字符序列 标识符严格区分大小写 三、注释 在java中有三种注释 // 表示单行注释 /* */ 表示多行注释 /** */ 表示文档注释 四、变量 变量用于存放某个值的而这个值可以在程序的运行过程中发生变化。它其实是在内存中开辟了一块区域来进行存放。便于程序在运行过程中使用。定义变量时在遵守标识符的规则同时我们尽量做到见名知意。 定义变量的格式 变量类型 变量名称 值; 五、数据类型 在 Java 中数据类型分为如下两类 基本数据类型 字节byte 字符char 短整型short 整型int 长整型long 浮点型float 双精度double 布尔类型boolean 引用数据类型 数组 类 接口 使用示例 public class JavaType { public static void main(String[] args) { // 1. avaible int age 18; System.out.println(age age); float money 3.5F; System.out.println(money money); boolean flag true; System.out.println(flag flag); char c C; System.out.println(c c); //char c C1; c 1; System.out.println(c c); } } 注意 变量需要先定义再使用 定义变量时需要指定它的类型 如果定义的是 float 类型则它的值后在带上小 f 或 大 F 这样才能明确指定它是 float 类型否则它就是 double 类型 布尔类型在 java 中只有两个值true 和 false 字符的值只能使用单引号而且单引号中只能有一位 六、运算符 6.1 算术运算符 在 Java 中算术运算符包含、-、*、/、% public class ArithmeticOperator { public static void main(String[] args) { int a 10; // 定义了一个整型类型的变量 a它的值是 10 int b 6; // 1. 加法运算符它是用于两个数相加操作 int result a b; //System.out.println(result); System.out.println(result result); System.out.println(--------); // 2. - 减法运算符 result a - b; System.out.println(result result); // 3. * 乘法运算符 result a * b; System.out.println(result result); // 4. / 除法运算符。注意在 Java中两个整数相除结果为整数。 result a / b; // 10 / 6 1 System.out.println(result result); // 类型自动提升发生在小类型向大类型转换。如将 int 转换为 double double r a / b * 1.0; System.out.println(r r); // 大类型向小类型转换需要强制执行格式是使用一对小圆括号来指定要转换了类型 int n (int)r; System.out.println(n n); // 5. % 取模运算符它其实是得到两个数相除的余数。 result a % b; System.out.println(result result); } } 在Java中除了算术运算符以外还有、--运算符 public class ArithmeticOperator02 { public static void main(String[] args) { // 运算符它是一种自增操作 通过加法和减法运算符实现两个数的交换操作 int a 10; int r a; // 如果在变量之后是先将变量的值赋值后自己再加1操作 System.out.println(r r , a a); // r 10, a 11 int b 5; r b; // 如果 在变量之前是先将变量做加1操作后再把结果赋值给变量 System.out.println(r r , b b); // r 6, b 6 int c 6; int s c c c c; /** * 7 c c c; c 7 * 7 7 c c; c 8 * 7 7 8 c; c 9 * 7 7 8 10; c 10 */ System.out.println(s s , c c); // s 32, c 10 } }public class ArithmeticOperator03 { public static void main(String[] args) { int a 5; int r a--; // 如果 -- 在变量之后是先将变量的值赋值给别的变量后自己再减1 System.out.println(r r , a a); int b 5; r --b; // 如果 -- 在变量之前是先自己执行减1操作后再将结果赋值给别的变 量。 System.out.println(r r , b b); int c 6; int s --c c c-- c; /** * --c c c-- c; * 5 c c-- c; c 5 * 5 5 c-- c; c 6 * 5 5 6 c; c 5 * 5 5 6 6; c 6 */ System.out.println(s s , c c); // s 22, c 6 } }通过加法和减法运算符实现两个数的交换操作 public class ArithmeticOperator04 { public static void main(String[] args) { // 需求使用 和 - 运算符实现两个数的交换 int a 3; int b 4; System.out.println(a a , b b); //int tmp 0; //tmp a; //a b; //b tmp; a a b; b a - b; a a - b; System.out.println(a a , b b); } } 6.2 比较运算符 在 Java 中比较运算符包括 大于()、大于等于()、等于()、小于()、小于等于()、不等于(!) 对比较运算符运算后的结果是一个布尔类型的值。 public class ComparisonOperator01 { public static void main(String[] args) { int a 6; int b 6; System.out.println(a b); //false System.out.println(a b); // true System.out.println(a b); // false System.out.println(a b); // true System.out.println(a b); // true System.out.println(a ! b); // false } }6.3 逻辑运算符 逻辑运算符中包括与、或||、非他们运算的结果也是布尔类型的值 public class LogicalOperator01 { public static void main(String[] args) { boolean f1 true; boolean f2 false; boolean f3 false; boolean f4 true; // 使用 操作时在这个运算符的前后值都是 true 时结果才为 true否则结果为 false System.out.println(f1 f2); // true false false System.out.println(f3 f1); // false true false System.out.println(f1 f4); // true true true System.out.println(f2 f3); // false false false System.out.println(-------------------); // 当使用 || 操作时在这个运算符前后的值只要有一个是 true 结果就为 true否则 结果为 false System.out.println(f1 || f2); // true || false true System.out.println(f3 || f1); // false || true true System.out.println(f1 || f4); // true || true true System.out.println(f2 || f3); // false || false false System.out.println(-------------------); // 使用 ! 运算符如果原来的值是 true 取反后值为 false如果原来的值是 false 取后结果为 true System.out.println(!f1); // !true false System.out.println(!f2); // !false true } } 当我们把比较运算符和逻辑运算符相结合使用时public class LogicalOperator02 { public static void main(String[] args) { int a 5; int b 6; boolean c true; System.out.println(a b c); // false System.out.println(a b || c); // true } }运算符的短路效果是当表达中找到 false 后后面的值就不计算了直接返回 false 值。||运算符的短路效果是当表达中找到 true 后后面的值就不计算了直接返回 true 值。 算术运算符与逻辑运算符也可以综合使用演示短路效果public class LogicalOperator03 { public static void main(String[] args) { int a 5; boolean f1 true; System.out.println(f1 || a/0 0); boolean f2 false; System.out.println(f2 a/0 0);; } } 6.4 位移运算符 位移运算包括左移 、右移 无符号左移 以及无符号右移 public class ShiftBitwiseOperators01 { public static void main(String[] args) { // 需求计算 2 的 3 平方 int a 2; int r a * a * a; System.out.println(r); r a 2; System.out.println(r); } } 使用位移运算符来实现两个数据的交换 public class ShiftBitwiseOperators02 { public static void main(String[] args) { int a 3; int b 4; System.out.println(a a , b b); a a ^ b; b a ^ b; a a ^ b; System.out.println(a a , b b); } }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912461.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【光照】[高光反射specular]以UnityURP为例

本文系统介绍了Unity URP渲染管线中的高光反射实现技术。从经典的Phong、Blinn-Phong经验模型到现代的Cook-Torrance物理模型,分析了各模型的计算原理、特点及适用场景。重点剖析了URP采用的多级高光系统策略,根据设…

国外网站打开很慢安阳网站设计哪家专业

PPSSPPSDL for Mac是一款模拟器软件,它允许用户在Mac上运行PSP(PlayStation Portable)游戏。通过这款模拟器,用户可以体验到高清甚至更高的分辨率的游戏画面,同时还能够升级纹理以提升清晰度,并启用后处理着…

民宿网站建设问卷调查重庆建设监理协会

写在前面 工作需要遇到,简单整理理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对…

做网站的岗位好吗wordpress 云落git最新版

实模式:(即实地址访问模式)它是Intel公司80286及以后的x86(80386,80486和80586等)兼容处理器(CPU)的一种操作模式。实模式被特殊定义为20位地址内存可访问空间上,这就意味着它的容量是2的20次幂&#xff08…

网站用vps做dns东莞app下载安装

本篇博客将详细讲解二叉树 文章目录 树型结构简介基本概念表示形式 二叉树概念两种特殊的二叉树二叉树的性质二叉树的存储二叉树的简单创建二叉树的遍历前中后序遍历层序遍历 结尾 树型结构 简介 树是一种非线性的数据结构,它是由n(n>0&#xff09…

网站建设一般用什么语言php网站开发有前景吗

文章目录 一、为什么使用token口令二、登录注册功能2.1 登录表单提交后端代码: 2.2 根据token获取完整用户信息代码实现: 2.3 注册时用户名占用校验代码实现: 2.4 注册表单提交代码实现: 三、头条首页功能3.1 查询所有头条分类3.2…

redis-list类型基本命令

redis-list类型基本命令redis存储数据的value可以是一个String类型的列表。列表中的数据会按照插入顺序进行排序,不过,该列表的底层实际上是一个没有 头节点的双向链表,所以对列表表头和表尾操作性能较高,但是对中…

游戏性能优化与逆向分析技术

【USparkle专栏】如果你深怀绝技,爱“搞点研究”,乐于分享也博采众长,我们期待你的加入,让智慧的火花碰撞交织,让知识的传递生生不息!一、前言一直以来性能优化的工作,非常依赖于工具,从结果反推过程,采集产品…

vue2 项目实例 动态路由菜单(四)

vue2 项目实例 动态路由菜单(四)动态路由涉及到 router、 store、 beforeEach、 permission权限1、触发登录事件Login.vue 监听路由变化,下次登录重定向上次页面watch: {$route: {handler: function(route) {this.r…

政务网站建设的三大核心功能是什么建设自己网站软件下载

一、简述静态网页和动态网页的区别。 静态网页: 静态网页是指运行于客户端的程序、网页、组件、纯粹HTML格式的网页; 如果有涉及网页内容的修改,就要修改源文件,重新上传到服务器。而且当网站信息量很大的时候,网页制作和维护都非常困…

重庆百度推广seo长春seo

很多同学不止一次和我反馈,我们的系统很混乱,主要表现在:应用的层次结构混乱:不知道应用应该如何分层、应该包含哪些组件、组件之间的关系是什么;缺少规范的指导和约束:新加一段业务逻辑不知道放在什么地方…

对于网站建设提出建议网站做APP麻烦吗

在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码…

网站后台链接怎么做平面设计手绘网站

原标题:个税起征点上调至5000,用Python算一算少交多少税今天出了一个重磅消息,个税起征点从3500上调到5000啦! 广大IT农民工的生活压力又减轻了一些,有没有 晚上加一个鸡腿,要不要~ 开心归开心,…

气血不足做网站网站收索流量

不能过帐凭证:本币计的税基为0 消息编号 FF759 诊断 尝试步成本币中计税基数为零的凭证,尽管外币中税金额和计税基数不为零, 系统响应 拒绝凭证输入。 步骤 再次输入凭证。 这个错误的原因,是因为四舍五入导致的税为零。根据百度的反馈&…

网站开发公司名单网站托管团队

1 需求 我们需要实现携带时间头的一系列照片如下显示,现在我们拿到了图片集合,肯定需要对图片根据实现进行分组显示 date picture picture picture picture picture picture picture picture picturedate picture picture picture picture picture 2 代码实现 fun getImag…

网站建设需要哪些企业资料石家庄校园兼职网站建设

8月26日,2023未来产业发展大会在杭州未来科技城国际会议中心开幕!会上,发布了未来科技城培育发展未来产业行动计划,启动了未来产业发展共同体,进行了未来产业公共服务平台签约仪式。未来科技城与加速科技签约共建集成电…

复古风格网站git做网站根目录

🎈个人主页:豌豆射手^ 🎉欢迎 👍点赞✍评论⭐收藏 🤗收录专栏:数据结构 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进…

app 微信 网站三合一企业宣传册模版

花了几天的时间,整出个 “hello spring boot”,并且把它从 2 搞到了 3。 纸上得来终觉浅!自己实践出真知!现在再回头来囫囵一遍,加深下印象。回想下从前自觉某一编程语言大都如此,先找到简单示例照着画一遍…

使用 feign 调用时对微服务实例进行选择

使用 feign 调用时对微服务实例进行选择1.概述 在 微服务 调用的时候,我们会需要将微服务实例进行分组的情况,我们有订单和库存服务,订单服务 和库存服务 分别 为 A,B两组服务实例。 A 服务分组服务A用户,B服务分组…

EI目录今年第3次更新!55本中国期刊被收录,附完整版下载

8月,EI Compendex数据库发布了最新版收录期刊目录。 目录实际更新时间为2025年7月24日 2025年截止8月份EI数据库已更新3次,更新时间分别为2025年1月、2025年4月和2025年7月。 本次目录共收录期刊5702本,其中包含Jou…