Java(3)运算符

Java40

运算符

运算符用于连接值。Java提供了一组丰富的算术和逻辑运算符以及数学函数。

算术运算符

在Java中,使用算术运算符+、-、*、/表示加、减、乘、除运算。当参与 /运算的两个操作数都是整数时,表示整数除法;否则,表示浮点除法。整数的求余操作用 %表示。例如,15/2=7,15%2=1,15.0/2=7.5
需要注意,整数被0除将会产生一个异常,而浮点数被0除将会得到无穷大或NaN结果。

数学函数与常量

在Math类中,包含了各种各样的数学函数。在编写不同类别的程序时,可能需要的函数也不同。
要想计算一个数值的平方根,可以是一个 sqrt方法

```
public class FirstSample {
public static void main(String[] args) {
double x = 4;
double y = Math.sqrt(x);
System.out.println(y); // 打印结果2.0

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Java

Java8 提供的流式操作

参考资料 流式操作 Stream 代表一个支持串行或并行聚集操作的元素序列。 filter filter 生成一个新的 Stream,该 Stream 所有元素都满足 predicate.test =...
Java

java锁机制

公平锁和非公平锁 公平锁就是按照先来先服务、非公平就是不管你什么时候来,唤醒的时候都是随即唤醒。例如synchronize就是非公平锁,ReentrantLock既可以作为公平锁,也可以作为非公平锁。...
Java

Java学习 (九)基础篇 包机制&JavaDoc

包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法为: package pkg[.pkg2[.pkg3...]]; 一般利用公司域名倒置作为包名;com.feng.x...
Java

Mysql必知必会总结

Mysql必知必会总结 基础概念 sql(Structured query language)结构化查询语言 不区分大小写,对所有SQL关键字使用大写,而对所有列和表名使用小写便于阅读 MySQL版本...
Java

从IO到netty

一、pageCache 1.FileOutputStream与BufferedOutputStream的主要区别 系统调&#x...
Java

springboot支持http2

现在http/3都出来了,但是很多项目还是没有采用https,这个是说不过去的。 http3在2022/06/06 正式发布,具体见https://www.163.com/dy/article/H9B...
Java

.net 使用Docker开发

.NET多年以前已经开始支持Docker,但由于国内.net现状,生产过程中几乎用不到docker支持,趁着有点时间捣鼓下~。 先期工作 1、首先安装 Docker Desktop 2、安装Visua...
Java

Java并发编程艺术系列-四、 Java并发编程基础

四、 Java并发编程基础 本章将着重介绍Java并发编程的基础知识,从启动一个线程到线程间不同 的通信方式,最后通过简单的线程池示例以及应用(简单的Web服务器)来串联本章所介绍的内容。 4.1 线...
Java

SpringBoot-多线程

一、配置 ```java @Configuration @EnableAsync //启用异步任务 public class ThreadPoolConfig { @Bean("taskExecuto...
Java

Netty源码分析之ByteBuf引用计数

引用计数是一种常用的内存管理机制,是指将资源的被引用次数保存起来,当被引用次数变为零时就将其释放的过程。Netty在4.x版本开始使用引用计数机制进行部分对象的管理,其实现思路并不是特别复杂,它主要涉...
Java

java读写锁

工作遇到了金钱计算,需要用到读写锁保证数据安全。记录一下。 单纯读没有限制,读写、写写的时候会有安全问题。 _hashMap_存在并发线程安全问题,而 _hashtable_线程安全但每次修改的时候使...
Java

java框架–快速入门

spring快速入门 1.创建项目 1.1创建项目文件夹 1.2启动idea ->文件->打开->点击创建的项目文件夹 1.3右键创建新的模块-> 选择Maven项目->...
Java

Redis笔记总结(狂神说)

Redis最新超详细版教程通俗易懂 一、Nosql概述 为什么使用Nosql 1、单机Mysql时代 90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题 数据量...