51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#JAVA编程思想
100道Java基础面试题收集整理(附答案)
不积跬步无以至千里,这里会不断收集和更新Java基础相关的面试题,目前已收集100题。B/S(Browser/Server),浏览器/服务器程序C/S(Client/Server),客户端/服务端,桌面应用程序HTTP:超文本传输协议FTP:文件传输协议SMPT:简单邮件协议TELNET:远程终端协议POP3:邮件读取...
代码星球
·
2021-02-23
Java
基础
试题
收集
整理
java面试题大纲
跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来(期间也没有准备充分),到底是因为技术原因(影响自己的发展,偏移自己规划的轨迹),还是钱给少了,不受重视。准备不充分的面试,完全是浪费时间,更是对自己的不负责(如果title很高,当我没说)。今...
代码星球
·
2021-02-23
java
试题
大纲
Java中高级面试题整理
一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现;3)如何实现HashMap顺序存储:可以参考LinkedHashMap的底层实现;...
代码星球
·
2021-02-23
Java
中高级
试题
整理
一个两年Java的面试总结
16年毕业到现在也近两年了,最近面试了阿里集团(菜鸟网络,蚂蚁金服),网易,滴滴,点我达,最终收到点我达,网易offer,蚂蚁金服二面挂掉,菜鸟网络一个月了还在流程中...最终有幸去了网易。但是要特别感谢点我达的领导及HR,真的非常非常好,很感谢他们一直的关照和指导。简历要准备好,联系方式一定要正确清晰醒目,项目经历按...
代码星球
·
2021-02-23
一个
两年
Java
面试
总结
java学习路线图(2018年最新版)
最近有些网友问我如何自学Java后端,还有些是想从别的方向想转过来,但都不太了解Java后端究竟需要学什么,究竟要从哪里学起,哪些是主流的Java后端技术等等,导致想学,但又很迷茫,不知从何下手。我就以过来人的经历,写在这篇博客里,不一定都对,但都是我根据自己的经历总结出来的,供你们的参考。Java是一门纯粹的面向对象...
代码星球
·
2021-02-23
java
学习
路线图
2018年
最新版
java 多线程超详细总结——阿里大牛熬夜整理
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线...
代码星球
·
2021-02-23
java
线程
详细
总结
阿里
Java从入门到精通全套教程免费分享
这是我自己早前听课时整理的Java全套知识,适用于初学者,也可以适用于中级进阶的人,你们可以下载,我认为是比较系统全面的,可以抵得上市场上90%的学习资料。讨厌那些随便乱写的资料还有拿出来卖钱的人!在这里我免费的分享出来供大家使用!在这个平台真的可以学习到不少的东西!有很多的人都在无私的奉献着他们的智慧与知识。希望对于...
代码星球
·
2021-02-23
Java
入门
精通
全套
教程
Java面试经
最近趁有空整理下面试经常会被问到的知识点,参考的资料都是本人通过百度而挑选出来的,具有一定的参考意义。 一、java基础1.String和StringBuffer、StringBuild的区别:http://blog.csdn.net/rmn190/article/details/14920132.hashc...
代码星球
·
2021-02-23
Java
面试
阿里P6大牛给予Java初学者的学习路线建议
Java学习这一部分是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看之前,我要先声明两点。...
代码星球
·
2021-02-23
阿里
P6
大牛
给予
Java
Java后端程序员都做些什么?
这个问题来自于QQ网友,一句两句说不清楚,索性写个文章。我刚开始做Web开发的时候,根本没有前端,后端之说。原因很简单,那个时候服务器端的代码就是一切:接受浏览器的请求,实现业务逻辑,访问数据库,用JSP生成HTML,然后发送给浏览器。即使后来Javascript在浏览器中添加了一些AJAX的效果,那也是锦上添花,绝对...
代码星球
·
2021-02-23
Java
后端
程序员
做些
什么
知名互联网公司校招 Java 开发岗面试知识点解析
/天之道,损有余而补不足,是故虚胜实,不足胜有余。本文作者在一年之内参加过多场面试,应聘岗位均为Java开发方向。在不断的面试中,分类总结了Java开发岗位面试中的一些知识点。主要包括以下几个部分:Java基础知识点Java常见集合高并发编程(JUC包)JVM内存管理Java8知识点网络协议相关数据库相关MVC框架相关...
代码星球
·
2021-02-23
知名
互联网
公司
校招
Java
真正的精通Java是种什么样的境界?
会在不适合使用java的地方不用java!作为一名软件开发者,要追求的,应该是不断地提升自己分析问题把握事物关键点,实事求是地给出切实可行且能“一剑封喉”的优雅解决方案的能力,再提升一点境界,就是要不断提升自己创新的能力(即创造新东西、提出新思路、解决新问题的能力)。我个人认为,花费大量的时间去"精通"某种语言、某个平...
代码星球
·
2021-02-23
真正
精通
Java
什么样
境界
Java HashMap的工作原理
面试的时候经常会遇见诸如:“java中的HashMap是怎么工作的”,“HashMap的get和put内部的工作原理”这样的问题。本文将用一个简单的例子来解释下HashMap内部的工作原理。首先我们从一个例子开始,而不仅仅是从理论上,这样,有助于更好地理解,然后,我们来看下get和put到底是怎样工作的。我们来看个非常...
代码星球
·
2021-02-23
Java
HashMap
工作
原理
8张图理解Java
一图胜千言,下面图解均来自ProgramCreek网站的Java教程,目前它们拥有最多的票选。下面这张图展示了这段代码做了什么Strings="abcd";s=s.concat("ef");HashCode被设计用来提高性能。equals()方法与hashCode()方法的区别在于:如果两个对象相等(equal),那么...
代码星球
·
2021-02-23
8张
理解
Java
Java进阶面试问题列表
解释下多态性(polymorphism),封装性(encapsulation),内聚(cohesion)以及耦合(coupling)。继承(Inheritance)与聚合(Aggregation)的区别在哪里。你是如何理解干净的代码(CleanCode)与技术负债(TechnicalDebt)的。描述下常用的重构技巧。...
代码星球
·
2021-02-23
Java
进阶
面试
问题
列表
首页
上一页
...
21
22
23
24
25
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他