Java基础知识面试要点


Posted in 面试题 onJuly 29, 2016
1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。
2.字符串的操作:
写一个方法,实现字符串的反转,如:输入abc,输出cba
写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。
3.数据类型之间的转换
如何将数值型字符转换为数字(Integer,Double)
如何将数字转换为字符
如何取小数点前两位,并四舍五入。
4.日期和时间
如何取得年月日,小时分秒
如何取得从1970年到现在的毫秒数
如何获取某个日期是当月的最后一天
如何格式化日期
5.数组和集合
6.文件和目录(I/O)操作
如何列出某个目录下的所有文件
如何列出某个目录下的所有子目录
判断一个文件或目录是否存在
如何读写文件
7.Java多态的实现(继承、重载、覆盖)
8.编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串。
9.Java中访问数据库的步骤,Statement和PreparedStatement之间的区别。
10.找出下列代码可能存在的错误,并说明原因:
二、JSP&Servlet技术
1.描述JSP和Servlet的区别、共同点、各自应用的范围
2.在Web开发中需要处理HTML标记时,应做什么样的处理,要筛选那些字符( & “”)
3.在JSP中如何读取客户端的请求,如何访问CGI变量,如何确定某个Jsp文件的真实路径。
4.描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。
5.列出Jsp中包含外部文件的方式,两者有何区别。
6.说明Jsp中errorPage的作用,应用范围。
7.介绍在Jsp中如何使用JavaBeans。
8.简单介绍JSP的标记库
9.Jsp和Servlet中的请求转发分别如何实现。
三、J2EE相关知识
1.介绍J2EE、J2SE、J2SE的区别。
2.J2EE是一种技术还是一种平台,他提供了那些技术。
3.什么是Application Server,它有什么功能和优点。
4.简单介绍连接池的优点和原理。
5.Web.xml的作用
四、其他
1.Web安全性的考虑(表单验证、浏览器Basic方式的验证,应用程序的安全性,SSL,代码考虑)
2.简单介绍您所了解的MVC。
3.简单介绍所了解的XML。
4.文档和编码规范
5.Java中的分页、效率考虑。
6.简单介绍您所了解的structs。

Tags in this post...

面试题 相关文章推荐
如何将字串String转换成整数int
Feb 21 面试题
浙大网新C/C++面试解惑
May 27 面试题
商得四方公司面试题(gid+)
Apr 30 面试题
TCP/IP中的TCP和IP分别承担什么责任
Apr 21 面试题
C#里面如何判断一个Object是否是某种类型(如Boolean)?
Feb 10 面试题
如何利用cmp命令比较文件
Apr 11 面试题
Linux上比较文件的命令都有哪些
Feb 24 面试题
什么是测试驱动开发(TDD)
Feb 15 面试题
GC是什么?为什么要有GC?
Dec 08 面试题
设置器与访问器的定义以及各自特点
Jan 08 面试题
什么是封装
Mar 26 面试题
Delphi笔试题
Nov 14 面试题
Java面试中常遇到的问题,也是需要注意的几点
Aug 30 #面试题
简述synchronized和java.util.concurrent.locks.Lock的异同
Dec 08 #面试题
空字符串(“”)和null的区别
Nov 13 #面试题
类如何去实现接口
Dec 19 #面试题
异常和异常类的概念
Sep 12 #面试题
益模软件Java笔试题
Mar 27 #面试题
纬创Java面试题笔试题
Oct 02 #面试题
You might like
php 发送带附件邮件示例
2014/01/23 PHP
php 判断服务器操作系统的类型
2014/02/17 PHP
thinkphp实现数组分页示例
2014/04/13 PHP
php实现在服务器上创建目录的方法
2015/03/16 PHP
PHP实现链式操作的原理详解
2016/09/16 PHP
javascript Zifa FormValid 0.1表单验证 代码打包下载
2007/06/08 Javascript
兼容IE、FireFox、Chrome等浏览器的xml处理函数js代码
2011/11/30 Javascript
AngularJS实现标签页的两种方式
2016/09/05 Javascript
AngularJS  自定义指令详解及实例代码
2016/09/14 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
Angularjs 与 bower安装和使用详解
2017/05/11 Javascript
基于VUE选择上传图片并页面显示(图片可删除)
2017/05/25 Javascript
Vue2.x通用条件搜索组件的封装及应用详解
2019/05/28 Javascript
Vue中通过Vue.extend动态创建实例的方法
2019/08/13 Javascript
微信小程序缓存支持二次开发封装实现解析
2019/12/16 Javascript
JS求解两数之和算法详解
2020/04/28 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
Python实例一个类背后发生了什么
2016/02/09 Python
python爬虫入门教程--利用requests构建知乎API(三)
2017/05/25 Python
python发送邮件实例分享
2017/07/28 Python
Python使用Turtle模块绘制五星红旗代码示例
2017/12/11 Python
Python学习笔记之字符串和字符串方法实例详解
2019/08/22 Python
一行Python代码制作动态二维码的实现
2019/09/09 Python
使用批处理脚本自动生成并上传NuGet包(操作方法)
2019/11/19 Python
Python Selenium参数配置方法解析
2020/01/19 Python
Python交互环境下打印和输入函数的实例内容
2020/02/16 Python
使用Python实现音频双通道分离
2020/12/25 Python
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
C#面试题
2016/05/06 面试题
自我评价范文
2013/12/22 职场文书
大学生简短的自我评价
2014/09/12 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript
JavaScript流程控制(分支)
2021/12/06 Javascript
vue选项卡切换的实现案例
2022/04/11 Vue.js
mysql数据库实现设置字段长度
2022/06/10 MySQL