牛客网刷题笔记——错题集1风云独舞

1、在基本JAVA类型中,如果不明确指定,整数型的默认是什么类型?带小数的默认是什么类型?

错误答案:intfloat正确答案:java整数型的默认类型是int,小数的默认类型是double

2、下列的输出结果是什么?

1publicclassTest{2staticintcnt=6;3static{4cnt+=9;5}6publicstaticvoidmain(String[]args){7System.out.println(“cnt=”+cnt);8}9static{10cnt/=3;11};12}正确答案:cnt=5

查看答案解析有的人说:静态初始化块,静态变量,先执行静态变量在执行静态初始块。

而另一位同学做实验,并且我自己也运行了下面这个例子:

3、下列代码的输出结果是什么?

1System.out.println(“is”+100+5);2System.out.println(100+5+“is”);3System.out.println(“is”+(100+5));错误答案:is105,105is,is105

正确答案:is1005,105is,is105

解析:“+”是按照从左到右顺序执行的,除非是加括号,并不会先执行算数操作

4、socket编程中,以下哪个socket的操作是不属于服务端操作的()?

A、acceptB、listenC、connectD、close

错误答案:D

正确答案:C

解析:服务器端也可以关闭连接,客户端主动连接(connect),服务器端进行监听阻塞

5、

1publicclassDataObjectimplementsSerializable{2privatestaticinti=0;3privateStringword="";4publicvoidsetWord(Stringword){5this.word=word;6}7publicvoidsetI(inti){8Data0bject.i=I;9}10}11创建一个如下方式的DataObject:1213DataObjectobject=newData0bject();14object.setWord("123");15object.setI(2);将此对象序列化为文件,并在另外一个JVM中读取文件,进行反序列化,请问此时读出的Data0bject对象中的word和i的值分别为()

A、"",0B、"",2C、"123",2D、"123",0

错误选项:C

正确选项:D

解析:序列化保存的是对象的状态,静态变量属于类的状态,因此,序列化并不保存静态变量。所以i是没有改变的,并且被transient标注的成员变量也不会被序列化。

6、下面程序的运行结果()

1Objectobj=newObject();2ListaList=newArrayList();3ListbList=newLinkedList();45longt1=System.currentTimeMillis();6for(inti=0;i<50000;i++){7aList.add(0,obj);8}9longt2=System.currentTimeMillis()-t1;1011t1=System.currentTimeMillis();12for(inti=0;i<50000;i++){13bList.add(0,obj);14}15longt3=System.currentTimeMillis()-t1;错误答案:t3>t2

正确答案:t2>t3

解析:这题做错属于马虎大意,ArrayList底层使用数组实现,LinkedList底层使用链表,所以ArrayList查找速度比LinkedList快,LinkedList插入比ArrayList快

7、经过强制类型转换以后,变量a,b的值分别为多少?

1shorta=128;2byteb=(byte)a;错误答案:编译错误

正确答案:128,-128

分析:首先要了解byte的组成,byte有八位由于第一位是符号位,byte的取值范围是-128~127,a的后八位为10000000,赋值给byte就变成了10000000,但此时1为符号位。所以byte的10000000为-128

8、以下哪个式子有可能在某个进制下成立()?

A、13*14=204

B、12*34=568

C、14*14=140

D、1+1=3

正确答案:A

解析:首先从A开始试,设进制为X则A选项为:(1*x^1+3*x^0)(1*x^1+4*x^0)=2*x^2+0*x^1+4*x^0

整理得:x^2-7x-8=0

根据求根公式:

最终得出解:-1和8,以下选项以此类推,因为A选择有正解,故正确答案为A

