
面试
文章平均质量分 60
小小码农日渐积累
Java学习 点滴积累。
展开
-
Java全链路复习面经-基础篇(2.5万字全文)
序言 基础篇 谈谈对面向对象思想的理解 面向对象是一种编程思想。面向对象程序设计的核心思想是以对象为核心。除了面向对象之外还有面向过程,二者是两种不同的开发思想。 当我们需要完成生成随机数这一个功能时,如果是以面向过程的思想进行开发,则更加专注于设计的这个实现的算法;但是以面向对象的特性来完成这个功能时,我们更强调的是对象,通过找一个能够生成随机数功能的对象来帮我们完成(如Random),作为开发者并不需要关注这个代码是怎么实现的,找到合适的对象,然后调用对象的方法即可。 面向对象的四大特性:封装、集成、多原创 2021-09-01 20:56:54 · 585 阅读 · 1 评论 -
Linux常用命令总结
查看当前文件路径 pwd 切换文件目录 使用cd命令 cd /文件路径 # 访问usr路径 cd /usr # 访问多级路径 usr路径下的local文件 cd /usr/local # 返回上一级 cd .. # 返回当前用户所在目录 cd ~ # 返回根目录 cd / # 返回上一级目录 cd - 可以使用tab键补齐 如访问 / 目录下的User,此时输入Us 再按tab键即可补齐 文件列表 使用ls命令 # 查看文件 ls # 显示所有文件(包括隐藏文件) ls -a # 显示文件详细信原创 2021-07-26 22:13:38 · 174 阅读 · 1 评论 -
一道关于操作i++和++i的面试题
题目: public static void main(String[] args) { int i = 1; i = i++; int j = i++; int k = i + ++i * i++; System.out.println("i=" + i); System.out.println("j=" + j); System.out.println("k=" + k); } i = ? j = ? k = ? 答案 -> -> -> ->原创 2021-06-08 16:03:35 · 446 阅读 · 0 评论 -
从开发的角度说明抽象类与接口之间的区别
抽象类与接口之间的区别: 从语法来说: 抽象类:方法可以有抽象的,也可以有非抽象, 有构造器 接口:方法都是抽象,属性都是常量,默认有public static final修饰 JDK1.8之后: 接口里面可以有实现的方法,注意要在方法的声明上加上default或者static 从开发的角度: 抽象类: 抽象类可以有抽象方法也可以有具体的方法,如在MVC三层架构中,Dao层编写多个UserDao,此时可以抽象类,抽取常用的CRUD方法作为每一个dao的通用方法,而需要同一个方法的不同原创 2021-04-25 16:37:13 · 136 阅读 · 0 评论