博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java技术面试
阅读量:4355 次
发布时间:2019-06-07

本文共 1081 字,大约阅读时间需要 3 分钟。

******** 【面向对象部分】*********

------抽象:private、protected、public、缺省,缺省问到的最多,缺省是对本包可见。
------继承:JAVA单继承自Object类,JAVA怎么实现多继承(接口)。
------多态:非常重要,问的最多,一定要搞清楚。
********* 【J2SE部分】*********
------包lang:
1、基础包装类,如Integer
2、Object类,包括equals、hashcode、toString、clone
3、JAVA GC,内存管理
4、String和StringBuffer的区别,主要是看内存的存储结构
5、多线程,实现方式,线程同步,死锁……
6、JAVA异常,Error、Exception、RuntimeException……
7、类加载,反射,Class、ClassLoader
------包util:
1、JAVA容器,5个接口Collection、List、Set、Map、Iterator,1个类Collections。
2、ArrayList和LinkedList的区别
3、JAVA枚举
------包Io:
1、JAVA序列化,Serializable,ObjectInputStream、ObjectOutputStream
2、各种流,inputStream、outputStream、BufferedInputStream、BufferedOutputStream、FileReader、FileWriter……
------包net(这个我不熟):
1、网络编程的需要理解,主要是Socket。
********* 【WEB框架部分(J2EE)】*********
1、JSP、Servlet、Servlet的生命周期考得很多
2、Session和Cookie的区别
3、css、js、ajax
3、对MVC的理解
4、4种流行框架Struts、Spring、Hibernate、ibatis
5、两种设计模式,单例、工厂
********* 【DB部分】*********
1、SQL
2、存储过程
3、事务
4、Oracle或者Mysql
********* 【GUI + Swing】*********
1、图形界面编程需要考虑
2、AWT包+Swing包
3、事件模式,事件监听……
4、设计模式,观察者模式
其余的我不会!

转载于:https://www.cnblogs.com/csxf/p/3591932.html

你可能感兴趣的文章
angular service 进行组件通信
查看>>
linux安装Mac的默认Monaco字体
查看>>
java语言的特点
查看>>
关于动态添加iview admin路由以及刷新侧边栏
查看>>
ApplicationInsights的探测器尝鲜
查看>>
java 解析Json格式数据
查看>>
unix中的线程池技术详解
查看>>
CSS简介
查看>>
常用三大软件评价1
查看>>
MVC各层介绍使用---初步理解
查看>>
单例对象的创建与销毁
查看>>
知识点关键词(记录一下)
查看>>
国际结算业务
查看>>
嵌套循环概念
查看>>
C# 生成订单号的几种方式
查看>>
IOS开发札记
查看>>
1.2.2 OSI参考模型 上
查看>>
centos服务器设置代理上网的方法
查看>>
Linux企业运维高效技巧心得及分享
查看>>
fdisk分区和挂载
查看>>