首页 > 编程 > Java > 正文

Java学习笔记(第三节课)

2019-11-06 10:03:37
字体:
来源:转载
供稿:网友

数组

1.数组的作用

作用:可以存相同类型的多个数据

可以存储的内容: a.基本类型. b.对象。

2.如何定义、如何使用

a.定义方法:

1.数组类型,数组名[ ] 2.类型[ ]数组的名称

b.初始化:

1.静态 2.动态分配:new

实例练习:

import java.util.Scanner;public class Array_Exam { public static void main(String[] args) { int [] arr_a; arr_a=new int[5]; //从键盘输入元素的值 System.out.PRint("请输入"+arr_a.length+"个整数数:"); Scanner c=new Scanner(System.in);//定义一次可以一直使用。 for(int i=0;i<arr_a.length;i++) { arr_a[i]=c.nextInt(); } //输出输入的值 for(int i=0;i<arr_a.length;i++) { System.out.println(arr_a[i]); } }}

简化版的for循环:

for(类型 变量名:数组名){ }

实例:

import java.util.Scanner;public class Array_Exam { public static void main(String[] args) { int [] arr_a; arr_a=new int[5]; //从键盘输入元素的值 System.out.print("请输入"+arr_a.length+"个整数数:"); Scanner c=new Scanner(System.in);//定义一次可以一直使用。 for(int i=0;i<arr_a.length;i++) { arr_a[i]=c.nextInt(); } //输出输入的值 int sum=0; for(int value:arr_a){ System.out.println(value); sum+=value; }//用值的地方全部都用value。 System.out.println("sum="+sum); }}

ps:UML

概念类:图形表示,只知道名字设计类:有了名字,属性,方法都有实现类:利用语言实现类。实体类:可以直接映射在数据库边界类:各种方法控制类:写操作

分析类的方法:

1.头脑风暴2.名词、动词3.卡片CRC方式

Ps:1.java把数组当成对象来处理。 2.所有的基本类型都有基本值,

1.三种特征

1.继承

重用

2.封装

1.封装带来的好处是安全。2.保护代码:getXXX()orSetXXX()。

3.多态

多种面对方式。

2.类如何分析,如何写类。

类:同类事物的一个抽象。1.属性(特征):保存的值2.操作:功能

3.对象

现实生活中有意义的数据。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表