- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1)
Java语言区分大小写吗?
区分,不管是数据还是标识符或者关键字都区分大小写,例如 public不能写成
Public, abc”不能写成ABC ”,int i不能写成INT I等等。
9) ma in方法是作什么用处的?
这是程序的入口方法,是由虚拟机自动调用的。
10) 语句必须用分号结束吗?
必须的,但是代码块{}可以用分号结束,也可以不用分号结束
11) Java中有几种注释,各自的功能
有三种:
单行注释〃:加在行首只能注释一行
多行注释/* */:注释多行,但不能嵌套使用
文档注释/** */ :用于生成 HTML形式的文档,需要配合 javadoc命令实现
12) Java语言的数据类型是强类型还是弱类型?
是强类型,意味着每一个变量都必须明确声明数据类型。
13) Java语言中数据类型的划分?有什么区别?
分成基本类型和引用类型两大类。
基本类型:有8种,只能存储单一的值,不以对象的形式存在 引用类型:除了基本类型之外其他的都是引用类型, 能够存储复杂数据类型, 以对
象的形式存在
14) 基本类型都有哪8种类型?
布尔类型:boolean占1字节
字符类型:char占2字节
整型:byte占1字节 short占2字节int占4字节long占8字节
浮点型:float占4字节 double占8字节
15) 布尔值可不可以用 0或者非0数代替?
不可以,布尔值只能是 true和false,不能使用数字,这和 C语言是不一样的。
16) 直接写个整数10默认是什么类型的?
整型的直接量例如 10, 100等默认的数据类型都是 int型
17) 如何让一个整型的直接量变成 long型的?
在直接量后面加大写 L后者小写I,例如10L
18) 整型数据在程序中直接使用可以使用什么进制?
10进制,8进制,16进制,但不能使用二进制
19) 浮点运算在Java中有没有误差?
有误差,所以精密运算请使用 BigDecimal类
20) 直接写一个3.14的直接量是什么数据类型的?
是double型,如果想表示是 float的3.14必须写成3.14F或者3.14f, double型的 3.14也可以写成3.14D
21) char型采取的是什么类型的字符集?
是Uni code全球统一编码,支持任何世界上官方的语言中的字符
22) 常见的转义字符有哪些?
转义序列
名称
\b
退格
\t
制表
\n
换行
\r
回车
双引号
单引号
\\
反斜杠
23) 常见的Unicode字符对应的编码?
大写的A到Z是对应65到90,小写的a到z是对应97到122,字符0到9是对 应48到57
24) 空字符是不是用’’(两个并列的单引号)来表示?
不是,空字符用’\u0000 来表示,两个并列的单引号什么也不是。
25) 点,分号,花括号的各自的作用?
点的作用有两个:一个是使用类或对象中的成员,用对象 .成员,再一个就是包名
和子包名之间的分隔符,例如顶层包名 .子包名
分号的作用是表示语句结束
花括号的作用是代表一个语句块
26) 语句和关键字之间可以有任意的空白吗?
可以的,例如 System.out. printin(100);就是正确的语句,但是关键字本
身不能加空白或换行
27) 标识符是什么?
标识符就是指在程序中给包,类,接口,方法,变量起的名字
28) 标识符有什么起名规则?
应以字母、下划线、美元符开头
后跟字母、下划线、美元符或数字
不能用关键字和保留字
严格区分大小写
名称长度没有限制
29) 中文的变量名可以吗?
是可以的,例如int数字=10;这个语句是正确的。因为 java中采取Unicode字符 集,所以任何的Uni code中的字符都可以作为标识符的名称, 但考虑字符集的支持
问题推荐还是使用英文字母命名。
30) 关键字和保留字有区别吗?
在1.5后没有区别,都被称作关键字,但是1.5之前认为关键字是在 Java中有特殊 用途的不允许编程人员擅自改作其他用途,而保留字是在 Java中没有特殊用途但
不允许编程人员擅自改作其他用途, 按此说法goto和const应该是此意义上的保留
字。
31) true, false, null可以用作标识符命名吗?
不可以,这3个虽然不是关键字,但都是有特殊用途的值, 也不能作为标识符命名
32) 一条声明语句可以声明多个变量吗? 可以的,例如以下声明都是正确的
int i;
int i,j;
int i =
10,j;
int i,j
=10;
int i =
10,j = 20;
33) 变量在没有赋值的情况下可以使用吗?
不可以,变量没有赋值使用会报出变量未初始化的编译错误。
34) 常量有什么特点?
在声明变量的时候加上 final修饰符即为常量
您可能关注的文档
- 2018工作检讨书优秀范文.docx
- 2018年“五一”劳动节小长假旅游情况总结.docx
- 2018年中学秋季新生入学工作实施方案.docx
- Linux服务与进程管理.docx
- OCLC数据库检索与利用.docx
- 八年级科学上册专题五:生命活动的调节.docx
- 八年级上册地理选择题训练.docx
- 八年级上数学应用题.docx
- 八年级数学第十六章二次根式章测试题.docx
- 八年级数学各单元知识结构图.docx
- 《2025年公共卫生应急报告:AI疫情预测与资源调配模型》.docx
- 《再生金属行业2025年政策环境循环经济发展策略研究》.docx
- 2025年开源生态AI大模型技术创新与产业协同趋势.docx
- 《2025年智能汽车人机交互创新研究》.docx
- 2025年专利申请增长趋势下的知识产权保护机制创新分析报告.docx
- 《2025年数字藏品元宇宙技术发展趋势分析报告》.docx
- 2025年折叠屏技术迭代中AI功能集成市场反应量化分析报告.docx
- 《2025年教育培训视频化教学与会员学习服务》.docx
- 《2025年工业软件行业CAD国产化应用场景分析报告》.docx
- 《2025年生物制药行业趋势:单抗技术迭代与产业链自主可控规划》.docx
原创力文档


文档评论(0)