首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java面经-百度新入职老哥整理这半年学习经验,面试刷题路线

Java面经-百度新入职老哥整理这半年学习经验,面试刷题路线

原创
作者头像
Java小朔哥
修改2019-07-17 17:10:20
7900
修改2019-07-17 17:10:20
举报
文章被收录于专栏:Java架构解析Java架构解析

前言:

我这半个月一直在整理资料,新入职的百度的一位老哥给了我很多帮助,这篇文章很多都是来源于他的学习经历,学习路径,现在在这里把他的学习经历和面试经历分享给大家,这个PDF一共263页,篇幅限制,在这篇文章中无法发完,但是大家可以点我头像看我主页,免费获取领取这个PDF的方式,还为大家准备了更多免费的Java架构学习资料,其中覆盖了互联网的方方面面,期间碰到各种产品各种场景下的各种问题,希望可以帮助大家扩展自己的技术广度和知识面。

下面开始分享:

一.java基础

1.1.2.装箱和拆箱

  • 自动装箱是Java 编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比
  • 如:把int 转化成Integer,double 转化成Double,等等。反之就是自动拆箱。
  • 原始类型: boolean,char,byte,short,int,long,float,double
  • 封装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double

1.1.3.String 转出int 型,判断能不能转?如何转?

  • 答:可以转,得处理异常Integer.parseInt(s) 主要为NumberFormatException:1)当你输入为字母时,也就是内容不是数字时,如abcd 2)当你输入为空时3)当你输入超出int 上限时Long.parseLong("123")转换为long

二.集合类Set

三 锁 volatile synchronized Lock ReentrantLock AQS C

四 java多线程

五.Java进阶ssh/ssm框架

六.Java 内存模型 和 垃圾回收

七.数据结构与算法

八.数据库

九.网络

十 操作系统

十一 Linux命令

十二.代码

十三.面经

十四.项目

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档