JAVA入门学习基础知识之java基础2
2019-02-27 19:31
260 查看
接着上期写,把容易被忽略的知识点梳理一下,共勉哟
6.’+’运算符在java语言中有两个作用:1.求和 2.字符串的连接运算
7.方法定义在类体当中,在一个类当中可以定义多个方法,方法编写的位置没有先后顺序,方法体当中不能再定义方法
8.方法重载机制,解决功能相似的问题;方法,用来解决功能相同的问题。
功能相似的时候,方法名可以相同,这样构成了重载。overload
什么条件满足之后构成了方法重载:
a、在同一个类当中
b、方法名相同
c、参数列表不同:数量、顺序、类型不同
注意方法不可重复定义,重载注意类型必须不一致。
9.什么是递归:方法自身调用自身。递归必须有结束条件,没有结束条件一定会发生栈内存溢出错误。即使有递归有了结束条件,即使结束条件是正确的,也可能会发生栈内存溢出错误,因为递归的太深了。递归是很耗费栈内存的,递归算法可以不用时尽量不用;但是有些情况下该功能的实现必须依靠递归方式。例如目录拷贝。
10.局部变量存在栈内存中,实例变量存在堆内存中
相关文章推荐
- JAVA入门学习基础知识之JSP
- JAVA入门学习基础知识之框架MyBatis
- JAVA入门学习基础知识之JDBC
- Java入门基础知识学习笔记
- JAVA入门学习基础知识之WEB前端HTML5
- JAVA入门学习基础知识之java进阶1
- JAVA入门学习基础知识之Servlet
- JAVA入门学习基础知识之java基础3
- 关于进行java学习和Android开发,本人认为的一些基础的入门必需知识,全程手敲
- JAVA入门学习基础知识之java进阶2
- JAVA入门学习基础知识之java进阶3
- JAVA入门学习基础知识之数据库MySQL
- 黑马程序员_java基础知识学习总结一
- Java基础知识——Java入门与加深
- 几个比较好的java学习网站(Struts,Servlet,jar源码,hibernate,java基础知识)
- 学习Spring必学的Java基础知识(转)
- HTML入门学习 -- HTML基础知识
- Java - Java基础知识——Java入门与加深
- Java基础知识――JNI入门介绍
- PHP学习入门的一些基础知识(菜鸟必看)