07 2018 档案
摘要:面向对象: 类:具体的对象抽象而来,可以抽象的表示一类具有相同特征和行为的对象 对象:是由类的实例化而来,对象是类的一个实例 java中关于多态的理解 打个比方 父亲person有行为这个方法,里面包括几个动作:吃饭,睡觉,走路 父亲有三个儿子,三个儿子都继承了父亲的行为方法,所以三个儿子都有吃饭,
阅读全文
摘要:抽象类+接口+内部类作业题 ⦁ 选择题 1. Person类和Test类的代码如下所示,则代码中的错误语句是( C )。(选择一项) public class Person { public String name; public Person(String name) { this.name =
阅读全文
摘要:多态作业 ⦁ 选择题 1. 关于Java中的多态,以下说法不正确的为( B )。(选择一项) A 多态不仅可以减少代码量,还可以提高代码的可扩展性和可维护性 B. 把子类转换为父类,称为向下转型,自动进行类型转换 C. 多态是指同一个实现接口,使用不同的实例而执行不同的操作 D. 继承是多态的基础,
阅读全文
摘要:1:代码块是什么?代码块的分类和各自特点?在Java中,使用{}括起来的代码被称为代码块代码块分为局部代码块,构造代码块,静态代码块,同步代码块局部代码块:在方法中出现,限定变量生命周期,及早释放,提高内存利用率构造代码块:在类中方法外出现,多个构造方法中相同的代码存放到一起,每次调用构造都执行,并
阅读全文
摘要:J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。 在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数
阅读全文
摘要:类和对象作业 填空题1.类是组成Java程序的基本要素,类体有两部分构成:一部分是变量的定义,另一部分是_____方法______ 的定义。2.执行Person p = new Person();语句后,将在___堆内存________中给Person对象分配空间,并在栈内存中给引用变量p分配空间,
阅读全文
摘要:一.面向对象 1:局部变量和成员变量的区别? 一,在类中的位置不同:成员变量在类中方法外。局部变量在方法定义中或方法声明上 二,在内存中的位置不同:成员变量在堆内存(成员变量属于对象,对象进堆内存)。局部变量在栈内存(局部变量属于方法,方法进栈内存) 三,生命周期不同:成员变量随着对象的创建而存在,
阅读全文
摘要:1. 数组的5个基本操作(编写代码) 一,数组遍历 package com.zkch.test; public class Demo9 { public static void main(String[] args) { int[] arr = {5,85,63,52,5}; print(arr);
阅读全文
摘要:一. 方法(函数) 1:函数的概念?函数的格式?格式的解释说明 函数又叫方法,是完成特定功能的代码块 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,....) { 方法体语句; return 返回值; } 修饰符: 目前就用public static 修饰 返回值类型:
阅读全文
摘要:1:常见的算术运算符有哪些?+,-,*,/,% +运算符的作用有哪些?表示正,作为算数运算符中的加号,作为连词符连接字符串 除法和取余的区别?除法是得到商,取余是获得余数 ++和--的使用规则?++:自增加一,若在前面是数字先自增加一后参与运算,若在后面是先参与运算后自增加一,他可以自动强制转换--
阅读全文