摘要:
1.字符串常量 是以双引号作为字符串的定界符 形式:可以包含数字、标点符号、空和其他特殊字符, 2.print和println方法 的相同点与不同点? 答:相同点:print和println方法代表System.out 对象提供的俩个服务。 不同点:print光标不会移到下一行 println光标会 阅读全文
摘要:
在java中super和this的区别 ①this:【this+ 成员操作符(.)+ 成员名/方法名】,指的是当前类里面的所有属性和方法;父类继承而来的属性和方法能被访问修饰符访问 ②super:【super+成员操作符(.)+方法(父类)】,指代表当前对象类的父爱部分,不能操作到本类的属性和方法, 阅读全文
摘要:
1.软件开发过程中的4个基本步骤是什么?答:(1)确定软件需求 (2)软件设计 (3)实现软件设计 (4)软件测试 2.是客户还是软件开发者创建或提出软件需求?对该问题进行讨论。 答:客户常常会提出一组初始的需求或者描述他们所要解决的问题。软件开发者必须与客户进行交流和合作,确定问题和需求都得到清楚 阅读全文
摘要:
1.识别软件需求中的名词如何有助于设计出一个面向对象的解决方案? 答:识别软件需求中的名词有助于识别一个面向对象解决方案中的类,因为通常解决方案中的对象都对应这一个名词。 2.在设计问题解决方案的早期,识别并定义某个类的所有方案是否重要?对该问题进行讨论。 答:在软件设计的初期阶段,没有必要为每一个 阅读全文
摘要:
1.静态变量与实例变量有什么不同? 实例化对象时,将为该对象的实例变量分配存储空间。静态变量由类的所有对象共享。 2.假设要定义一个BankAccount类,它的每个对象都代表一个独立的银行账户。为这个类声明一个变量,用于存放此类中所有银行账户余额的总和。 答:假设使用变量totalBalance来 阅读全文
摘要:
1.什么是程序的控制流程? 答:程序的控制流程确定了将要被执行的程序语句。 2.条件语句和循环语句的条件表达式是什么类型? 答:每一个条件语句和循环语句都是基本于布尔条件,布尔条件的值为true或false. 3.什么是相等性运算符?什么是关系运算符?什么是逻辑运算符? 答:相等性运算符是等于“== 阅读全文
摘要:
java对象创建流程 1.打开java虚拟机(JVM)看到new指令后,检查是否已经加载这个类,如果没有,则进行加载并初始化(如果加载失败会跳出ClassNoteFoundError,如果方法去内存不够,会跳出OutOfmemoryError) 2.对象的类加载完成后,对象所需要的内存就可以完全确定 阅读全文
摘要:
1.Java表达式19%5的结果是什么? 答:结果是4 2.Java表达式13/4的结果是什么? 答:结果是3 3.如果整型变量diameter当前的值为5,那么执行下面的表达式后其值将变成什么? diameter=diamteter*4 答:结果是20 4.什么是运算符优先级? 答:运算符优先级是 阅读全文
摘要:
1.什么是变量声明? 答:变量声明确定了一个变量名及该变量可存储数据的类型。在变量声明中可以初始化变量,即给定义的变量赋予一个初始值。 2.请根据如下变量声明回答问题。 int count=0,value,total; final int MAX_VALUE=100; int myVlue=50 a 阅读全文
摘要:
1.什么是基本类型的数据?它与对象有什么不同? 答:基本数据是基本值,如数值或字符。对象是更加复杂的实体,一般都含有作为对象属性的基本数据。 2.一个整型变量能保存多大的数值? 答:一个整型变量每次只能保存一个值。当赋予一个新值时,旧值会被新值覆盖而丢失。 3.java程序中默认整型数值常量是什么类 阅读全文