断断续续的上了两个月的java基础课程,期间遇到了考试月,这段时间学生们又忙于在外实习,上课的时间不太规律。但各位还是坚持下来了,非常欣慰。下一阶段是Android的课程,充满了挑战,不仅仅是对你们,对我来说也是一种挑战!明天是周末,打算在班里面举行一次java的编程比赛,共3道编程题目,时间是2.5h。考察的主要内容是:面向对象编程、多线程、IO操作等,3道题目综合性很高!还是提前公布下题目,有经常翻阅我的博客内容的同学就可以事先知道题目了。

题目一

利用面向对象的思想实现一套代码,要求一个APP支持微信支付,支付宝支付,银联支付,以后甚至更多的支付方式。支付通常包含鉴权(authorization)、支付订单生成(generateBill)、最后确认支付(pay)过程。

题目二

龟兔赛跑的故事大家都听过,请采用线程的知识,编写代码作比较。

具体要求如下:

1、乌龟和兔子各自一个线程。

2、乌龟每步跑1厘米,兔子每步跳100厘米。

3、兔子每跑到第100步的时候,会休息0.001秒;

4、问:50000厘米比赛谁获胜?

题目三

编写通用的java代码执行任意adb命令,例如控制台输入adb devices。

具体要求如下:

1、将结果打印到控制台并将其保存在log.txt里面;

2、log.txt文件大于200k对其进行归档;

3、log内容格式如下:

****2016-7-29 11:20***** 下面是命令输出的具体信息 List of devices attached * daemon not running. starting it now on port 5037 * * daemon started successfully *

java编程比赛_[阶段一]java基础编程比赛相关推荐

  1. java写龟兔赛跑_[阶段一]java编程比赛-龟兔赛跑

    题目详情 龟兔赛跑的故事大家都听过,请采用线程的知识,编写代码作比较. 具体要求如下: 1.乌龟和兔子各自一个线程. 2.乌龟每步跑1厘米,兔子每步跳100厘米. 3.兔子每跑到第100步的时候,会休 ...

  2. 达内java编程 学费_东莞达内Java开发课程学费多少

    众所周知,从编程语言列表开始学习Java是非常困难的.除了科学地选择一种适合自己的编程语言之外,还有入门的方法吗?下面就来说说入门学习java的方法. 学习语言基础 显然,掌握语言基础是步.如果你不知 ...

  3. java编程学习方法_在线学习Java编程的最佳方法

    java编程学习方法 1.简介 Java是使用最广泛的编程语言之一. 根据Github的最新报告 ,Java被列为仅次于JavaScript的第二大最常用的编程语言. 掌握Java的人有很多话题. 好 ...

  4. java怎么提升编程能力_怎样提升java编程能力

    1 怎样提升java编程能力 在互联网迅猛发展的时代,而我们如果对互联网一无所知,那就相当于文盲.所以很多人都想去了解它,去学习他.而作为互联网的产物--java,是一门非常不错的技术,学精通之后,你 ...

  5. java.jpi在线_解析Kotlin-koans学习kotlin编程(一)

    源起 从C#转java,写了一段时间之后觉得超级啰嗦,借着Kotlin成为了android开发的官方语言的契机发现kotlin也许能成为c#转java的程序员的福音. 在学习kotlin的过程中发现了 ...

  6. java 开发技巧_优秀的Java程序员必须掌握的代码编程技巧

    Java作为一门编程语言,在各类编程语言中作为弄潮儿始终排在前三的位置,这充分肯定了java语言的魅力,在实际项目应用中,我们已经无法脱离java,它的高性能,稳定性,扩展性已经深入到每一个java编 ...

  7. java 字符串乱码_这份Java面试题含答案解析竟然真的让你不用在面试上“如履薄冰”...

    面试题集共分为以下十部分: 一.Core Java: 1 - 95 题1 - 24 页 基础及语法: 1 - 61 题1 - 13 页 异常: 62 - 69 题13 - 15 页 集合: 70 - ...

  8. 重庆找Java开发工作_重庆【Java开发程序员】

    重庆[Java开发程序员],提倡一切为了学员就业的办学思想,教学过程中坚持以练习企业项目为主,让学员真正能学到技术,毕业就能适应工作岗位. 重庆[Java开发程序员], Java 编程开发.而且很多软 ...

  9. wordvba编程代码大全_这几本基础编程书籍一定要看

    程序员书库(ID:OpenSourceTop) 编译书单来自:https://simpleprogrammer.com/best-programming-books-2019/ 关于程序员类的技术书籍 ...

  10. 二级java考什么_计算机二级Java考试资料!

    Where领? 基本要求 1 . 掌握 Java 语言的特点、实现机制和体系结构。 2 . 掌握 Java 语言中面向对象的特性。 3 . 掌握 Java 语言提供的数据类型和结构。 4 . 掌握 J ...

最新文章

  1. 函数声明末尾的“ const”是什么意思? [重复]
  2. 3DSlicer23:Module-Create Loadable
  3. wxWidgets随笔(11)-wxFrame类
  4. 第七章 scikit-learn与机器学习实战
  5. oracle数据库存储ip地址,oracle – 以十进制形式存储的IP地址 – PL / SQL以虚线四边形显示...
  6. VFP下利用API调用帮助
  7. android 全局 窗口,学习笔记:WindowManager显示Android全局悬浮窗口
  8. “跳过更新”还得付费?Docker 新变化引发群嘲
  9. Spring Boot: 加密应用配置文件敏感信息
  10. 51. PHP 页面静态化(4)
  11. Python基础练习-002-求1000以内的完全数
  12. 深入浅出Python——Python高级语法之异常、模块、包
  13. 【读书笔记】python3 网络爬虫开发实战(1)
  14. Not Adjacent Matrix、Same Differences、Arranging The Sheep
  15. 我是如何在一晚上拿到阿里巴巴offer的?
  16. 【软考软件评测师】2020年下案例分析历年真题
  17. Python - io 模块
  18. 什么是大数据?以及大数据的5V特性
  19. 美团3.12笔试题解
  20. win10计算机无法访问,如果win10系统的计算机磁盘无法打开并提示拒绝访问,该怎么办?...

热门文章

  1. 全网首发!如何停止莫名其妙的软件下载?终于被我找到了!
  2. Nessus安装与使用
  3. POE 网络变压器 Pulse 普思
  4. 【过关斩将】如何制作高水平简历-观念篇
  5. 省市县选择框html,省市县.html
  6. 强势入局,区块链专利将成为银行下一个战场?
  7. VHDL:基于 FPGA 实时处理的双目测距系统
  8. 什么是登录Token
  9. UBT26:ubuntu安装genymotion安卓模拟器
  10. 2022腾讯云学生服务器申请流程(全攻略)