一个大概的java程序执行过程:

java虚拟机跨平台原理:不管是什么系统,java源代码程序经过javac编译器编译成二进制的.class文件,

.class文件在运行在jvm(虚拟机)上解释成对应平台的机器码执行。

用9*9倒序乘法表举例输出控制台信息,面试遇到过这样的面试题:

(1)类名与文件名相同,首字母你大写;(2)main程序入口(只有一个入口);

(3)System.out.println()这是从控制台输出换行信息

public class ChengFa {

public static void main(String[] args) {

//9*9倒序乘法表,用的是for循环语句

for (int i = 9; i>0; i--) {

for (int j = i; j>0; j--) {

System.out.print(i+"*"+j+"="+i*j);

System.out.print(" ");

}

System.out.println();

}

}

}

用n*n倒序乘法表举例输入信息并输出控制台信息:

import java.util.Scanner;

public class ChengFa {

public static void main(String[] args) {

//创建Scanner对象(Scanner类可以获取用户输入)

Scanner input = new Scanner(System.in);

System.out.println("请输入乘数:");

//定义一个int变量,控制台赋值用

int a = input.nextInt();

//n*n倒序乘法表

for (int i = a; i>0; i--) {

for (int j = i; j>0; j--) {

System.out.print(i+"*"+j+"="+i*j);

}

System.out.println();

}

}

}

原文:https://www.cnblogs.com/FanKL/p/11142104.html

输入输出 原理 java_java输入输出,书写规范,运行原理,跨平台原理(复习)...相关推荐

  1. php底层运行机制与原理

    php底层运行机制与原理 1 PHP的设计理念及特点 多进程模型:由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响,当然,时代发展,PHP也早已支持多线程模型. ...

  2. PHP的运行机制与原理(底层)

    php看着很简单,但是要深入php的运行机制与原理也不是件容易的事,我们除了会使用之外还要知道它底层的工作原理,这样才能灵活的运用,对php运行机制感兴趣的朋友一起学习吧 说到php的运行机制还要先给 ...

  3. 第三章 Spark运行模式及原理

    第三章 Spark运行模式及原理 目录 Spark运行模式概述 Local模式 Standalone模式 Local cluster模式 Mesos模式 YARN standalone/YARN cl ...

  4. MLPlatform project的统一结构-----------运行机制(原理)

    MLPlatform project的统一结构----------->运行机制(原理) 转载于:https://www.cnblogs.com/lxrm/p/6918041.html

  5. java原理教程,java基础之运行原理(一),java基础运行原理

    java基础之运行原理(一),java基础运行原理 java的核心配置:JDK JDK主要包括三个部分 1.Jre:java的运行环境 2.Java的工具:java的编译器(java.c.exe). ...

  6. Flink/Blink 原理漫谈(零)运行时的组件

    系列文章目录 Flink/Blink 原理漫谈(零)运行时的组件 Flink/Blink 原理漫谈(一)时间,watermark详解 Flink/Blink 原理漫谈(二)流表对偶性和distinct ...

  7. matlab怎么运行电路图,电工原理的MATLAB实现

    电工原理的MATLAB实现 作者:黄忠霖 著 出版时间:2012年 内容简介 <电工原理的MATLAB实现>由黄忠霖和黄京编著,从MATLABSimulink开始,相继介绍常用电气系统(S ...

  8. JavaScript 运行机制及原理

    写js也有两年多了,一直对它的运行机制和原理不是很了解,今天特意把大神们的理论和自己的总结都记录到下面: 什么是JavaScript解析引擎 简单地说,JavaScript解析引擎就是能够" ...

  9. 论代码书写规范的重要性——分享一篇良好的代码书写规范,从小白开始培养..(表示太难了吧)

    Web前端开发规范手册 文章目录 一.规范目的 1.1 概述 - 1 二.文件规范 2.1 文件命名规则-1 2.2 文件存放位置-2 2.3 css 书写规范-3 2.4 html书写规范-7 2. ...

最新文章

  1. 创建交叉表_【零售】Tableau LOD+表计算做交叉购买分析
  2. cloud-init 工作原理 - 每天5分钟玩转 OpenStack(171)
  3. python元组类型_什么是python元组数据类型
  4. react 父子组件传值
  5. 【数据竞赛】Kaggle竞赛如何保证线上线下一致性?
  6. 调试U-Boot笔记(三)
  7. Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
  8. python微博评论爬虫_详解用python写网络爬虫-爬取新浪微博评论 基于Python的新浪微博爬虫研究...
  9. php安卓直播抓取,hls,android_安卓大部分浏览器播放HLS协议直播流会从头开始,hls,android,ffmpeg,m3u8 - phpStudy...
  10. 一个很好用的DBHelper类(包括使用SQL语句 存储过程 事务 做相关操作) 入门级
  11. java char占用多少字节_Java虚拟机:Java对象大小、对象内存布局及锁状态变化
  12. html 5实用特性之data属性
  13. oracle小黑书,通读《C++ primer plus》—浅谈数组
  14. HDU3017:Lucas定理及详解
  15. Unity可视化编程XDreamer插件导入
  16. 机器学习项目实践总结 -- 24个机器学习最佳入门项目(附源代码)
  17. Android 微信人脸识别+微信二维码
  18. 《灵飞经》①洪武天下 第四章 灵道石鱼
  19. android 那个桌面好,Hola桌面 可能是最好用的安卓手机桌面
  20. Ceph RBD 使用详细说明

热门文章

  1. Brocade IP 产品配置 与Cicso比较
  2. 考考你:输入数字,判定空格和回车
  3. Outlook Hotmail Connector
  4. [征询意见]北京.NET俱乐部11月份活动内容
  5. 外包三年,我废了..…
  6. 深入浅出 ZooKeeper
  7. 深入理解 Java 虚拟机 - 你了解 GC 算法原理吗
  8. 深入认识二进制序列化--记一次生产事故的思考
  9. 芯片是怎么制造的?为什么那么难?
  10. 这些Spring中的设计模式,你都知道吗?