码迷,mamicode.com
首页 > 其他好文 > 详细

第1章 知识回顾

时间:2018-03-28 12:24:53      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:Java

第1章 知识回顾

1.1 方法的回顾
1.1.1 案例代码一:

package com.itheima_01;
/*

  • 需求:定义一个方法求两个数的和,并在主方法中调用
  • 方法:类中的一段具有特定功能的程序,提高了代码的复用性和可维护性
  • 定义格式:
  • public static 返回值类型(没有返回值写void) 方法名(参数类型 参数名,参数类型 参数名2) {//形参
  • 方法体;
  • }
  • 调用方式:
  • 有明确返回值类型:
  • 赋值调用,将方法的返回值赋值给一个变量
  • 输出调用,使用输出语句直接输出方法的返回值
  • 直接调用,没法获取方法的返回值
  • 没有明确返回值类型:
  • 直接调用
  • 方法重载:在一个类中有多个重名的方法,这些方法参数不同,和返回值无关
  • 注意:
  • 形参:方法声明的变量,只能是变量,接收方法调用时传递进来的数据
  • 实参:调用方法时传递的数据,可以是常量也可以是变量
  • /
    public class MethoDemo {
    public static void main(String[] args) {
    //赋值调用
    //int sum = sum(10,20);//实参
    //System.out.println(sum);
    //输出调用
    int a = 10;
    int b = 20;
    System.out.println(sum(a,b));
    }
    public static int sum(int a,int b) {
    /
    //使用变量接收求和结果并返回
    int sum = a + b;
    return sum;*/
    //直接返回求和结果
    return a + b;
    }
    }
    1.2 数组的回顾
    1.2.1 案例代码二:

package com.itheima_02;
/*

  • 需求:定义一个元素类型为int的数组,遍历数组并求和
  • 数组:用于存储多个元素的一种容器
  • 数组的特点:
  • 元素类型必须一致
  • 元素有整数索引
  • 一旦定义好长度则无法改变
  • 可以存储基本数据类型
  • 也可以存储引用数据类型
  • 定义格式:
  • 动态初始化
  • 元素类型[] 数组名 = new 元素类型[10];
  • 静态初始化
  • 元素类型[] 数组名 = {元素1,元素2,元素3};
  • 元素类型[] 数组名 = new 元素类型[]{元素1,元素2,元素3};
  • */
    public class ArrayDemo {
    public static void main(String[] args) {
    //使用静态初始化定义数组
    int[] arr = {1,2,3,4,5};
    //定义一个变量用于存储求和结果
    int sum = 0;
    //遍历数组
    for(int x = 0;x < arr.length;x++) {
    sum += arr[x];
    }
    System.out.println(sum);
    }

}
1.3 标准类定义和使用回顾
1.3.1 案例代码三:

package com.itheima_03;
/*

  • 定义一个标准的学生类,在主方法中创建对象并调用
  • 姓名,年龄,性别3个成员变量
  • 无参,有参两个构造方法
  • 为每个成员变量定义getter/setter方法
  • 定义一个show方法,输出成员变量
    /
    public class Student {
    private String name;//姓名
    private int age;//年龄
    private String gender;//性别
    /
    //无参构造
    public Student() {}
    //有参构造
    public Student(String name,int age,String gender) {
    this.name = name;
    this.age = age;
    this.gender = gender;
    }
    //name
    public String getName() {
    return name;
    }
    public void setName(String name) {
    this.name = name;

第1章 知识回顾

标签:Java

原文地址:http://blog.51cto.com/13517854/2091938

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!