面试问题

原创
2017/02/27 17:43
阅读数 830

整理部分

1.字符串的使用方法,越多越好,至少5个> 字符串的使用(常用方法) trim():去掉字符序列左边和右边的空格 subString():提取字符串中介于两个指定下标之间的字符 index():索引 split():分割 equals(),Compare():比较 ToUpper(),ToLower():字符串全部转换成小写、或大写 Join():合并 Contains()IndexOf():比较 Insert():插入 Remove():移除 Replace():替换 StartsWith(),EndsWith():判断开始与结束

2.Eclipse开发快捷键> 最常用的15大Eclipse开发快捷键技巧 alt+?或alt+/:自动补全代码或者提示代码 ctrl+o:快速outline视图 ctrl+shift+r:打开资源列表 ctrl+shift+f:格式化代码 ctrl+e:快速转换编辑器 ctrl+page down或ctrl+page up: 选项卡之间快速切换 shift+enter及ctrl+shift+enter: 在当前行上或者下边创建空白 Alt+方向键上下:上下行交换内容或把当前行内容把上或下移动 Control+Alt+方向上下键:复制高亮显示的一行或多行 ctrl+m:当前编辑页面窗口最大化 ctrl+/:自动注释当前行或者选择的多行 ctrl+shift+/:自动注释掉选择的代码块 ctrl+d:删除当前行 ctrl+shift+x和ctrl+shift+y:英文字母大小写的转换 ctrl+shift+o:自动引入包和删除无用包

暂未整理部分

Java基础

** 1.String、StringBuffer、Stringbulider的区别 2.Java四个修饰符 private ,default,protected,private区别,修饰类,方法,属性 3.Static关键字 修饰方法、属性。可以修饰类么?(可以,自己敲demo) 4.Final关键字修饰类和属性 5.Finally关键字 6.集合set,list,map三者的区别,还有他们的实现类,arraylist和linkedlist的区别,set容器(我也没答上来) 7.IO流 字符流和字节流的区别,缓冲流的作用,解释阻塞的原理、过程。 8.线程的两种实现方式(Thread类和Runnable接口),分别敲一个demo 9.线程之间通信(管道流PipedInputStream和PipedOutPutstream) 10.对泛型的理解,泛型的好处,泛型方法**

数据库

1.子查询 2.多表查询的几种实现方式 3.左联和右联 4.常用的几种聚合函数 5.索引 6.If和exist的区别 7.对范式的理解,查询优化

框架

1.对MVC的理解 2.对SSH的理解,各自的优点 3.Spring的原理,Spring重点

HTML5 CSS JS JQuery

** 常见的标签<div> <table> <ul>等的属性如text-align等boder-margin和padding区别 Ajax,json实现异步提交 Jquery的看法、了解和使用心得。**

Ctrl shift o 类接口包要多少有多少

展开阅读全文
加载中
点击加入讨论🔥(1) 发布并加入讨论🔥
1 评论
0 收藏
0
分享
返回顶部
顶部