吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2461|回复: 9
收起左侧

[Java 转载] java 基础面试题

[复制链接]
yrb5088827 发表于 2021-8-16 10:41

  • Java的开发平台有哪三个?分别是什么含义?JVM、JDK、JRE的含义?
J2SE、J2EE、J2MEJVM:Java虚拟机JDK:Java开发工具包JRE:Java运行环境
  • Java中标识符定义的语法?
以字母、下划线、$开头,后面可以是字母、数字、下划线、$
  • Java数据类型的分类?
分为基本数据类型和引用数据类型
  • Java基本数据类型有哪些?长度是多少?
byte         8short        16int                32long         64float                32double        64char                16boolean        1
  • &和&&的区别?
&按位与:每一位都参与与运算&&短路与:效率高于按位与,第一个表达式的结果如果是false,第二个表达式不在计算,结果返回false
  • 哪些类型可以向上自动转型到哪些类型(自动向上转型图)
  char                        int--longfloatdoublebyte -- short
  • Math类中绝对值方法?开方方法?次幂方法?取整方法?
abs()    sqrt()   pow()   round()  
  • break和continue的区别?
break是结束循环,如果是多层循环,结束当前层循环,后面有循环点,结束指定循环点的循环continue 是结束本次循环 ,如果是多层循环,结束当前层本次循环,后面有循环点,结束指定循环点的本次循环
  • Arrays中有哪些关于数组的操作,都是什么?
sort() 排序方法binarySearch()  二元搜索法copyOf()  复制
  • 类和对象的关系?类名、属性名、方法名、包名的命名规范?
类是用来描述对象的;对象是类的实例类名开头字母大写,遵循驼峰式命名属性名、方法名开头字母小写,遵循驼峰式命名包名,以公司域名倒写+项目名+模块名 ,全小写
  • 构造器的作用?如何定义一个构造器?构造器的特点?一个类中在构造器中调用另一个构造器
创建对象的,其次还可以初始化对象定义构造器:名字和类名一致,没有返回类型。特点:如果类中不写构造器,系统默认提供一个无参构造器,如果写了构造器,就不提供无参构造器了;      一个类中可以有多个构造器,但要保证这些构造器的参数列表不同一个类中通过 this() 调用本类中其他构造器
  • 什么是封装?
将一个类的属性和功能过程封装,属性可以封装gettersetter方法,功能过程封装为方法。好处是,提高代码可重用性和可维护性
  • 什么是继承?子类可以继承几个父类?类层次结构的根类是什么?
子类继承了父类,子类拥有父类所有的属性和方法类是单继承类层次结构的根类是 Object
  • Object类有哪些方法?分别是什么含义?
equals方法:比较两个对象是否相等,实质比较的是==(地址)toString方法:将对象转为字符串形式,实质获得的是:包名类名@16进制的地址hashCode方法:获得该对象实际地址的哈希值finalize方法:当垃圾回收器要回收一个对象时,自动调用该对象的这个方法,完成回收clone方法:克隆对象getClass方法:获得该对象的类对象wait方法:当前获得该对象互斥锁的线程将等待,只能通过notify方法唤醒wait(long sec) :当前获得该对象互斥锁的线程将等待,等待指定毫秒后自动唤醒notify方法:从当前对象上等待的线程中随机唤醒一个。notifyAll方法:唤醒当前对象上等待的所有线程。
  • Java访问范围修饰符有哪些?具体的访问范围?
private 私有的,只能本类中访问默认的 ,只能在本类、同一个包中访问protected ,只能在本类、同一个、子类中访问public 全局的,整个运行环境
  • 什么是重写?重写要遵循的语法?
子类继承父类的方法,不满足子类的要求,在子类中重写该方法要求:方法名、返回类型、参数列表和父类方法相同,修饰范围不能低于父类的修饰范围privatestatic 的方法不能重写
  • 子类构造器中如何调用父类构造器?默认调用父类哪个构造器
子类构造器中通过super() 调用父类构造器,默认调用父类无参的构造器。
  • 什么是多态?多态的写法调用对象方法时注意什么?
一个对象的引用类型可以是父类类型或接口类型。多态表示的对象,不能调用子类对象独有的方法,如果要调用,要转成子类的类型
  • ClassCastException是什么异常?什么原因造成的?instanceof关键字的用法
类转型异常,将一个对象转为一个不匹配的类型时,instanceof返回一个对象是否是属于一个类型的运算符, 对象 instanceof 类型
  • 面向对象的特征有哪些?分别是什么含义?
抽象:将对象实体抽象为类的过程继承:子类继承了父类封装:将一个类的属性和功能过程封装,属性可以封装gettersetter方法,功能过程封装为方法  多态:一个对象的引用类型可以是父类类型或接口类型。

免费评分

参与人数 1吾爱币 +1 收起 理由
wlP + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

侃遍天下无二人 发表于 2021-8-16 14:08
不是,你确定面试会有公司问这个,工资能开到2w/月吗
gzh820101 发表于 2021-8-16 11:28
Tamluo 发表于 2021-8-16 12:37
liangqz 发表于 2021-8-16 13:38
感谢分享
xiaqi1 发表于 2021-8-16 15:13
链接:https://pan.baidu.com/s/1z-XHrptD9xwi2jJS7HmBKA
提取码:xk2v
这里有一个面试题的总和  楼主可以看一下
chenlongjs 发表于 2021-8-16 15:26
蛮好的,只能适合初步者。
 楼主| yrb5088827 发表于 2021-8-16 16:08
xiaqi1 发表于 2021-8-16 15:13
链接:https://pan.baidu.com/s/1z-XHrptD9xwi2jJS7HmBKA
提取码:xk2v
这里有一个面试题的总和  楼主可 ...

感谢分享
qixier 发表于 2021-8-17 11:08
面试一般看经验和已开发完善的项目吧?
yfvai1 发表于 2021-9-9 14:38
一边看视频,一边到论坛里接收面试题的毒打。。日子还是不错的。。。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 13:11

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表