- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 Java面试每日十题(十一)
101、实现会话跟踪的技术有哪些?答:会话跟踪是对同一个用户对服务器的连续的请求和接受响应的监视。(将用户与同一用户发出的不同请求之间关联,为了数据共享)。a) URL重写:URL(统一资源定位符)是Web上特定页面的地址,URL地址重写的原理是将该用户Session的id信息重写 到URL地址中,以便在服务器端进行识别不同的用户。URL重写能够在客户端停用cookies或者不支持coo...
2018-09-30 09:26:54 316
原创 中邮消费金融面试随笔
秋招以来的第一次面试,昨天早上才做的笔试,晚上就收到了面试通知。今天一大早就出门坐地铁来到了大学城华工中心酒店一楼等候面试。短信通知上写的是10点场,然而我从9点半等到了11点多,最后是我和另外一个也是广工的研究生师姐一起进去面试。面试之前我一直都在刷题,看基础这些,没想到竟然不是技术面试。。。两个面试官一起面试我们,主要是男的面试官在问,女的一直在电脑上敲东西,唉,下面就看看他问了些什么问题吧:...
2018-09-29 20:53:43 5200 3
原创 Java面试每日十题(十)
91、用Java写一个折半查找。答:折半查找,也称二分查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组已经为空,则表示找不到指定的元素。这种搜索算法每一次比较都使搜索范围缩...
2018-09-29 20:24:25 330
原创 java面试每日十题(九)
81、获得一个类的类对象有哪些方式?答:有四种方式:第一种,通过类本身来获得对象。第二种,通过子类的实例获取父类对象。第三种,通过类名加.class获取对象。第四种,通过类名的字符串获取对象。 82、如何通过反射创建对象?答:通过反射来生成对象有两种方式:1、通过Class对象的newInstance()方法来创建Class对象对应类的实例。这...
2018-09-28 22:32:40 239
原创 java面试每日十题(八)
71、阐述JDBC操作数据库的步骤。答: 1. 注册驱动。常用的有3种方式:1) 直接注册驱动:DriverManager.registerDriver(com.mysql.jdbc.Driver);这种方式要求程序首先要引入驱动包,否则无法通过编译。而且它可能会造成DriverManager中产生两个一样的驱动,并对具体的驱动类产生依赖,所以不推荐使用。2) 键值对方式:System...
2018-09-28 09:49:28 374
原创 java面试每日十题(七)
61、启动一个线程是调用run()还是start()方法?答:启动线程用的是start()方法。当调用start()方法启动一个线程时,线程进入就绪状态,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行而不是这个线程就会立即运行。当CPU分配给它时间时,才开始执行run()方法,run()方法中包含的是线程的主体,必须要重写的,无返回值。 62、什么是线程池(t...
2018-09-27 17:36:25 279
原创 java面试每日十题(六)
51、Collection和Collections的区别?答:Collection是最基本的集合接口,其子接口有List和Set,提供了对集合对象进行基本操作的通用接口方法;Collections是集合类的一个工具类,提供了一系列静态方法对集合中元素进行排序、搜索和线程安全等操作。 52、List、Map、Set三个接口存取元素时,各有什么特点?答:List存放元素是有序的且可以重...
2018-09-26 20:40:57 228
原创 java面试每日十题(五)
41、什么时候用断言(assert)?答:断言在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。一般来说,断言用于保证程序最基本、关键的正确性。断言检查通常在开发和测试时开启。为了保证程序的执行效率,在软件发布后断言检查通常是关闭的。断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为true;如果表达式的值为false,那么系统会报告一个AssertionError。...
2018-09-26 10:26:23 279
原创 如何注册登录Google浏览器
一直觉得网上投简历的时候都是在做重复的东西,舍友告诉我他用牛客网的简历助手可以方便很多,直接导入再修改一小部分就OK了,于是我也去下载了。这时候问题来了,我的Google Chrome还没注册登录没有权限安装简历助手的插件,于是试着注册了一下,后来在手机号码那里卡住了,网上找了好几个教程最后还是搞定了。下面来说说方法步骤:直接用IE浏览器搜索谷歌打开注册界面安装提示一步步填写就行了!!!你...
2018-09-25 22:34:35 6523 1
原创 java面试每日十题(四)
31、接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concrete class)?答:接口可以继承一个或多个接口,抽象类可以继承一个类或实现多个接口,抽象类也可以继承具体类。32、一个".java"源文件中是否可以包含多个类(不是内部类)?有什么限制?答:可以的。但是只允许有一个public类,并且类名必须和文件名一...
2018-09-25 21:38:50 306
原创 java面试每日十题(三)
21、描述一下JVM加载class文件的原理机制?答:在java中,类加载器把一个类装入jvm中,要经过三个步骤:装载、连接和初始化,其中连接又可以分为检查、准备 、解析。装载:查找和导入类或接口的二进制数据,即class文件;连接:执行下面的三个步骤,其中解析是可以选择的;检查:检查装载进来的class文件是否正确;准备:为类的静态变量分配存储空间;解析:将符号引用转换成...
2018-09-25 08:58:12 316
原创 java面试每日十题(二)
11、switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?答:switch可以作用于icsb(i see sb)上,即int、char、short、byte和他们的包装类;不可作用于fdlb(伏地捞逼)上,即float、double、long、boolean和他们的包装类;也可以作用于字符串类型,jdk1.7之后可以作用在String上。 ...
2018-09-23 10:01:56 306
原创 java面试每日十题(一)
1、面向对象的特征有哪些方面?答:抽象、封装、继承和多态。抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。继承:继承是一种联结类的层次模型,允许和鼓励类的重用,它提供了一种明确表述共性的方法。多态:...
2018-09-22 20:40:54 909
原创 关于安装JDK1.7之后eclipse打不开的解决方案
最近在学习spring框架,我跟着B站上的视频导包的时候,发现一切正确的情况下程序运行不了,百度发现是spring包版本过低,是3.2.0的,而我的jdk是9.0的,两者不兼容。只能选择jdk1.7以下的或者导入4.xspring包,然后我就下载了jdk1.7版本的。配置完环境变量后发觉eclipse打不开了,后来经过查资料发现是eclipse版本太高,要求jdk1.8以上才行。经过几个钟的百度调...
2018-09-21 00:31:49 7009 2
转载 Spring学习笔记
Spring学习总结----一、导入Spring必须的jar包二、简单示例入门注入一个User1.编写User实体类 package test.Spring.helloworld;import java.util.List;import java.util.Map;public class User { @Override public Stri...
2018-09-20 08:53:39 173
转载 SpringMVC学习笔记
SpringMVC学习笔记----一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and configure the mapping...
2018-09-19 21:15:53 117
转载 Eclipse常用快捷键
1几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Alt+Left/Rig...
2018-09-14 11:17:22 187
原创 java开发实战经典(第二版)P528 14-2
14.2 定义一个Person类,其中包含姓名、年龄、生日、性别的属性,其中性别只能是“男”或“女”。package book;class Person1 { private String name; private int age; private String birthday; private String sex; public Person1(String na...
2018-09-03 12:04:29 527
原创 java开发实战经典(第二版)P528 14-1
14.1 定义一个品牌计算机的枚举类,其中只有固定的几个计算机品牌。package book;enum ComputerBrand{ LENOVO("联想"),HP("惠普"),DELL("戴尔"),APPLE("苹果"),ACER("宏基"); private ComputerBrand(String title) { this.setTitle(title); } p...
2018-09-03 10:55:46 616
Struts2:如何实现action与jsp的数据交互.txt
2020-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人