首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
风信子的记忆海
获赞
60
粉丝
19
关注
5
看过 TA
4
中南大学
2020
Java
IP属地:广东
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑风信子的记忆海吗?
发布(5)
刷题
风信子的记忆海
2018-04-27 20:40
Java
你离BAT之间,只差这一套Java面试题
粗体内容最近,各大公司开始了春招,很多人已经开始在准备面试了,特地来总结下初中级程序员应该掌握的面试题目。这篇面试指南,只适用于初中级程序员,其中不涉及分布式等问题。关于中高级的程序员问题,我后面可能再出一篇文章。 对于一个初中级程序员来说,面试问题不仅仅涉及到Java语言,还会包括很多其他知识,比如计算机基础知识(数据结构、计算机网络、操作系统等)、C语言基础、Java底层知识以及一些框架相关知识等。本文几乎覆盖到了所有领域。 计算机基础知识 C语言基础 Java基础 Java高级 ...
0
点赞
评论
收藏
转发
风信子的记忆海
2018-04-25 16:40
Java
Java分布式缓存框架
5个强大的Java分布式缓存框架推荐 在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。 在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。本文主要是分享了5个常用的Java分布式缓存框架,这些缓存框架支持多台服务器的缓存读写功能,可以让你的缓存系统更容易扩展。 1、Eh*** – Java分布式缓存框架 Eh...
0
点赞
评论
收藏
转发
风信子的记忆海
2018-04-25 16:29
Java
Java之 向上转型与向下转型
一.向上转型 [java] view plain copy package com.sheepmu; class Animal { public void eat() { System.out.println("父类的 eating..."); } } class Bird extends Animal { @Override public void eat() { System.out.println...
0
点赞
评论
收藏
转发
风信子的记忆海
2018-04-24 18:40
Java
大厂面试回忆录
一、Java基础 1、hashmap的基本原理,内部数据结构,put操作的整体流程,是否线程安全以及为什么?jdk8对hashmap做了哪些优化? 2、String类为什么是不可变的?StringBuilder和StringBuffer的区别,字符串常量池,StringBuffer为什么是线程安全?加号的底层原理 3、反射、accessible,动态***的原理,jdk动态***与cglib的区别与各自的实现原理 4、自动装箱,赋值操作,在内存里面是如何实现的。 5、接口和抽象类的区别 6、concurrenthashmap的原理,内部数据结构,如何提高并发性,jdk8中做了哪些优化。 7...
0
点赞
评论
收藏
转发
风信子的记忆海
2018-04-19 16:36
Java
Java总结
java 经典 关于面向对象和面向过程的区别 a 面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对象易维护、易复用、易扩展 b 面向对象 优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护 缺点:性能比面向过程低 2.Java的四个基本特性(抽象、封装、继承,多态) 抽象:就是把现实生活中的某一类东西提取出来,用程序代码表示,我们通常叫做类或者接口。抽象...
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务