这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。
程序员面试指南:https://www.youtube.com/watch?v=0xcgzUdTO5M
Java面试问题集合指南:https://www.youtube.com/watch?v=GnR4hCvEIJQ
什么是可变参数?断言的用途?...
分类:
编程语言 时间:
2015-08-08 21:26:39
阅读次数:
228
摘自《程序员面试金典》我们首先最容易想到的就是固定分割的方法:将数组等分为3分,每一份均可以被看做一个栈,然后可以在每个栈上执行出入栈的操作。这种方法优点是比较直接,实现简单。当然缺点是不够灵活,有可能一个栈出现了空间溢出的情况,而其他栈还是空的状态。 下面说下实现的思路,首先对于长度为n的数...
分类:
编程语言 时间:
2015-07-29 11:49:37
阅读次数:
109
题目:
Dungeon Game
The demons had captured the princess (P) and imprisoned her in the bottom-right corner of a dungeon. The dungeon consists of M x N rooms laid out in a 2D grid. Our valiant knigh...
分类:
其他好文 时间:
2015-07-28 00:58:01
阅读次数:
93
第一,谈谈final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是 Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,...
分类:
编程语言 时间:
2015-07-23 00:40:07
阅读次数:
228
Java面试题和答案JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联...
分类:
编程语言 时间:
2015-07-20 10:50:28
阅读次数:
154
面试中被问到过的题目:1.和2.知道的GOF 模式,说明3.自己的长期规划是什么,近期规划是什么?4.override和overload5.final关键字6.系统如何分层,前台,逻辑,数据访问。你的职责,代码如何保证质量的7.getAttribute 和getParameter 区别8.forwa...
分类:
编程语言 时间:
2015-07-20 10:50:13
阅读次数:
180
一、Java基础部分1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。2)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信...
分类:
编程语言 时间:
2015-07-20 10:49:34
阅读次数:
173
1 String = 与 new 的不同使用“=”赋值不一定每次都创建一个新的字符串,而是从“字符串实例池”中查找字符串。使用“new”进行赋值,则每次都创建一个新的字符串。2 String与StringBufferString类是不可变类,字符串一旦初始化后,就不能被改变。而StringBuffe...
分类:
编程语言 时间:
2015-07-20 10:49:24
阅读次数:
193
《!————————————————————————————基础题122道,代码题19道————————————————————————————》JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打...
分类:
编程语言 时间:
2015-07-20 10:48:41
阅读次数:
195
Java基础方面:1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时...
分类:
编程语言 时间:
2015-07-20 10:42:57
阅读次数:
144