环For循环初始化条件;循环判断;循环条件变更publicclassleijiapublicstaticvoidmai
Stri
gargsi
tsum0i
tcurre
t1whilecurre
t100sumcurre
tcurre
tSystemoutpri
tl
sum用那种如果不知道循环次数,但是知道循环结束条件的时候使用while循环如果明确知道循环次数了,使用for循环。
f循环控制
循环控制一共有两种语句:co
ti
ue退出本次循环,后面继续运算、break退出整个循环
面向对象组件化的设计思想
面向对象最早是70年代IBMSmalltalk后来C语言发展成了C,C产生了java。游戏的核心理念是碰撞。面向过程:指的是针对与某一个问题单独提出解决方案,但是坏了不容易匹配面向对象:以一种组件化的形式进行代码设计分块,坏了一块修一块。可以重用。封装型:保护内部的定义结构安全性继承性:在已有的程序结构上继续扩充新的功能多态性:指的是在某一个概念范围内的满足OOA面向对象分析,OOD面向对象设计,OOP面向对向的编程
类与对向
认识类与对象类是共性的一个集合,对象是某一个性的产物对象所能操作的行为都是由类决定的,超过类定义范畴的操作类实际上是对象操作的模板,但是类不能够直接使用,必须通过实例
f对象来使用。类是不能够直接使用的,对象是可以直接使用的一个老板现在需要招聘一个私人秘书,秘书是对象要招的对象是一个类
类与对象的基本定义
如果要在程序之中定义类,可以使用class类名称语法结构完成,而类之中的组成主要有两种Field(属性、成员、变量)Method(方法,行为)方法是由对象调用的定义类如果要想使用类必须要有对象,那么对象的定义格式有如下两种声明并实例化对象:类名称对象名称
ew类名称();分布完成:声明对象:类名称对象名称
ull实例化对象:对象名称
ew类名称()引用数据类型与基本数据类型最大的不同在于一个内存的开辟及使用,关键字
ew的主要功能是开辟内存空间主类中使用BOOK类首字母大写,是一个类如果要想对以上的程序进行内存分析,可以首先给出两块内存空间的概念:堆内存:保存每一个对象的属性内容,堆内存需要用关键字
ew
f才可以开启,
ew开辟堆内存空间,一旦堆内存开辟了,对应属性的默认值栈内存:保存的是一块堆内存的地址,但是为了分析方便,可以简单的理解栈内存保存的是对象的名字。存的是地址分布实例化对象classBook定义一个新类书的名字
Stri
gtitledoubleprice
publicvoidgeti
foSystemoutpri
tl