THE END
1.牛客网求职之前,先上牛客,就业找工作一站解决。互联网IT技术/产品/运营/硬件/汽车机械制造/金融/财务管理/审计/银行/市场营销/地产/快消/管培生等等专业技能学习/备考/求职神器,在线进行企业校招实习笔试面试真题模拟考试练习,全面提升求职竞争力,找到好工作,拿到好offer。_https://www.nowcoder.com/feed/main/detail/b8bbe340445a4b27a4998c0bd6ea3eaf
2.Leetcode刷题(81~90)Leetcode刷题(81~90) 算法是码农的基本功,也是各个大厂必考察的重点,让我们一起坚持写题吧。 遇事不决,可问春风,春风不语,即是本心。 我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。https://blog.csdn.net/nuist_NJUPT/article/details/143269198
3.ACMer刷了数千道算法题,私藏的刷题网站都在这里了!3、牛客网 网址:https://www.nowcoder.com/ 牛客网作为国内内容超级丰富的 IT 题库,各种东西看的我眼花缭乱,题库+面试+学习+求职+讨论 360 度无死角服务,堪称"互联网求职神器"。它好就好在不只是一个刷题的平台,还是一个交流学习的平台,发个问题贴总有热心的大佬帮助,别问我怎么知道,我才不要说我也给人https://cloud.tencent.com/developer/article/1540102
4.牛客网牛客网是一个互联网求职和笔试刷题神器,提供C++、Java、前端、产品、运营技能学习、备考、求职题库,用户可在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升个人的技术能力。 牛客网的优势特点 在线编程练习:牛客网提供了大量的编程题目,覆盖了数据结构、算法、数据库、网络等https://www.xue8nav.com/sites/58.html
5.一些编程刷题的网站给大家:洛谷PTA杭电OJ牛客网。推荐一些编程刷题的网站给大家: 洛谷、PTA、杭电OJ、牛客网。https://www.toutiao.com/w/1666358061273092/
6.在线题库的细分:“牛客网”做的是程序猿们的笔试面试备考题库因此很多程序猿们都没有办法在笔试面试之前先完整地试试手。 所以“牛客网”团队就想到把所有大型互联网公司程序猿笔试面试的完整题目收集起来,供程序猿在考前刷题备考用。从产品上来看,牛客网目前提供了Google、阿里巴巴、腾讯、百度等大型互联网公司的笔试面试题,题型包含客观的单选、多选、填空题,以及主观的在线实时https://www.36kr.com/p/216674.html
7.蓝桥杯双非本科?大一大二不敢参加?这篇蓝桥全解析帮你打消不要一下觉得很多,很多都是在学校的课程中学到过的,而且你还有半年的时间,想要掌握这里面的大部分算法完全时间绰绰有余。当然也为大家推荐了一些好的学习算法和数据结构的网站 力扣(yyds):力扣刷题网 牛客网(同样经典的刷题网站):牛客刷题网 PTA(适合小白):PTA平台 https://maimai.cn/article/detail?fid=1749192415&efid=Xsm51b4BWnhjrfM5cxo6ug
8.牛客网数据库刷题笔记一星题 日志文件用来记录对数据库中数据进行的每一次更新操作。 索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的(查询)速度。 where子句后不能放聚合函数。 用二维表来表示实体集及实体集之间联系的数据模型称为关系模型。 https://www.jianshu.com/p/4653b12ce96d
9.程序员导航网码农必备工具网址大全通过在线刷题的方式,提升编程能力斩获名企Offer 牛客网 集笔面试系统、题库、课程教育、社群交流、招聘内推于一体 趣IT 企业真题题库 希赛软考真题库 希赛软考学院为广大学员提供最新及历年软件水平考试真题试题及答案解析,软考全真模拟试题及详细答案。 软考官网 中国计算机技术职业资格网 创作平台 文章平台 视频https://hao.panziye.com/
10.牛客app怎么开启向我推荐题目牛客开启推荐题目教程详解牛客app如何开启向我推荐题目?有很多小伙伴还不是很了解,别着急,下面小编给大家分享一下牛客开启推荐题目的教程,感兴趣的朋友一起来看看吧,希望可以帮助到大家! 牛客开启推荐题目的教程 首先 选择屏幕右下角【我的】点击进入; 其次 选择右上角角【设置】点击进入; https://g.pconline.com.cn/x/1582/15822271.html