笔试面试相关
笔试面试相关
木刀的博客
爱人者人恒爱之!
展开
-
Java常见面试问题-面向对象
1 如何通过反射获取和设置对象私有字段的值?可以通过类对象的getDeclaredField()方法字段(Field)对象,然后再通过字段对象的setAccessible(true)将其设置为可以访问,接下来就可以通过get/set方法来获取/设置字段的值了。2 内部类可以引用他包含类的成员吗,如果可以,有没有什么限制?一个内部类对象可以访问创建它的外部类对象的内容,内部类如果不是stati...原创 2019-12-18 19:29:51 · 238 阅读 · 0 评论 -
Java常见面试问题-关键字
1.1 final关键字使用当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行修饰。final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。使用final方法的原因有两个。第一个原因是把方法锁定,以防任何继承类修改它的含义;第二个原因是效率。在早期的Java实现...原创 2019-12-18 17:57:35 · 140 阅读 · 0 评论 -
Java 面试常见问题-Java基础
1 JavaSE部分1.1 java中对正则表达式的支持正则表达式用来描述字符串规则,可用于字符串的匹配和处理。String类中提供支持正则表达式操作的方法,包括matches()、replaceAll()、replaceFirst()、split()。Pattern类表示正则表达式对象1.2 java vs javascript面对对象和基于对象: java面对对象,对象由开发...转载 2019-12-18 17:26:50 · 165 阅读 · 0 评论