龙空技术网

Java学习从浅入深——入门之java基础语法02

Havana 65

前言:

此时兄弟们对“抽象方法大括号可有可无吗”大概比较讲究,看官们都需要分析一些“抽象方法大括号可有可无吗”的相关资讯。那么小编同时在网络上收集了一些关于“抽象方法大括号可有可无吗””的相关文章,希望小伙伴们能喜欢,你们快快来学习一下吧!

前面一节总结了java的特性,这一节总结下java的基础语法,这里尽量用简单易懂的话语来罗列出来。

★Java 基础语法:

一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。

类:类是一个模板,它描述一类对象的行为和状态。对象:对象是类的一个实例,有状态和行为。例如,一只猫是一个对象,它的状态有:颜色、名字、品种;动作有:摇尾巴、叫、吃等。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。

△java关键字:

下面列出了Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称。

数据类型具体又分为两种,用下图可以简洁明了的看出。

◇相关练习题

1. 下列哪一种叙述是正确的( D)

A abstract修饰符可修饰字段、方法和类 (可以修饰方法和类不可以修饰字段)

B 抽象方法的body部分必须用一对大括号{ }包住(抽象方法没有方法体)

C 声明抽象方法,大括号可有可无 (抽象方法没有方法体)

D 声明抽象方法不可写出大括号

2. 现有类Test,在横线处填写哪项会报错( A )

public class Test {

public String myOverLoad(int i,String str){

return null;

}

}

A public String myOverLoad(String str,int i){return null;}

(方法重载与形参位置无关,与个数和类型有关)

B public void myOverLoad(){}

C public void myOverLoad(String str){}

D public void myOverLoad(int i,String str){return null;}

---------------------

标签: #抽象方法大括号可有可无吗