- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java基础面试题答案java基础面试题答案
ava基础
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java虚拟机JDK是Java Develop Kit,Java的开发工具包public,protect和private区别public人缘好,跟谁都好,protect只和熟人好,private比较自闭.不过他们是三胞胎.class是他们的爹.谁大你看着办吧this有两种用法public?class?Test?{private?String?name;private?int?age;public?Test()?{}public?Test(String?name)?{//?this代表这个类声称后的对象,在内部可以取得这个类的属性this.name?=?name;}public?Test(String?name,?int?age)?{//?这是第二中用法,跟第一种概念不一样,他值调用这个类的具有一个String 参数的构造方法this(name);//?this代表这个类声称后的对象,在内部可以取得这个类的属性this.age?=?age;}public?String?getName()?{//?this代表这个类声称后的对象,在内部可以取得这个类的属性return?name;}public?void?setName(String?name)?{//?this代表这个类声称后的对象,在内部可以取得这个类的属性,这里的String name是外部变量,跟this.name是class内部的属性,存放地质是不一样的。this.name?=?name;}public?String?getRealName()?{//?类内部所以可以引用内部方法,把this堪称是这个类声称后的对象在内部的调用就方便理解多了return?this.getName()?+?John;}}Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变。实际上,JAVA中还存在另外一种基本类型void,它也有对应的包装类 java.lang.Void,不过我们无法直接对它们进行操作。8 中类型表示范围如下:
short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。
int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。
long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。
float:32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。
double:64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。
boolean:只有true和false两个取值。
char:16位,存储Unicode码,用单引号赋值。
6:解释一下==号,他比较的是一个对象在内存中的地址值,比如2个字符串对象String s1 = new String(str);String s2 = new String(str);如果用==号比较,会返回false,因为创建了两个对象,他们在内存中地址的位置是不一样的。equals的情况比较复杂,它是java.lang.Object类中的一个方法。因为java中所有的类都默认继承于Object,所以所有的类都有这个方法。在Object类源码中是这样写的。public boolean equals(Object obj) { return (this == obj);}他同样使用==号进行内存地址的比较。但是许多java类中都重写了这个方法,比如String。public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String anotherString = (String)anObject; int n = count; if (n == anothe
您可能关注的文档
- IPCM观众调查表IPCM观众调查表.doc
- IPC G——物理IPC G——物理.doc
- IPO公司上市条件IPO公司上市条件.doc
- IPO尽职调查清单IPO尽职调查清单.doc
- iphone论文iphone论文.doc
- ipad桌面游戏ipad桌面游戏.doc
- IPQC管理规范IPQC管理规范.doc
- IP地址划分测试题IP地址划分测试题.doc
- IP地址单选题作业IP地址单选题作业.doc
- IP地址基础知识IP地址基础知识.doc
- 2024年山东胜通集团股份有限公司招聘172人公开引进高层次人才笔试参考题库答案完整题库附答案【基础.docx
- 2024年厦门台和电子有限公司招聘应届高校毕业生88人高频难、易错点模拟试题附带答案大全附答案【预热.docx
- 2024年河南黄河旋风股份有限公司招聘193人高频考题难、易错点模拟试题附带答案通关秘籍题库含答案(.docx
- 2024年华北铝业有限公司招聘1人公开引进高层次人才笔试参考题库答案题库大全(预热题).docx
- 2024年南亚电路板(昆山)有限公司应届高校毕业生招聘高频考题难模拟试题附带答案王牌题库(考试直接用.docx
- 2024年四川石油管理局招聘193人高频考题难、易错点模拟试题附带答案内部题库及答案【夺冠系列】.docx
- 2024年华纺股份有限公司招聘1人历年高频考题难、易错点模拟试题附带答案完整版含答案【典型题】.docx
- 2024年巨石集团有限公司毕业生专项招聘生产储备岗模拟试题附带答案完整版及参考答案(必威体育精装版).docx
- 职业之路启航指南-全面揭秘就业市场与求职技巧.pptx
- 未来教育:创新思维驱动-探索多元化教学,启迪学生创新思维.pptx
最近下载
- 2024年执业药师考试《药学专业知识二》第九章考点复习.pdf VIP
- 招商专员训考核题.doc VIP
- 2024年北京市中小学生天文观测竞赛试题附答案.doc
- GB4482-2006《水处理剂-氯化铁》.pdf
- GB∕T36547-2024 电化学储能系统接入电网技术规定编制说明.pdf
- 健康建筑评价标准T/ASC 02-2016.doc
- 登高架设作业汇总.ppt VIP
- 事业单位结构化面试试题.docx VIP
- 招商专员入职考核题.pdf VIP
- IPC-2221C-EN TOC2023印制版设计通用标准 Generic Standard on Printed Board Design.pdf
文档评论(0)