培训首页  >  培训新闻  >  软件开发新闻  >  java经典面试题

java经典面试题

来源:

沈阳市和平区爱尚职业培训机构

    发表于:2018-06-13 14:36:00  

正在为Java程序员岗位而做准备的爱尚沈阳java培训学员?只要准备好六部分的知识点,包你面试无压力!爱尚沈阳java培训老师亲身传授。

0.基础部分

无论是哪一种编程语言,基础永远是你不能忽视的部分。以下是爱尚沈阳java培训老师总结比较常出现的几个点,当然好是全都能熟悉。

使用length属性获取数组长度,public、private、protected、friendly区别

有效率的方法算2*8等于几

两个对象值相同,x.equal(y)==true,但是却可有不同的hashcode,这句话对不对。

Collection和Collections区别

Set里面的元素不能重复,用什么方法区分重复与否。

给出一个常见的runtime exception。

try{}里有一个return语句,紧跟在try后的finally里的code会不会被执行,什么时候执行,return前执行还是return后执行。4、short s1;

s1=s1+1;是否有错?

7.运行时异常和一般异常的区别

Java中的异常处理机制的简单原理和应用

1.Java部分

基础题目算是热身,接下来的才是真正决定你未来的内容!

写出单例模式。

写出一种11位手机号的正则表达式

写出知道的设计模式。

Webservice介绍。

tcp/ip协议三次握手。

Ajax请求是否可以实现同步。

隐藏URL方式。

简单概括取到一个网页内容的实现步骤,(简单来说就是爬虫),考察逻辑思维能力。

简述form表单提交post方法与get方法在字符编码、http协议方面的区别。

一个http请求从开始到结束都经历了哪些过程,简写流程图。

2.框架部分

关于这部分,主要考的也是一些框架部门中较为基础的内容。

Mybatis与Hibernate区别。

关于hibernate的相关问题。

关于Spring的相关问题。

关于struts1/2的工作流程。

介绍IOC和AOP。

3.数据库

数据库大家都不会陌生吧,就算不是程序员,也稍微知道一点关于SQL语句的内容。

学生成绩表的常用查询。(基础到不能再基础拉。)

如何防止SQL注入。

简述悲观锁和乐观锁。

了解redis,memcache,mongodb等(如果有项目经验佳)。

数据库性能优化常用基础知识,百万级数据优化。(这也是目前比较常被用到的)

4.linux基础

这部分基础主要就是关于修改系统时间命令、修改权限命令。

5.前端基础

列举3种数据类型。

jquery取值赋值基本方法。

CSS盒子模型的4个顺序。

获取单选按钮的值,获取复选框的值,获取下拉列表的值,后去复选框的值,获取单选按钮组的值,文本框、文本域赋值。

javascript变量范围有什么不同,全局变量和局部变量。


文中图片素材来源网络,如有侵权请联系删除
分享到:

java经典面试题 原创内容,请点击沈阳软件开发培训

  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

热门课程

  • 沈阳UED设计工程师培训

    询价

  • 沈阳软件开发零基础培训班

    询价

  • Python全栈培训课程

    询价

  • 沈阳爱尚web前端培训课程

    询价

  • 人工智能技术,电脑技术

    询价