JAVA 课堂笔记
2016-06-10 21:01
239 查看
return 两个作用:结束方法的运行,返回值;
设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展。
递归的基本思想:“自己调用自己”
递归结构包括两个部分:
-定义递归头。解答:什么时候不调用自身方法。如果没有头,将陷入死循环。
-递归体。解答:什么时候需要调用自身方法。
生成自己项目的API文档
特殊的注释:
- 文档注释:/**
使用JAVADOC生成API文档
-解决问题:代码和文档的分离
常用的java注释标签:
-@
-@
-@
-@
接收键盘输入:
Scanner类
import java.util.Scanner;
public class it {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str=s.next(); //程序运行到next会阻塞,等待键盘的输入!
System.out.println(str);
}
}
组织代码,分装数据
对象:是具体的事物
类:是对对象的抽象(抽象 抽出象的部分)
先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他的对象。
设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展。
递归的基本思想:“自己调用自己”
递归结构包括两个部分:
-定义递归头。解答:什么时候不调用自身方法。如果没有头,将陷入死循环。
-递归体。解答:什么时候需要调用自身方法。
生成自己项目的API文档
特殊的注释:
- 文档注释:/**
使用JAVADOC生成API文档
-解决问题:代码和文档的分离
常用的java注释标签:
-@
-@
-@
-@
接收键盘输入:
Scanner类
import java.util.Scanner;
public class it {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str=s.next(); //程序运行到next会阻塞,等待键盘的输入!
System.out.println(str);
}
}
组织代码,分装数据
对象:是具体的事物
类:是对对象的抽象(抽象 抽出象的部分)
先有具体的对象,然后抽象各个对象之间象的部分,归纳出类通过类再认识其他的对象。
相关文章推荐
- Java中获取键盘输入值的三种方法
- leetcode-java-34. Search for a Range
- Java实现MD5消息摘要算法
- java 标签的使用
- 【Java学习-J.160601.0.20】Servlet生命周期
- java 图形用户界面
- java学习总结(16.06.10~16.06.17)面向对象的三大特征——封装、继承、多态
- java System 常用方法
- java 删除一个文件夹
- java 缓冲流读取试题文件
- springBoot简单入门
- java 文件的复制
- Spring事务的传播行为
- java 之文件输入输出流
- java 之求交集并集
- java的Collections中二分查找源码分析
- java 之BigInteger类实现计算大整数的阶乘
- java 日历
- Struts2启动报错
- 成为Java大牛的25个要素!!!