用JAVA代码运行简单的四则运算

代码部分:

public class practice {
public static void main(String[] args) {
int b;
for (int i = 0; i <= 300; i++) {
int a = (int) (Math.random() * 100);
b = (int) (Math.random() * 100);

if (b != 0) {
System.out.println(a + "/" + b + "=" + (a / b));
System.out.println("商取整数!");
} else {
System.out.println("被除数不能为0");
}

System.out.println(a + "+" + b + "= " + (a + b));
System.out.println(a + "-" + b + "= " + (a - b));
System.out.println(a + "*" + b + "= " + (a * b));

}

}
}

运行结果:

时间: 2025-01-14 00:49:47

用JAVA代码运行简单的四则运算的相关文章

Java代码运行机制

Java代码编译后生成一种与平台无关的字节码(也就是class文件).当然,这种字节码不是可执行的,必须使用Java解释器来解释执行.负责解释执行字节码文件的是Java虚拟机,即JVM.JVM是可运行Java字节码文件的虚拟计算机.所有平台上的JVM向编译器提供相同的编程接口,而编译器只需要面向虚拟机,生成虚拟机理解的代码,然后由虚拟机来解释执行.在一些虚拟机的实现中,还会将虚拟机代码转换成特定系统的机器码执行,从而提高执行效率. 当我们调用Java命令运行某个java程序时,该命令将会启动一条

三维装箱问题Java代码的简单实现过程

时间:2016年7月 作者:竹林春雨 QQ:6996899 (一) 前言 勤勤恳恳地码农了很多年,也没少在CSDN上下东西,一直没有贡献过什么,突然略感愧疚.恰好最近领导指派设计一款类似库房管理的软件,其中涉及到零售商库房商品打包出库的部分,刚好碰到商品装箱问题.将思路和大家分享,如有不妥,望及时指正,可联系QQ或者直接留言. (二) 背景及业务叙述 顾客下完订单以后,零售商库房将商品打包出库:库房工作人员将订单所购买的商品装到零售商所提供的不同型号的箱子中,打包寄送给顾客. 顾客下的订单中包含

01 Java 代码是怎么运行的

Java代码运行的方式 1:在开发工具中运行 2:双击 jar 文件运行 3:在命令行中运行 4:在网页中运行 上述运行方式都离不开 JRE,也就是 Java 运行时环境.实际上 JRE 仅包含运行 Java 程序的必须组件,包括 Java 虚拟机以及 Java 核心类库等.Java 程序员经常接触到的 JDK 同样包含了 JRE,并且还附带了一系列开发和诊断工具. 为什么 Java 要在虚拟机里运行 Java 是一门高级程序语言,语法复杂,抽象程度高,因此直接在硬件上运行并不现实.所以,在 J

一段非常值得珍藏的Java代码,Socket模拟容器,尽管简单但却很有意义

Tomcat.Weblogic.Jetty.WebService做了什么样子的事情呢?只不过是通过SOCKET来监听服务器上某一个端口的请求,进行请求的处理,并且将响应信息写回去.简单的说就是这样了,但是复杂里面讲呢,Tomcat必须要兼顾安全.标准.完美兼容HTTP的规范.多线程支持.数据库,数据源支持.可配置.Web端管理.SSL等等方面,所以又是非常复杂的.下面是一个例子,对于新手而言是非常有用的一段代码. package com.ziwen.container; import java.

spark的做算子统计的Java代码(在Linux系统集群式运行)

这篇跟上面一篇java代码部分基本相同,直接上代码 package com.spark.study.core; import java.util.Arrays;import java.util.Iterator; import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaPairRDD;import org.apache.spark.api.java.JavaRDD;import org.apache.spark

大话设计模式_简单工厂模式(Java代码)

简单的描述:一个父类.多个子类,实例化那个子类由一个单独的工厂类来进行 图片摘自大话设计模式: 运算类: 1 package com.longsheng.simpleFactory; 2 3 public class Calculate { 4 5 private double firstNum; 6 private double secondNum; 7 8 public double getFirstNum() { 9 return firstNum; 10 } 11 12 public v

采用jsp页面与java代码分离的方式写一个简单的二维表

前提:在我们做程序时追求的是高内聚,低耦合,但是如果我们把jsp页面的的代码和java的代码都放在了jsp的代码编写中,使java和jsp高耦合这样的话不仅使jsp代码页面显得很复杂,而且也特别让不利于以后的维护,所以我们有了一个不成文的规范就是分层架构,把javad代码与jsp的代码分离开来,使jsp代码页中更加干净整洁. 下面我将于用jsp和java代码分离的方法做出这样的一个二维表(做一个jsp页面动态显示信息表) 第一步:首先我们需要一个实体类用于存放一个人的一整条信息(根据表格信息有编

[JavaScript] js实现简单的代码运行框

<script type="text/javascript">// <![CDATA[ function runCode(obj) { var winname = window.open('', "_blank", ''); winname.document.open('text/html', 'replace'); winname.document.write(obj.value); winname.document.close(); } //

从命令行及java程序运行MyBatis Generator 1.3.x生成MyBatis3.x代码

近期因为项目需要,调研了myBatis 3.x的使用,当然,顺便也就研究了一下使用Generator来通过逆向工程生成pojo,mapper等文件.使用这个工具之前,要先下载相关的jar包,我使用的是最新的mybatis-generator-core-1.3.2.jar.下面将generatorConfig.xml列出来: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConf