- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、JavaSE和JavaEE的区别JavaSE主要用来开发桌面应用程序。JavaEE主要开发Web应用。JavaME主要开发移动应用,例如手机应用。2、配置环境变量的作用是什么配置path变量的作用是为了方便Windows操作系统寻找JDK。如果在path变量中配置了:.;C:\jdk1.7\bin; 则“.”代表先查找当前目录。3、true和false是不是常量是4、null是不是常量是5、进制表示形式0开头表示八进制0X开头表示十六进制6、变量的本质变量的本质是一块内存。7、变量的作用域成员变量(类变量)作用于整个类,方法内的变量作用于方法内。8、如果在方法体内定义变量未初始化能否编译通过不能,因为方法内的变量无默认值,Java是强类型语言,所以未初始化的变量会被认为是不安全的,所以编译失败。类变量有默认值,不初始化编译不会出错。9、类是不是数据类型是,因为Java中的数据类型分为基本数据类型和引用数据类型,类属于引用数据类型,所以累是数据类型。10、数值默认数据类型是什么整型默认是int型,如果想指定数据类型为long,需要在赋值在数值后面加上l或者L。浮点型默认是double,如果想指定数据类型为float,需要在赋值时在数值后面加上f或者F。11、byte范围是多少-128~12712、Java中字符型变量占几个字节2个字节。因为Java中一个字符占两个字节,所以Java可以表示汉字。13、引用数据类型和基本数据类型的区别从概念方面来说:基本数据类型是指变量名指向具体的数值;引用数据类型的变量名指向存储数据对象的内存地址。从内存构建方面来说:基本数据类型的变量在声明之后会立刻分配内存空间。引用数据类型在声明变量时不会立刻分配内存。从使用方面来说:基本数据类型变量使用时需要赋具体的值,判断时需要使用“==”。引用数据类型变量使用时可以赋null,判断时使用equals方法。14、引用数据类型有哪些除了基本数据类型都是引用数据类型,例如数组也是引用数据类型。15、当一个算术表达式中包含多个基本类型的值,得到的结果是什么类型整个算数表达式的数据类型将发生自动提升,规则如下:所有byte、short、和char类型将被提升到int类型。整个算术表达式的数据类型自动提升到与表达式中最高等级操作数相同的类型,例如int和float进行运算时,得到的结果为float。16、char可以和int进行运算吗可以,因为char本身就是int类型,当使用时会根据ascii码表来进行转换。17、Windows和Linux操作系统下的换行符有什么区别Windows下的换行符是\r\nLinux下的换行符是\n因为早期打印机就是每打印完一行先回到行首再进行换行,所以是\r(到行首)\n(换行)18、字符类型可以存储\n等转义字符吗可以,因为\n转义完之后是一个换行符。19、赋值运算符问题short x = 4;x = x + 5;编译失败short s = 3;s += 5; 编译成功为什么?因为x = x + 5;是两次运算(先加后赋值),在加法运算时会进行自动类型提升,运算后的结果为int,int无法赋值给short变量。而s += s;只进行亿次运算,在运算过程中会进行强制类型转换的操作。20、和的区别(||和|的区别)、|| 称为短路(短路与、短路或):当左边为false时,右边不进行运算。无论左边是true还是false,右边都会运算。||:当左边为true的时候,右边不运算。|:两边都参与运算^:异或运算异或运算的原理为:相同为假,不同为真。10011 ^ 00111——————10100异或算法常用来进行加密,一个数异或另一个数两次,得到的还是最初的数值。21、Java中什么运算最快位移运算最快。左移:右移:无符号右移:原理:先吧数字转换成二进制形式,然后将其左移或右移,缺少位用0补足。技巧:往左移,移几位,就是十进制数字乘以二的几次幂。往右移,移几位,就是十进制数字乘以二的几次幂。(舍弃小数位)注意:右移()时,正数高位补0,负数高位补1。无符号右移时()高位补0。22、switch语句中的条件可以是什么数据类型可以是byte short int char,在JDK1.7之后可以使用String了。23、Java中如何跳出外循环可以给外循环指定标志名,使用break跳出指定循环。24、方法重载的特点与返回值无关,只看参数列表。25、方法重载的优点方便阅读,优化了程序设计。26、方法重载和方法重写重载是方法名相同参数列表不同。重写是方法名和参数列表还有返回值都要相同。27、length和length()的区别length是数组的属性,而length()是字符串的方法。28、使用二分查找的优点使用二分查找可以提高效率,但是必须
您可能关注的文档
最近下载
- DBJT 08-120-2015雨水口标准图2015沪S203.docx VIP
- 神经介入产品培训.ppt VIP
- 重庆市綦江区郭扶镇社区工作者招聘考试试题汇总2024.docx VIP
- ECharts数据可视化课件 第1章 初识ECharts.pptx VIP
- 重庆市綦江区安稳镇社区工作者招聘考试试题汇总2024.docx VIP
- 突发事故处理流程.pdf VIP
- 电工安全生产协议书(完整版).docx VIP
- 固定翼无人机技术完整全套教学课件.pdf
- 1.35KV预制舱变电站项目(整套35KV预制舱,变压器,开关柜,火灾报警)技术规范书.doc VIP
- DB36_T 811-2020 井冈蜜柚 生产技术规程.pdf VIP
文档评论(0)