黑马程序员技术交流社区

标题: 黑马入学面试题 不看会后悔哦 [打印本页]

作者: 倦鸟识山    时间: 2015-9-13 18:29
标题: 黑马入学面试题 不看会后悔哦
今天偶然看到有人发帖整理的面试题,但是对于新手的我,这些简单的问题基本都是问号,所以我整理了这些问题的答案,希望可以给自己一个新的学习途径,让自己去更深层次的了解Java,也希望可以给各位提供一些学习参考,不足之处,希望大家可以不吝赐教!

1,封装是什么?
        隐藏对象的属性和实现细节,仅对外提供公共访问方式。封装有利于简化代码和增强代码安全性,更有利于调用代码。

2,什么是面向对象?
        一花一世界,一叶一菩提。任何事物都被看做一个精彩的世界。在Java中也一样,把你你所要研究的事物看成一个对象。对象中包括数据(描述事物的属性)和作用于数据的操作(体现事物的行为),这种语言描述方式更加接近于人的思维方式,你要想完成相应的操作时,只需要调取相应的对象,而不必知道具体的工作流程,完成了计算机编程从执行者到指挥者的转变。

3,this和super的区别?
        this代表它所在函数对象的引用; super代表子类对于父类函数对象的引用。(即:this表示当前对象的引用;super表示父类对象的引用。

注意:this()和super()不能在同一个构造函数中;因为他们不能在同一行,初始化动作先执行。

4,单例设计模式懒汉式
        单例设计模式:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。
        懒汉式:对象是方法被调用时才初始化,也称为对象的延迟加载。
        具体内容这个帖子写的很详细。http://blog.csdn.net/dgy5258565/article/details/17539179

5,重写和重载的区别
        重载(overload):同一类中,允许存在一个以上的同名函数,功能相同但参与运算的位置内容不同时使用。
         重写/覆盖(override):当子类出现和父类一模一样的函数时,当子类对象调用该函数,会运行子类函数的内容。
        重载:只看同名函数的参数列表。
        重写:子父类方法要一模一样。
作者: yonghong_cui    时间: 2015-9-13 21:17
贴子还可以啦。
作者: asdsy222    时间: 2015-9-13 21:31
非常感谢~!
作者: Wqi    时间: 2015-9-13 21:33
半个月后点招...先存着
作者: l631356126    时间: 2015-9-13 21:46
不错   留着以后用
作者: 云里雾里    时间: 2015-9-13 21:46
Wqi 发表于 2015-9-13 21:33
半个月后点招...先存着

Wqi怎么这么多技术分,能不能传授一下方法
作者: 李振在黑马    时间: 2015-9-13 22:20
感觉还可以啊,没有想象中的困难,好好学好基础,什么试题都不怕.
作者: 远航20150826    时间: 2015-9-13 22:57
不错的分享  一些简单的试题  但是感觉不像面试的试题  好像没有这么简单
作者: a804876583    时间: 2015-9-13 23:02
mark留名
作者: 13160123235    时间: 2015-9-13 23:07
只有这些吗……???
作者: 倦鸟识山    时间: 2015-9-14 12:46
13160123235 发表于 2015-9-13 23:07
只有这些吗……???

还有很多 一下全整出来 太乱 大家也不会仔细看
作者: 倦鸟识山    时间: 2015-9-14 12:48
远航20150826 发表于 2015-9-13 22:57
不错的分享  一些简单的试题  但是感觉不像面试的试题  好像没有这么简单

我还没看到后面难的 就先把我会的先整理出来 待续。。。。
作者: 倦鸟识山    时间: 2015-9-14 12:54
李振在黑马 发表于 2015-9-13 22:20
感觉还可以啊,没有想象中的困难,好好学好基础,什么试题都不怕.

你看了第10天倒数第三个视频吗? 全是练习 检测一下自己的学习成果
作者: 倦鸟识山    时间: 2015-9-14 12:55
云里雾里 发表于 2015-9-13 21:46
Wqi怎么这么多技术分,能不能传授一下方法

我也很好奇 同样求教
作者: 倦鸟识山    时间: 2015-9-14 12:58
l631356126 发表于 2015-9-13 21:46
不错   留着以后用

嘿嘿 共同进步
作者: 倦鸟识山    时间: 2015-9-14 12:59
asdsy222 发表于 2015-9-13 21:31
非常感谢~!

共同进步哈
作者: 菜鸟征程    时间: 2015-9-14 14:29
好贴 共同进步

作者: 水果牛牛    时间: 2015-9-14 14:58
很不错,学习了
作者: hhuxiaolang    时间: 2015-9-14 15:40
Mark一下,感觉面试也没那么吓人_(:з」∠)_,还是我的错觉嘛
作者: 技术小牛    时间: 2015-9-14 15:54
真的这么简单????
作者: 安若曦    时间: 2015-9-14 16:59
mark一下啦!
作者: 插兜    时间: 2015-9-14 17:06

真的这么简单????
作者: kfcmm    时间: 2016-5-23 18:03
分享的不错 加油




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2