![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识
文章平均质量分 81
一只未入门的程序猿
道阻且长,行则将至,未来可期
展开
-
JAVA的形参和实参的区别
(1)形参 顾名思义:就是形式参数,用于定义方法的时候使用的参数,是用来接收调用者传递的参数的。形参只有在方法被调用的时候,虚拟机才会分配内存单元,在方法调用结束之后便会释放所分配的内存单元。因此,形参只在方法内部有效,所以针对引用对象的改动也无法影响到方法外。 (2)实参 顾名思义:就是实际参数,用于调用时传递给方法的参数。实参在传递给别的方法之前是要被预先赋值的。 注意: 在值传递调用...原创 2018-09-02 16:05:32 · 1739 阅读 · 0 评论 -
java return语句
return语句作为一个无条件的分支,无需判断条件即可发生。return语句主要有两个用途:一方面用来表示一个方法返回的值(假定没有void返回值),另一方面是指它导致该方法退出,并返回那个值。 根据方法的定义,每一个方法都有返回类型,该类型可以是基本类型,也可以是对象类型,同时每个方法都必须有个结束标志,因此,return起到了这个作用。在返回类型为void的...转载 2018-09-04 21:57:11 · 554 阅读 · 0 评论 -
Java 继承
参考自:http://www.runoob.com/java/java-inheritance.html类的继承格式class 父类 {}class 子类 extends 父类 {}转载 2018-09-02 23:09:47 · 118 阅读 · 0 评论 -
abstract关键字和final关键字
abstract类和abstract方法用关键字abstract修饰的类(方法)称为abstract类(方法),抽象类,抽象方法。对于abstract方法,只允许声明,不允许实现,且不允许使用final和abstract同时修饰一个方法。abstract类中可以有abstract方法,也可以有非abstract方法。abstract类不能用new创建对象。如果一个非抽象类是某个抽象类...原创 2018-09-05 23:31:21 · 319 阅读 · 0 评论 -
List
List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引;ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步;LinkedList:底层的数据结构是链表结构(特点是查询较慢,增删较快) Vector:底层是数组数据结构 线程同步(数组长度是...原创 2018-09-12 22:30:18 · 210 阅读 · 0 评论 -
java中的Exception方法
public static void main(String[] args) { try { int i = 1/0; }catch (Exception e){ System.out.println(e.toString()); // java.lang.ArithmeticException: / by zero...原创 2019-01-14 23:44:24 · 1250 阅读 · 0 评论 -
浅谈java构造方法(一步一步完善)
在java中,方法的一般定义:[修饰符1,修饰符2…] 返回值类型 方法名(形式参数列表) { java语句;…}而构造方法的特点:方法名和类名相同无返回值类型在方法中不能使用return语句返回一个值在创建对象是要调用new;eg:Person person = new Person();当没有指定构造方法时,系统会自动添加无参的构造方法当有指定构造方法...原创 2019-04-02 23:37:24 · 148 阅读 · 0 评论