首页 > 编程语言 > 详细

java基础

时间:2019-02-27 17:08:20      阅读:159      评论:0      收藏:0      [点我收藏+]

快捷键::

ClassNotFoundException,,,鼠标点击红色波浪线  按住alt+enter 

psvm 快捷生成public static void main

方法内按alt+insert,选择constructor,选择select none ,就是无参构造,选择参数就是有参构造

static关键字(修饰成员变量):

  static String room

  private static  (计数器)

static关键字(修饰方法):

  没有static要创建对象(实例化才能使用)

  有static可以直接类调用

 

抽象方法:abstract 

  抽象方法所在的类必须是抽象类:

  在class之前要用abstract:public abstract class Animal

  直接使用public abstract void eat();不用大括号

  抽象类对象不能直接new,必须用一个子类来继承抽象类,子类必须覆盖重写抽象类的方法

  public class Cat extends Animal{

    public void eat(){

      xxxxxx

  }

}

  创建子类对象进行使用

接口:interface 

public interface jiekou{}

实现类写法: public class myinterfaceabstractImpl implement Myinterface(){}

接口内部只能定义常量

父类名称 对象名 = new 子类名称()

接口名称 对象名 = new 实现类名称()

java的类没有多继承,java的接口可以多继承

final 关键字:

修饰类时,这个类不能有任何子类 public  final calss Myclass(){}

修饰方法, 这个方法不能覆盖重写public final method(){}   不能@override

修饰局部变量,这个变量不能更改

 

java基础

原文:https://www.cnblogs.com/Robertzewen/p/10441578.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!