JAVA 七月 09, 2021

4.Java 的运算系统

文章字数 13k 阅读约需 11 mins. 阅读次数 1000000

一:基本运算符

  • +,+=

  • -,-=

  • *,*=

  • /,/=

  • %,%=

  • -(取反)

基本运算符非常简单,涉及到的无非是加,减,乘,除,取模运算。

值得一提的是取模运算是带符号运算,初学者很容易...

查看全文

JAVA 七月 09, 2021

4.Java 的运算系统

文章字数 13k 阅读约需 11 mins. 阅读次数 1000000

一:基本运算符

  • +,+=

  • -,-=

  • *,*=

  • /,/=

  • %,%=

  • -(取反)

基本运算符非常简单,涉及到的无非是加,减,乘,除,取模运算。

值得一提的是取模运算是带符号运算,初学者很容易踩到这个坑。

示例:

// 判断一个整数是不是奇数
public static boolean isOdd(int num){
  return num % 2 == 1;
}

初学者很有可能写出这样的代码,对于判断一个整数是否为基数,我们还要考虑输入为负数的情况

如果 num 为负数,譬如 -3 ,那...

查看全文

JAVA 七月 09, 2021

3.Java数据类型

文章字数 12k 阅读约需 11 mins. 阅读次数 1000000

1:数据在计算机中是如何存储的

二进制,八进制,十六进制

二进制是计算技术中广泛采用的一种数制。所谓的二进制就是指由 01 两个数码表示的数。进位规则为: “逢二进一”。

计算机运算基础采用的就是二进制。原因在于:电子晶体管有两种基本状态,开和关,对应表示为 01

常用的进制还有 八进制以及十六进制,在电脑科学中,经常会用到 二进制与十六进制。

如何使用 Java 语言表示一个二进制,八进制与十六进制的数呢?

二进制表示:

int a = 0b11;

在数字前加上 0b 则表示一个二进制数...

查看全文

JAVA 七月 09, 2021

2.IDEA,Maven,调试器的基本使用

文章字数 11k 阅读约需 10 mins. 阅读次数 1000000

原文地址:https://www.yuque.com/dobbykim/java-basic/avyo58

一:Maven 简介与简单实用

MavenJava 世界中最流行的项目构建工具之一。

说白了, Maven 的主要职责就是“包管理”。在没有像 Maven 这样的包管理工具之前,我们做一个 Java 项目,需要第三方依赖包要怎么做呢?我们需要将别人打好的 Jar 包下载到本地,然后手动指定给项目。这种操作十分麻烦,比如版本控制,我们用的第三方包需要使用新版本怎么办呢?只能重新进行下载,...

查看全文

JAVA 七月 09, 2021

1.Java 程序的基本结构

文章字数 13k 阅读约需 12 mins. 阅读次数 1000000

欢迎阅读原文:https://www.yuque.com/dobbykim/java-basic/pw8etn

一:Java语言的跨平台性与字节码概述

JVM,机器码与字节码

JVM 即: Java Virtual Machine 也就是 Java 虚拟机。

Java 语言有一个特点:平台无关性JVM 就是实现这一个特点的关键。

我们知道,软件运行依赖于操作系统(Operating System)。早期的开发者使用的程序语言并不具备良好的移植性,如果想在不同的操作系统平台上面运行功能相同的应用,...

查看全文
0%