
面试
文章平均质量分 85
沁禹
掌握编程前沿,从这里启航。希望你能在这里学到真东西,成为更牛的开发者!感谢支持,一起进步!
展开
-
阿里二面:main 方法可以继承吗?
阿里二面:Java 中的 main 方法可以继承吗?原创 2024-01-06 15:56:29 · 472 阅读 · 0 评论 -
面试奇谈(一)
团队越大,代码就越发的健壮。作为一名开发工程师,以我目前的能力,不具备开发高性能的框架,开源项目,是我学习的很大渠道之一。数据库有MySQL,操作系统有Linux,Apache基金会的开源项目也都是开源的,Zookeeper Hadoop solr等。最后去看官网文档,官方文档无疑是最正确的学习方式,但也是最枯燥的。良好的框架,会有一篇好的官方API、比如 Vue、Layui、Mybatis的官方API 就解释的非常细致。时间很宝贵,因为稀少,我们才要以最少的时间完成更多的事情,这就牵扯到效率。原创 2023-12-31 21:53:03 · 480 阅读 · 0 评论 -
2024最新Java基础面试题大全(一)
/创建等待队列 BlockingQueue < Runnable > bqueue = new ArrayBlockingQueue < Runnable >(20);//创建线程池,池中保存的线程数为3,允许的最大线程数为5 ThreadPoolExecutor pool = new ThreadPoolExecutor(3 , 5 , 50 , TimeUnit . MILLISECONDS , bqueue);//创建七个任务 Runnable t1 = new MyThread();原创 2023-12-31 21:13:02 · 1212 阅读 · 0 评论 -
2024最新Java基础面试题大全(二)
凡是new出来的,GC 都能搞定,所以一般不需要程序员去主动实现 finalize的,调用 super.finalize(),一个对象的 finalize()只会被调用一次,调用后不意味着 gc 会立即回收。构造方法不可以被重写,因为重写发生在父类和子类之间,要求方法名称相同,而构造方法的名称是和类名相同的,而子类类名不会和父类类名相同,所以不可以被重写。封装:万物皆对象,把相同类似的属性认为是一个类,不同的属性分别是不同的成员变量,不能从外部直接修改成员变量,可以同构造器,操作类,减少代码量,原创 2023-12-31 21:31:29 · 901 阅读 · 0 评论 -
2024最新Java基础面试题大全(三)
这三个注解写在 public @interface 修饰的类上,这个类就是一个注解了里面可以设置成员变量,成员变量就是注解的属性。原创 2023-12-31 21:35:59 · 909 阅读 · 0 评论 -
2024最新Java基础面试题大全(四)
1 RPC要求服务提供方和服务调用方都需要使用相同的技术,要么都hessian,要么都dubbo 而http无需关注语言的实现,只需要遵循rest规范2 RPC的开发要求较多,像Hessian框架还需要服务器提供完整的接口代码(包名.类名.方法名必须完全一致),否则客户端无法运行3 Hessian只支持POST请求4 Hessian只支持JAVA语言。原创 2023-12-31 21:41:30 · 986 阅读 · 0 评论 -
2024最新Java基础面试题大全(五)
在MVC里,View是可以直接访问Model的!作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Presenter内部,而在MVC中View会直接从Model中读取数据而不是通过 Controller。这两个关键字都是在继承关系中才会出现的,Super .变量,会在直接去父类中查找,this.变量,优先在本类中查找,没找到的话,会去父类中查找。原创 2023-12-31 22:04:16 · 1012 阅读 · 0 评论 -
2024最新Java基础面试题大全(六)
定义:浏览器-服务器(Browser/Server)结构,简称B/S结构。是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Chrome、Safari、Microsoft Edge、Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。原创 2023-12-31 23:24:00 · 1026 阅读 · 0 评论