`
fly_hyp
  • 浏览: 305708 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

今天想到的一个Java面试题

    博客分类:
  • Java
 
阅读更多

这是考察面试者多线程知识掌握好坏的一个代码题:

    题目如下


按照下列要求写一个程序:

   输入为线程数量n,

          生成n个线程编号分别为 0,1,2,。。。n-1.

          他们对同一块共享内存进行操作。 共享内存为  M。要求如下行为:

                   M初始为0

                   线程0 对M的操作为 加 n

                   接着,线程1 对M的操作为 减 1 

                   接着,线程2 对M的操作为 减 1       

                            最后循环至线程0 对M的操作为 加 n

                               。。。 。。。


    要求计算这个程序每秒钟线程的切换次数。


    程序需要再10s 内跑完。

 

 

    希望各位闲人,来评价一下这个面试题设计的怎样?

 

 

 

 

 

分享到:
评论
3 楼 ruby_tei 2008-06-09  
计算这个程序每秒钟线程的切换次数,这个杂实现啊?不会,小弟是菜鸟。
2 楼 iday 2008-06-09  
不知道lz看懂题目了没有。
1 楼 tianzhihua 2008-06-09  
烂,烂,烂,烂,烂

相关推荐

    银海软件java面试题

    ### 银海软件Java面试题解析 #### Error与Exception有什么区别? 在Java语言中,`Error` 和 `Exception` 都是 `Throwable` 的子类,用于表示程序执行过程中出现的问题。它们之间的主要区别在于: - **Error** ...

    Java基础面试题

    Java面试题,基础面试,里面都是选择题哦,基础不好的人不会做

    亲身经历Java面试题

    我去年在北京受邀参加某知名it公司的面试,我10年工作经验,让我没想到的是竟然让我做Java笔试,一气之下我拿着试卷走人。

    广州各大软件公司笔试面试题(有答案)

    广州-飞卓科汇笔试题.doc 广州-虹天电子.doc 广州-乐天科技试题.doc 广州-卧龙在线最新题目.doc 广州-御银科技股份有限公司试卷(C++).doc 只列出一部分,想到广州找软件方面工作的朋友不妨看看,或许有些收获,祝...

    Java中文文档以及Java面试宝典

    "Java面试宝典Beta5.0.pdf"是一份针对Java开发者面试的指南,它可能涵盖了Java基础、高级特性、设计模式、数据结构与算法、多线程、JVM内存管理、框架知识、数据库、网络、并发编程、Spring Boot、微服务等多个方面...

    java面试宝典2018版

    面试题通过一道题考一个专类方面的能力。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由4个方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。从...

    Java面试宝典2017版

    面试题通过一道题考一个专类方面的能力。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由4个方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。从...

    鼎桥java笔试题-jhipster7-demo:JHipster7演示!:fire:

    鼎桥java笔试题 开始使用 JHipster 7 本文将向您展示如何使用 . 你也可以 。 :light_bulb: 您似乎正在 GitHub 上阅读此文档。 如果您想要更漂亮的视图,请安装 ,然后查看 . 源代码 如果您想直接使用它,则 . 要运行...

    Java笔试题

    这是面试常考的一些题目,谢谢啦.希望大家下载后可以找到自己想到的东西。

    2018腾讯产品笔试真题.pdf

    问题4: 根据敦煌莫高窟这个旅游景点,设计一个产品,然后设计如何拉新、如何提高游客的留存,以及如何传播品牌 在这个问题中,我们可以总结出以下知识点: * 产品设计理论:我们需要根据市场需求和目标用户,设计...

    从一道Neusoft题中想到的Java日志API

    标题中的“从一道Neusoft题中想到的Java日志API”表明了本文将讨论一个与Neusoft公司面试题目相关的Java日志处理问题。在软件开发中,日志API是用于记录应用程序运行时信息的重要工具,它们帮助开发者追踪错误、调试...

    Thinking In Java(英文版 第四版)

    《Thinking In Java》不仅仅提供了一个编程语言的学习工具,还提供了一个被全世界Java程序员认可的专业参考资料。它不仅有助于快速入门,也适用于那些寻求更深入理解Java的程序员,提供了从基本语法到高级特性的全面...

    java文章合集2

    50道CSS基础面试题(附答案).pdf du及df命令的使用(附带示例).pdf I O 模型.pdf IOT语义互操作性之语义.pdf Java-利用Nginx负载均衡实现Web服务器.pdf Java开发必须掌握的8种网站攻防技术.pdf JS中的二进制操作...

    亚信java笔试题-java-design-patterns:设计模式专题,共23种设计模式。GOFdesignpatterns,implem

    亚信java笔试题 推荐使用 wiki 食用更香 原创声明:除设计模式背景或概念性内容外,其余全部内容均为自己深入理解原创输出,希望能够得到你支持的 star :star: 设计模式(Java实现)  设计模式专题,共 23 种设计...

    迅雷笔试题java-concurrent_download:Java多线程并发下载器,支持断点下载(手写不限速的迷你版迅雷)

    迅雷笔试题java Java并发编程:03-多线程并发下载器, 支持断点下载(手写不限速的迷你版迅雷) 主要是最近学习完一些初级的并发知识, 所以想使用这些知识做一个小小工具, 巩固一下知识点, 然后就想到了多线程并发下载...

    demoshield 8(2-10)

    DemoShield是一个快速方便的制作工具,能够创建交互式的销售和产品展示、电子化学习课程、CD浏览器及其他您所能想到的一切。另外,使用DemoShield,您还可以将内容发布在网络或CD-ROM上,也可将其作为一个独立的可...

    2014去哪儿网校园招聘笔试试题-机票运营管培笔试B卷 广州.doc

    3. 你买了10斤酒,想送给朋友一半,你只有3斤和7斤的桶,不借助任何称量工具,请你想出一个使用桶次数最少的方法。 本题考察的是逻辑思维和问题解决能力。考生需要思考使用桶的最少次数,并提出相应的解决办法。 ...

    Java实现线程死锁

     春节的时候去面试了一家公司,笔试题里面有一道是使用简单的代码实现线程的‘死锁’,当时没有想到这道题考的是Synchronized关键字,于是自己定义了两个资源模拟了一下。后面想想肠子都悔青了,于是自己在电脑上...

Global site tag (gtag.js) - Google Analytics