Java重新学起2

在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环不执行循环中剩余的语句。(break语句多用于switch中)。
continue语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否循环的判定。


Java方法:是一段用来完成特定功能的代码片段,声明格式:[修饰符1  修饰符2...] 返回值类型  方法名(形式参数列表){Java语句;}
形式参数:在方法被调用时用来接收外界输入的数据。
实参:调用方法时实际传给方法的数据。
返回值:方法在执行完毕后返还给调用它的环境的数据。
返回值类型:事先约定的返回值的数据类型,如无返回值,必须给出返回值类型void。
Java中使用对象名,方法名(实参列表)调用方法。
实参的数目,数据类型和次序必须和所调用方法声明的形参列表匹配。
return语句终止方法的运行并指定要返回的数据。
设计方法的原则:方法的本意是功能块就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展。




递归算法:调自己的算法,一定要写什么时候调自己,什么时候不调自己,先从上到下一次调用,在从下到上一次返回值。




API:应用程序编程接口。
生成API文档:
1、特殊的注释:文档注释/**;
2、使用JavaDOC生成API文档;--解决问题,代码和文档的分离。
3、常用的Java注释标签:-@Author作者  -@Version版本  -@Param参数  -@return返回值的含义  -throws抛出异常描述  -deprecated废弃、建议用户不再使用该方法。


在控制台输入:
Scanner a = new Scanner(System.in);
int b = a.nextInt();


面向对象编程三大基本特征:继承 封装 多态
面向对象的本质:以类的方式组织代码,以对象的方式组织(封装)数据。
对象:是具体的事物。
类:是对对象的抽象(抽象  抽出像的部分)。
先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他对象。




内存分析:栈:存放局部变量。    堆:存放new出来的对象。   方法区:存放类的信息(代码)、static变量、常量池(字符串常量)等。


垃圾回收机制: 对象空间的分配:使用new关键字创建对象即可。   
对象空间的释放:将对象赋值null即可,垃圾回收器将负责回收所有"不可达"对象的内存空间。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值