JAVA就业课程面试笔记

JAVA就业课程面试笔记

ID:43709757

大小:666.96 KB

页数:50页

时间:2019-10-13

JAVA就业课程面试笔记_第1页
JAVA就业课程面试笔记_第2页
JAVA就业课程面试笔记_第3页
JAVA就业课程面试笔记_第4页
JAVA就业课程面试笔记_第5页
资源描述:

《JAVA就业课程面试笔记》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JAVA就业课程I面试整体流程1.1简单的自我介绍我是xxxx,工作XXX年我先后在xxxx公司、yyyy公司工作。先后做个xxxx项目、yyyy项目。1.2你简单介绍一下xxxx项目为了解决XXXX问题,开发了一套XXXX系统,该系统主要有那些部分组成。简单介绍项目的整体架构。参与某个模块的开发。就要求你说一下这个模块的业务及设计。1.3会问一下JAVA的专业技能后面详细讲解1.4你还有什么需要询问我的吗公司要做的项目?项目中会使用一下什么技术?注意:经历了多轮面试后,对于你的自我介绍和项目项目经验面试官就不太关心了。你说一下你最擅长的什么?你简单说

2、一下?最终技术面试完成后,都会让你回家等消息,或者等hr来和你谈薪资和福利。二、java的专业技能2.1java的基础部分2.1.1简单讲一下java的跨平台原理由于各操作系统(windows,liunx等)支持的指令集,不是完全一致的。就会让我们的程序在不同的操作系统上耍执行不同程序代码。Java开发了适用于不同操作系统及位数的java虚拟机来屏蔽个系统Z间的差异,提供统一的接口。对于我们java开发者而言,你只需要在不同的系统上安装对应的不同java虚拟机、这时你的java程序只要遵循java规范,就可以在所有的操作系统上面运行java程序了。Ja

3、va通过不同的系统、不同版本、不同位数的java虚拟机(jvm),来屏蔽不同的系统指令集差异而对外体统统一的接口(javaAPI),对于我们普通的java开发者而言,只語要按照接口开发即可。如果我系统需要部署到不同的环境时,只需在系统上面按照对应版本的虚拟机即可。2.2.2搭建一个java开发环境的步骤Java开发环境需要些什么?1、适用于我们开发环境的jdk2^对应开发环境eclipse3、还需要web服务器(tomcat)一、下载对应组件二、安装Jdk,安装正常流程安装即可,配置我们的JAVA_HOME,因为后面的eclispe和tomcat会依赖

4、于这个变量.Eclispe正常解压就ok,设置workspace的默认编码Tomcat正常解压就ok,把tomcat集成到eclispe中,安装插件就0K。Svn/git2.1.3讲一下java中int数据占几个字节Java中冇儿种基本数据类型?8种□Java占用字节数数IB类型大小(二逡制位数)范09戰认值byte(字节)8-128•1270shot(SSS)16•32768・327680int(fifl)32•2147483648-214748364801long(长整型)64■9233372036854477808-923337203685447

5、7808□01float(浮戊盤)32•340292347E*38-340292347E*38OOfIdouble(双精厦)64•179769313486231570E*308-179769313486231570E*308OOd16•u0000-uffff•u0000・

6、bcolean(布尔23)1true/falsefalseInt占4个字节,32位Boolean1位2.1.4面向对象的特征有哪些方面有四大基本特征:封装、抽象、继承、多态面向对象的封装性,即将对象封装成一个高度门治和相对封闭的个体,对象状态(屈性)由这个对象口己的行为(方法)

7、来读取和改变。张三这个人,他的姓名等属性,要有自己提供的获取或改变的方法来操作。privatenamesetNamegetName抽象就是找出一些事物的相似和共性Z处,然后将这些事物归为一个类,这个类只考虑这些事物的相似和共性Z处,并且会忽略与当前主题和目标无关的那些方面,将注意力集中在与当前目标有关的方面。就是把现实生活屮的对彖,抽彖为类。在定义和实现一个类的时候,可以在一个已经存在的类的基础Z上来进行,把这个己经存在的类所定义的内容作为自己的内容,并可以加入若干新的内容,或修改原来的方法使之更适合特殊的需要,这就是继承。遗产继承多态是指程序中定义的

8、引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对彖,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。Objectobj=newxxx();UserDaouserDao=newUserDaoJdbclmpl();UserDaouserDao=newUserDaoHibernatelmpl();靠的是父类或接口定义的引用变量可以指向子类或具体实现类的实例对象,而:序调用的方法在运行期才动态绑定,就是引用变显所指向的具体实例对彖的方法,也就

9、是内存里止在运行的那个对彖的方法,而不是引用变量的类熨中定义的方法。原则:回答比较抽象问题的时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。