java – 我在采访中绊倒的问题
我被问到几个
java面试问题,我不知道如何解决可以使用一些答案
>编写一个接受int的方法,这样方法就可以了 public void somemethd(int i){} 现在如果i = 1那么它应该打印为true,如果i = 2,它应该打印为false
解决方法
更新的一个解决方案1)
void printIsOne(int n) { System.out.println("?,true,false".split(",")[n]); } 2)您不能在线程之间传递局部变量.但是,您可以将值从一个线程传递到另一个线程并让它等待该值.恕我直言:最简单的方法是使用BlockingQueue. 3)在这两种情况下都会出现不同的错误,但基本上你不能在派生类中将其中一个更改为另一个. 4)落后的可比性.你可能有代码,例如大量测试代码,它使用一组args调用方法,但是您希望以某种方式更改它而不更改现有代码. 5)试试吧(提示:某些组合得到编译器错误) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |