百万Java 面试题整理(1.0)

2021-06-21
阅读 6 分钟
1.1k
super()与this()的区别?This():当前类的对象,super 父类对象。Super():在子类访问父类的成员和行为,必须受类继承规则的约束而this 他代表当前对象,当然所有的资源都可以访问.在构造函数中,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(用 private 修饰)....
封面图

Java集合中的基本数据结构

2021-06-19
阅读 2 分钟
1.2k
1、集合中三大数据结构1.1 数组内存地址连续可以通过下标的成员访问,下标访问的性能高增删操作有较大的性能消耗(需要动态扩容)1.2 链表(双向链表)灵活的空间要求,存储空间不要求连续不支持下标访问,支持顺序遍历搜索针对增删操作找到对应的节点改变链表的头尾指针指向即可,无需移动元数据存储位置1.3 树(Java中...
封面图

基本功的重要性—(设计模式)

2021-06-18
阅读 2 分钟
1.3k
代码质量既是设计出来的,也是迭代优化出来的。换句话说,无论是前期的产品需求分析、架构设计,还是后期的详细代码设计与编码,都离不开良好的设计。程序设计是每个程序员的基本功。但是,大多数人都只是对新技术充满热情,却很少有人愿意沉下心来,花几个月甚至一两年的时间来重温基础知识,修炼基本功。在面对所谓“新...
封面图

大师都是从这里开始的JAVA

2021-06-17
阅读 1 分钟
909
IT行业发展如火如荼,薪资水涨船高,想要入行的小伙伴跃跃欲试……学习一门IT技术,想要学好除了自身不断努力之外,还要找对方法。总有很多人在学习Java的路上半途而废,只能望着巨额的招聘薪资望洋兴叹。事实上,只要找对了路径,学习Java并没有那么难。今天,播妞给大家分享5条零基础快速入门Java的学习方法,并且文末免...
封面图

《超详细 Java 版校招学习路线》

2021-06-17
阅读 5 分钟
1.7k
Java后端开发学习路线校招的话,其实关注「Java校招」那下面就好了,其它只是整个 Java 后端的全景图。说实话,其实想偷懒的,直接在 C++ 版本的基础上把 Java基础、JVM、Java Web 这些补充上就好了,因为CS基础知识都是共通的。但是呢,我是贴心北,为了更好的帮助到学 Java 的同学们,还是根据 Java开发岗的要求对类似...
封面图

应大家需要,Java常用开发工具汇总来了

2021-06-16
阅读 2 分钟
1.2k
本文总结了 JAVA 开发中常用的工具,希望对大家有所帮助。Commons BeanUtils针对 Bean 的一个工具集。由于 Bean 往往是由一堆 get 和 set 组成,所以 BeanUtils 也是在此基础上进行一些包装。一个比较常用的功能是 Bean Copy,也就是 copy bean 的属性。如果做分层架构开发的话就会用到,比如从 PO(Persistent Object)...
封面图

三大最常使用的java框架

2021-06-16
阅读 2 分钟
1.1k
MVC开发模式显示层(客户端层) 控制层(Web层) 业务层 数据层(持久层)作用 1.负责数据页面显示2.联合HTML,CSS,JavaScript 1.服务器端验证,2.数据接收4.POJO(简单的Java类即普通的javaBean)转换3.调用业务层4.进行显示层跳转 1.负责数据库打开与关闭2.调用数据层并整理数据3.处理事务 1.只负责数据的CRUD(增.删.改.查)维护...

java笔试面试题及答案(华为篇)

2021-06-16
阅读 2 分钟
3.2k
华为 Java 笔试题+数据库题 123一、 单项选择题 1.Java 是从(B )语言改进重新设计。A.Ada B.C++ C.Pasacal D.BASIC 答案:B2.下列语句哪一个正确(B )A. Java 程序经编译后会产生 machine code B. Java 程序经编译后会产生 byte code C. Java 程序经编译后会产生 DLL D. 以上都不正确 答案:B 3.下列说法...
封面图

某鱼大厂建议的面试资料整理

2021-06-16
阅读 5 分钟
762
1、java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?字节流,字符流。字节流继承于 InputStream OutputStream,字符流继承于 Reader Writer。在java.io 包中还有许多其他的流,低层流与调层流,高层流主要是为了提高性能和使用方便。2、启动一个线程是用 run()还是start()...
封面图