合肥工业大学java考试试题_合肥工业大学JAVA程序设计问答题.docx

合肥工业大学JAVA程序设计问答题

JAVA语言有哪些特点?特点:简单性、面向对象技术、分布性、健壮性、安全性、体系结构中立、可移植性、解释执行、高性能、多线程。(完全面向对象、平台无关性、多线程)JAVA平台是什么?其运行原理是什么?与一般操作平台的不同?JAVA平台:由JAVA虚拟机和JAVA核心类构成,为JAVA程序开发提供编程接口且与具体的操作系统无关的平台。运行原理:JAVA代码由编译器编译成字节代码文件,然后由JAVA解释器解释执行其字节文件。与一般操作平台的不同:JAVA是解释执行程序,编译后产生的文件中不含有硬件信息,并且其支持跨平台的运行。字节码?好处?字节码:经过JAVA编译器编译后,与特定机器无关,需要解释器才能执行的中间代码。好处:字节码中不包含有硬件信息,为JAVA跨平台的运行提供了基础。什么是变量名?变量名与变量值有什么区别?变量是用来标识一块内存区域。变量名是一个标识符,用来引用一块内存区域,变量值是内存区域中存储的值。什么是表达式?什么是语句?两者之间有什么异同?表达式是用运算符及操作元连接符合一定语法规则的式子,语句是一个表达式最后加上一个分号。异同:语句是程序的组成部分,表达式是语句的组成部分;语句有结束符,表达式没有结束符;语句是针对程序而言的,表达式是数学上的计算概念;算式的计算结果“=”在右边,赋值语句“=”在表达式的左边。Break和Continue语句的区别?Break语句是跳出整个循环,并且不执行循环体内的程序;而Continue语句则是跳出此次循环,还可以继续执行循环体。Do……while语句和While语句的区别?Do

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值