作者:小傅哥 博客:https://bugstack.cn
❝沉淀、分享、成长,让自己和他人都能有所收获!😜 ❞
独生子女生娃,没救了!
小傅哥,你的100道Java考题,我只考了16分,是不是没救了!给我个答案吧!那么鉴于不少小伙伴已经考完了,那么小傅哥就做一个考题解析,方便读者可以针对自己的问题进行补充学习。
其实这些考题只是相当于在你的技术栈地图中,拎出100个检查站点,进行片段化的提问,来检查你对知识网的覆盖程度。而学习的最终目标远不是来背这些题,那样是没有多大的意义的,否则你在面对面试官时换个方向再问,可能你还是没法回答。所以更有意义的事是慢下来,不贪多,一步一个脚印的用自己的思考和实践验证学会这些内容。
好啦,小傅哥就做个这些问题的分析,如果你还没有参与考试也可以先尝试考一下,再看解答会更有感觉
s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
当字符串为空时则不会通过公式计算哈希值,也就是0,那么0的 toHexString 16进制转换仍然是0。Runtime.getRuntime().addShutdownHook(new Thread(() -> System.out.println("close!")));
就是作用于 XML 中配置的 destroy-method 销毁方法上。用于对 Bean 对象的销毁处理。execution(* cn.bugstack.springframework.test.bean.IUserService.*(..))
表达式匹配,它是一种 AspectJExpressionPointcut 提供的切点表达式。org.springframework.boot.autoconfigure.EnableAutoConfiguration=cn.bugstack.middleware.whitelist.config.WhiteListAutoConfigure
Java BIO[Blocking I/O]
同步阻塞I/O模式、Java NIO[New I/O]
同步非阻塞模式、Java AIO[Asynchronous I/O]
异步非阻塞I/O模型where id > ? limit x
这样方式进行分页。- END -
你好,我是小傅哥。一线互联网java
工程师、T8架构师,开发过交易&营销、写过运营&活动、设计过中间件也倒腾过中继器、IO板卡。不只是写Java语言,也搞过C#、PHP,是一个技术活跃的折腾者。