java
文章平均质量分 58
Isaacgy
这个作者很懒,什么都没留下…
展开
-
java中static变量及方法的访问
1.本类的成员方法可以直接访问static变量及方法2.类名.成员3.对象名.成员同类中的静态方法只能调用其他静态成员(变量和方法),不能调用非静态成员,因为非静态成员必须先创建类的实例对象后才可使用。子类继承权限必须大于父类,否则无法方法覆写 private<default(缺省,即什么都不写)<public类似this调用本类方法,super为调用父类中方法使用final声明的类不...原创 2018-03-14 15:32:26 · 2475 阅读 · 0 评论 -
引用传递
1.数组数组属于引用数据类型,所以在把数组传递进方法之后,如果方法对数组本身做了任何修改,修改结果都是会保存下来的。 public class ArrayRefDemo01 { public static void main(String[] args) { int temp[] = { 1, 3, 5 }; // 使用静态初始化定义数组 fun(temp); // 传递数组引...原创 2018-03-12 19:07:38 · 205 阅读 · 0 评论 -
setter及getter
class Person { private String name; // 声明姓名属性 private int age; // 声明年龄属性 public void tell() { // 取得信息的方法 System.out.println("姓名:" + name + ",年龄:" + age); }}public class EncDemo02 { public ...原创 2018-03-12 19:29:42 · 452 阅读 · 0 评论 -
接口
接口(interface)可理解为一种特殊的类,里面有1)全局常量 2)公共的抽象方法接口中没有构造方法,所以不能被实例化public interface A{ public A(){...} //错,接口没有构造方法}interface A{ public static final String name= "isaac"; //String name = "isaac"; pub...原创 2018-03-20 21:23:01 · 253 阅读 · 0 评论 -
接口(续),instanceof,object,内部类,包
关于接口的一点补充如果想在接口中添加方法怎么办?众所周知,添加一个抽象方法就要在所有实现该接口的类中实现该抽象方法,这太麻烦了Orz。因此Java8后新增加了默认方法,实现类中如果实现了该方法,则会调用实现类中的方法,否则会调用接口中的方法。public interface Calculator{ int add(int first,int second); default int...原创 2018-03-21 22:17:53 · 242 阅读 · 0 评论 -
异常处理
捕获异常java的异常处理通过try-catch-finally来实现: try运行一段程序,如果出现异常,系统throw一个异常,可通过异常类型catch并处理,或者finally由缺省处理器来处理。 try:try{…}来指定捕获并处理一段代码,该段代码可能会抛出一个或多个异常,catch进行捕获时也要进行相应处理 catch: - 一个try语句可能包含**一个或多个**cat...原创 2018-03-28 15:50:23 · 187 阅读 · 0 评论