黑马程序员技术交流社区
标题: Java学习小知识 [打印本页]
作者: java0027778 时间: 2017-12-27 11:24
标题: Java学习小知识
Java学习一段时间,学到了一些技能,借此机会进行总结一下,感觉还挺好。
1
三种循环的区别
虽然可以完成同样的功能,但是还是有小区别:
do…while循环至少会执行一次循环体。
for循环和while循环只有在条件成立的时候才会去执行循环体
for循环语句和while循环语句的小区别:
使用区别:控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。
break 退出当前循环
continue 退出本次循环
2
方法重载的概述和基本使用
在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。
方法重载特点
与返回值类型无关,只看方法名和参数列表
在调用时,虚拟机通过参数列表的不同来区分同名方法
方法重载:在同一个类中,出现了方法名相同的方法,这就是方法重载。
* 方法重载特点:
* 方法名相同,参数列表不同。与返回值无关。
* 参数列表不同:
* 参数的个数不同。
* 参数对应的类型不同。
* 注意:调用方法的时候,java虚拟机会通过参数列表的不同来区分同名的方法
3
面向过程特点与面向对象特点
A:面向过程:
强调的是过程,所有事情都需要自己完成
B:面向对象:
是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做)
可以将复杂的事情简单化(对使用者来说简单了,对象里面还是很复杂的)
将我们从执行者变成了指挥者角色发生了转换
类和对象的概念
a:类:是一组相关的属性和行为的集合(我们班所有的同学都具备相同的属性和行为,比如:姓名,年龄,学习,这样就把所有的学生成为学生类)
b:对象:是该类事物的具体体现(说某个同学时,他都具备自己特有的属性和行为)
c:举例:
类 学生
对象 具体的某个学生就是一个对象
比如:车是一个类,具体的开的奔驰、宝马,就是对象
4
使用API步骤:
A:打开帮助文档
B:点击显示,找到索引,看到输入框
C:输入你要查找的内容
D:看包
E:看类的描述
F:看构造方法
G:看成员方法
目前就总结这么多,看似前面三个重要,不过等到我们能掌握后,就会感到其实第四个才是最重要的,第四个是一个使用方法,掌握了这个方法,就能使我们能够不断的学习,即使Java推出更多的功能,我们也能通过这个方法更快的掌握。
--------------------------------------------持续更新中-----------------------------------------------------
作者: 小浙姐姐 时间: 2017-12-30 17:16
最后一个感慨说得很对!学会看api很重要!同时理解java的基础概念,运行会用调试,那就完美了。就业班加油!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |