java知识这道题什么思路啊?

本篇文章给大家谈谈《java公交车》对应的知识点,希望对各位有所帮助。

公交换乘java编程 求如何读取数据和建立对象

可以!你定义一个BUS类,一个BUSSTOP类。再建立他们之间关系的表,这个表中的主键由上面两个表的外键组成,其余的自己写好属性。在读数据的时候,存放到相应的对象中。在程序运行前,用HIBERNATE配置好对应的数据库设置。这样就可以不用涉及到底层的东西了。

但是我觉得,一般都是先建表,在往表里填数据的。建表不难的。找到实体,画ER图。之后,表自然就出来了。。。

定义一个汽车的子类--公共汽车类,具有路线编号,首班车时间,末班车时间属性。

* 这是乘客上车的方法

* 这是乘客下车的方法

* 这是Bus的测试类

//创建Bus类,设置一个初始化的乘客人数(这里比如是10人)

//输出现在车上的人数

//输出现在车上的人数

关于《java公交车》的介绍到此就结束了。

这可能是历史上最简单的一道Java面试题了。

题目很简单,完成代码,判断一个整数是否是奇数:

相信相当数量的人都已经在准备吐槽了,只要看过《编程珠玑》的人都知道这道题的答案和其中极为简单的道理。不过别着急骂街,不管你信不信,这道笔试题我拿到的答案好多都长这样:

然后编译一下,发现错误了,挠挠头,顶多改成这样:

好吧,我承认我在筛选简历的能力可能有一些问题,不过不管你信不信,好多大厂工作了几年的程序员,都会写出如上风格的代码。

我:“这个函数的定义要求返回一个什么类型的值?”

候选人看了看题干:“布尔类型。”

我:“那么,你if后面的括号里面的表达式的值是一个什么类型的?”

引导到这一步的时候,依然有高达两成的候选人选择了放弃,表示他们不知道。好吧,我真的不知道你们来面试这个职位的信心何在。不过大部分人想了想,还会回答出正确答案:

候选人:“也是布尔类型。”

有少量候选人虽然没说出来,但是我能看出来他们觉得这只是一个巧合,并不知道怎么进行下一步。不过,大多数人想了想之后,还是会优化成如下代码:

Python 成功上位,为什么逐渐与 Java 拉开差距?

终于过了第一关了,进行第二关的引导:

我:“那我传进来一个-1呢?”

将近一半的人在想了想之后会嘴硬地表示他们从小被教导只有自然数才有奇数偶数之分,负数没有奇偶这一说。剩余的人接受了这个设定,想了一会儿,改成这样:

并且在提示之后优化成这样:

好吧,这是迄今为止第一个能通过编译且完全满足了需求的代码实现了。说实话,一开始就写成这样的人,如果没有其他什么明显的缺点的话,我这里基本就能通过了。我承认我的要求比较低,但是来面试的人能直接写出这样的真的不太多,粗略地估计的话,大概占一到两成吧。

但是这里还没完呢,还有最重要的第三关呢:

我:“有更好的办法吗?”

我:“我觉得取模操作比较慢,有更快的解决方案吗?”

除了少数人能自己想想就想出来了之外,绝大部分(毫不夸张)候选人表示没有或者不知道,于是进行下一步提示:

我:“奇数和偶数转换成二进制有什么区别?”

相当一部分候选人表示自己不懂什么叫二进制和位运算,有的还表示java不是c语言,不用研究这些,就跟很多评论会吐槽我在装逼一样。少部分候选人想了想,会怯怯地回答。

候选人:“奇数最后一位是1,偶数最后一位是0。”

这里很奇怪的点是,大部分能聊到这里来的候选人会想起来移位操作,我真的不知道是为什么,虽然这道题确实可以有这种操作:

但是这根本不是重点好吧!!!

总之,无论如何,能在第三关的各种引导之后,能写出下面这个结果来的人,真的不多。能一开始没有任何引导的就写出来的人,至今只见过两个,一个我去哪儿都带着,一个拒了我的offer。

别以为这就完了!终极boss来了:

我:“这样是不是比上面取模运算要快?”

候选人:“那当然了,位运算肯定快啊。”

我:“但是我们实际代码测试过,发现上面的按位与操作和取模操作,实际运行的时间是差不多的,为什么呢?”

候选人心里mmp:“闹了半天你这是在逗我玩啊???”

然而真正能回答出原因来的人,面试过程中我没见过,可能是大牛都看不上我所在的公司吧。只有在某公司的时候,一个同事想了想,给出了我正确答案。

难道是我经历的公司都太low了么……

四大项目,挑战Python全栈工程师?

1.下列选项中,哪一项不属于Java语言的简单数据类型( B )

2.如果在编译Java程序时,编译结果报告说找不到编译的代码,通常的错误不是如下的哪一项?( A )

D. 源文件不在当前目录下

3.以下的选项中能正确表示Java语言中的一个整型常量的是( B )

D. 语句在编译时出错

7.执行以下列程序段之后,变量n的值为(A )

8.执行下列代码段之后,变量z的值为(D )

我要回帖

更多关于 java知识 的文章

 

随机推荐