格力后端笔试题目集萃:Java编译与访问权限解析

需积分: 9 3 下载量 91 浏览量 更新于2024-08-10 1 收藏 132KB PDF 举报
在格力2020年秋季招聘的后端岗位笔试题中,考察了对Java基础理论、面向对象编程、数组操作、函数调用以及网络架构理解等核心知识点。 1. 题目一涉及Java编译过程:Java编译器在编译Java源代码时,会将其转换为中间语言,即字节码(Bytecode),这是Java特有的概念,因为它使得代码可以在不同的平台上运行而无需重新编译。正确答案是A - 字节码。 2. 第二题考查访问修饰符的理解:Java中的访问修饰符控制类和成员变量的可见性。将`private int m`改为`protected int m`或`public int m`可以让子类直接访问,而`static int m`意味着它属于类而不是对象,`int m`则默认为包内可见。因此,最合适的答案是将`private`改为`public`,即C。 3. 第三题考核面向对象设计原则:子类可以访问父类的公共(public)和受保护(protected)成员,但不能访问私有(private)成员。所以正确答案是D - 子类只能访问父类的非私有成员。 4. 数组题目询问对数组索引的理解:在C++中,数组下标是从0开始的,所以一个长度为4的数组`a[4]`的合法索引是0到3,选项B `a[0], a[1], a[2], a[3]`是正确的。 5. 函数交换值的示例展示了`swap()`函数的作用:在`main()`函数中,`swap()`执行了变量值的交换,但没有返回值,所以最后输出的仍是原始值3和8,答案是A - 3,8。 6. 关于B/S架构与C/S架构的比较,错误的描述是D - C/S架构维护和升级方式简单。实际上,C/S架构通常需要单独部署客户端和服务器,维护和升级相对复杂。 7. 系统调用的理解错误在于B - 被调用的过程运行在“用户态”中。系统调用通常发生在内核态,为了保护系统资源和安全。 8. 最后一道题目考察析构函数的执行顺序:在内存管理中,析构函数会在对象生命周期结束时自动调用。由于`A* pa`是动态分配的,所以会先析构,然后是静态对象`Dd`,接着是全局对象`Bb`,最后是全局对象`A* pa`所指向的对象`A`。因此,答案是B - ABDC。 这些题目涵盖了Java基础语法、面向对象编程、数据结构、函数调用以及网络架构等多个方面的知识,是评估应聘者实际编程能力和理论理解的重要环节。

2018-12-31 2019-12-31 2020-12-31 2021-12-31 2022-12-31 2022-03-31 2023-03-31 销售商品、提供劳务收到的现金 135029126382.98 16638769795352 155890384313.86 169646517565.79 191722692750.88 34938337935.53 55960307451.44 经营活动现金流入小计 146209763702.97 17519592331418 163892764321.22 177201260717.00 198587680806.39 40091032415.99 58432088448.68 购买商品、接受劳务支付的现金 78045526788.80 9421477138983 121793121343.62 145601518405.47 140307498966.97 30980014864.90 31827908073.37 经营活动现金流出小计 119268972159.99 147302209220.59 144654127012.06 175306897458.28 169919244885.12 36696775626.84 43366935483.08 经营活动产生的现金流量净额 26940791542.98 2789371409359 19238637309.16 1894363258.72 28668435921.27 3394256789.15 15065152965.60 处置固定资产、无形资产和其他长期资产收回的现金净额 6302072.99 9614513.94 6631829.54 14956809.63 22767686.65 259315.01 15474235.20 投资活动产生的现金流入小计 9948975741.20 8445533871.01 14155332757.58 55391360332.62 10527205021.13 3695781030.58 8093538687.67 购建固定资产、无形资产和其他长期资产支付的现金 3837549166.56 4713187965.97 4528646805.03 5727074800.44 6036136315.75 1705506674.22 1652039470.92 投资活动产生的现金流出小计 31794741016.87 19720582471.78 14057602607.40 25639376773.27 47584037812.54 6992621930.22 14881228706.69 投资活动产生的现金流量净额 -21845765275.67 -11275048600.77 97730150.18 29751983559.35 -37056832791.41 -3296840899.64 -6787690019.02 取得借款收到的现金 27633970524.35 2126825792368 37599791534.80 88802444041.60 102926746831.03 31094489421.57 48401456038.48 筹资活动现金流入小计 27639080524.35 2159510792368 37614461534.80 89991092450.05 102978746831.03 31109489421.57 49519529355.28 尝还债务支付的现金 24227160995.94 27657703656 20 29475431119.54 57868429527.67 60908105526.39 12433460610.50 30612174002.53 分配股利、利润或偿付利息支付的现金 862910396.59 13159380388.41 14236014439.83 17546695095.00 18469103441.58 413496361.36 6179611385.10 筹资活动现金流出小计 25125234042.18 40817084044.61 58725959033.00 115321676340.53 93055954517.92 21821892502.81 46794386619.22 筹资活动产生的现金流量净额 2513846482.17 -19221976120.93 -21111497498.20 -25330583890.48 9922792313.11 9287596918.76 2725142736.06 请结合上述财务数据和格力与美的的实际状况及战略进行现金流分析

2023-06-02 上传