文章 2022-09-23 来自:开发者社区

面试准备之Java 基础(应用篇)

1、Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?Math.round(11.5)的返回值是 12,Math.round(-11.5)的返回值是-11。Math.round 方法返回的是一个最接近参数的 long 值(例如:Math.round(11.6) = 12;Math.round(-11.6) = -12;Math.round(-0.1) = 0....

文章 2022-09-23 来自:开发者社区

面试准备之Java 基础(理论篇)

1、面向对象和面向过程的区别面向过程:面向过程性能比面向对象高。因为对象调用需要实例化,开销比较大,较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix 等,一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。面向对象:面向对象易维护、易复用、易扩展。因为面向对象有封装、继承、多态性的特性,所以可设计出低耦合的系统,使得系统更加灵活、更....

面试准备之Java 基础(理论篇)
文章 2022-05-19 来自:开发者社区

oppoJava面试!别看是Java基础,很多人已入坑

接下来,我们将扩展此程序以通过键盘从用户请求数据。要从键盘读取输入,我们将使用标准java类。我们需要使用包中的IOException类java.io。要使用此类,我们必须将java.io包导入此类。这可以通过以下方式完成:import java.io.* ;您可以以类似的方式导入许多其他包。第一步是创建InputStreamReader。格式如下:InputStreamReader varNa....

文章 2021-12-03 来自:开发者社区

面试:Java基础 3

请你解释为什么会出现4.0-3.6=0.40000001这种现象?计算机在计算10进制小数的过程中要先转换为2进制进行计算,这个过程中出现了误差。出现0.40000001的情况可以使用BigDecimal类解决请你介绍一下map的分类和常见的情况接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap.Map主要用于存....

文章 2021-12-03 来自:开发者社区

面试:Java基础 1

Java面试知识点汇总 请你说明一下,在Java中如何跳出当前的多重嵌套循环?考察点:循环参考回答:Java中支持带标签的break和continue语句,break为跳出当前循环体,continue为结束循环体中的本次循环。想要跳出当前的多重循环,可以在最外层循环前加一个标记如A,然后用break A;但是这样会使程序变得不优雅,可读性低,应避免使用。● 请你简单描述一下正则表达式及其用途,J....

面试:Java基础 1
文章 2018-08-29 来自:开发者社区

面试java基础(真的很实用,点个赞呗!)

J2SE 基础 八种基本数据类型的大小,以及他们的封装类。 八种基本数据类型,int ,double ,long ,float, short,byte,character,boolean 对应的封装类型是:Integer ,Double ,Long ,Float, Short,Byte,Character,Boolean Switch能否用string做参数? 在Java 5以前,swit...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注