`
曹逸飞
  • 浏览: 3403 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

据说是每个初学者都无法给出输出结果的,特无耻的面试题

阅读更多
请给出下面程序的输出结果:



public class ClassLoaderSeq {



/**

* @param args

*/

public static void main(String[] args) {

Singleton singleton = Singleton.getInstance();



System.out.println("counter1 = " + singleton.counter1);

System.out.println("counter2 = " + singleton.counter2);

}



}



public class Singleton {



private static Singleton singleton = new Singleton();

public static int counter1;

public static int counter2 = 0;



private Singleton(){

this.counter1++;

this.counter2++;

}



public static Singleton getInstance(){

return singleton;

}

}



这个让人纠结的输出结果:

counter1 = 1

counter2 = 0




分享到:
评论

相关推荐

    java面试题,J2EE面试题 笔试题

    3、J2EE初学者面试题 4、J2EE面试题(打码查错题) 5、java_华为笔试题 6、java常见面试题 7、java程序员面试宝典 8、java面试题及答案 9、java面试题编程篇 10、Oracle面试题 11、Oracle企业面试题集锦 12、Spring...

    C51初学者的面试题或者叫必须掌握的知识

    C51初学者的面试题或者叫必须掌握的知识 本资源摘要信息涵盖了 C51 初学者在面试时必须掌握的知识点,涵盖预处理器、宏、死循环、数据声明等多个方面。 预处理器(Preprocessor) 1. 用预处理指令 #define 声明一...

    适合于初学者的JAVA基础练习题

    对于初学者来说,Java编程的学习离不开实践操作,下面是一些基于Java的基础练习题,旨在帮助初学者巩固基础知识,提升编程技能。 1. **日期天数计算**:编写一个程序,根据用户输入的年、月、日,计算出这一天是...

    C语言初学者习题汇编及参考答案.docx

    在C语言中,变量是存储数据的容器,每个变量都有其数据类型。常见的数据类型有整数型、浮点数型、字符型等。在习题中,我们可以看到对变量的定义和初始化,例如`int a, b, c;`,这里定义了三个整数型变量a、b和c。 ...

    C++初学者100题

    从给定的文件信息中,我们可以提取出一系列与C++编程相关的知识点,这些知识点涵盖了基本的算法实现、字符串处理、数字操作以及简单的图形输出。以下是根据文件内容详细解析的几个重要知识点: ### 1. 求两个整数的...

    C语言练习题(适合初学者)

    C 语言练习题(适合初学者) 本资源提供了 59 个 C 语言练习题,涵盖了基本数据类型、运算符、控制结构、函数、数组、字符串等多个方面。这些练习题适合初学者,旨在帮助他们提高编程技能和逻辑思维能力。 1. 从...

    java小练习题 适合初学者

    这个"java小练习题"压缩包包含了多个经典的编程练习,旨在帮助初学者巩固基础知识,理解控制结构、数据类型、循环以及逻辑判断等核心概念。 1. **100道例题.txt**:这可能是一个文本文件,包含了100个不同的Java...

    java 初学者面试总结

    收集的java基础,本人也是初学者,后续更新。跟多面试题,大家一起进步

    Java初学者经典四十题及源代码

    一些学习Java的资料,Java初学者经典四十题及源代码,【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数...

    企业公司软件测试面试笔试题集合 软件测试面试题

    Java初学者都必须知道的六大问题.doc 百度笔试题.txt 北京博彦科技笔试+面试.doc 北京大学计算机科学技术研究所.doc 波尔世通的笔试+面试.doc 测试人员面试题.doc 测试题.doc 常见的测试题(转贴).doc 传视数码...

    2024年pandas面试题.zip

    同时,文章还提供了100个pandas面试题及答案,以及面试题实战演练和模拟面试练习,旨在帮助求职者更好地准备pandas相关的职位面试。 适用人群: 本篇文章主要面向pandas技术初学者,特别是那些即将参加春招的应届...

    2024年软件测试必考50个面试题及答案

    本文为初学者提供了一个全面的学习指南,涵盖了50个软件测试面试题及其答案。通过通俗易懂的语言,本文介绍了软件测试的基础知识、高级概念以及实战技巧,旨在帮助面试者更好地准备软件测试相关的职位面试。 适用...

    java小项目 适合初学者

    在学习资源方面,15个适合初学者的小JAVA视频不仅提供了一个直观的学习途径,而且也涵盖了从项目构思到代码编写再到结果测试的完整流程。通过观看视频,初学者可以更加直观地理解理论知识在实际项目中的应用,跟随...

    2024最强Python春招面试题(一篇就够了).zip这篇博客为即将参加春招的Python初学者提供了一个全面的面试准备指南

    python【2024最强Python春招面试题(一篇就够了)简介】 内容概要: 这篇博客为即将参加春招的Python初学者提供了一个全面的面试准备指南。通过深入解析Python面试中常见的题目,如Python基础、函数和模块、面向对象...

    MCNP初学者入门指南

    - **输运过程**: 每个粒子的路径都通过蒙特卡罗方法随机确定,根据物质的性质和粒子的初始条件来模拟可能发生的相互作用。 - **相互作用类型**: 包括康普顿散射、电子对效应和光电效应等。 - **统计收敛性**: 通过...

    C语言经典程序(适用C初学者)

    每个程序的实现都基于C语言的基本语法规则和数据结构,非常适合初学者理解和实践。通过这些实例的练习,初学者可以逐步建立起C语言的编程思维,为后续更加复杂和专业的编程任务打下坚实的基础。同时,这些程序也能够...

    C语言基础训练:100道编程题及其解决方案.这些习题不仅能够帮助初学者快速掌握C语言的基础语法和技术要点,还能让学习者通过实战演练加深理解和记忆 每个题目都有具体的任务描述,并给出了解决思路和关键的技

    每个题目都有具体的任务描述,并给出了解决思路和关键的技术提示。 适合人群:正在学习C语言的初学者,或者是想要巩固基础知识并提高编码技能的学习者。 使用场景及目标:可用于日常学习、课堂作业、在线竞赛以及...

    Scratch编程面试:轻松掌握20个核心问题!.zip

    内容关键词:面试题、面试攻略、编程技巧、技术解析、编程实践、软件开发、教育技术、Scratch面试、编程面试、技术博客、编程指导、面试准备、编程学习、技术分享、编程经验、软件开发知识、技术面试、编程面试题 ...

    一份针对Java初学者和初级工程师的知识点总结和面试题解析,拟关注面试中最常见的知识点 .zip

    一份针对Java初学者和初级工程师的知识点总结和面试题解析,拟关注面试中最常见的知识点。写在前面Java-Notes 介绍创作背景现阶段互联网上可以搜到的面试题比较杂乱(大多在CSDN/博客园,不成体系),有的所谓面试题...

    vasp初学者必读

    此外,初学者还需要学习如何通过VASP的输出文件来分析计算结果,以及如何对输入参数进行调整,以优化计算过程和提高计算精度。 由于VASP是一个非常复杂的软件包,初学者需要通过阅读VASP的官方手册、参考文献和参与...

Global site tag (gtag.js) - Google Analytics