《Java技术手册》第四章 小记录

第4章

Java类型系统

JAVA技术手册提取码:wk2w

接口的方法隐式使用abstract声明,成员public声明


1.class A extends B implements C,D 实现接口

实现接口

interface GS{
    void setXY(int x,int y);
    int getX();
    int getY();
}

public class GTL implements GS{
    private int x;
    private int y;
    public void setXY(int x,int y)
    {
        this.x=x;
        this.y=y;
    }
    public int getX(){return x;}
    public int getY(){return y;}
    public static void main(String args[])
    {
        GTL tony100k=new GTL();
        tony100k.setXY(4,300);
        System.out.println(tony100k.getX());
    }

}


public static void main(String args[])
    {
        List<GTL> com =new ArrayList<>();
        com.add(new GTL());
        com.get(0).setXY(3,400);
        // List<Object>a=new ArrayList<String>();是不合法的,泛型必须前后一致
    }
    public enum zhenxing
    {
        TUJI,JUJI,JIASU
    }

所有的嵌套接口都是静态类型
接口,枚举和注解不能局部定义,不能匿名定义
局部类基本啥都能访问
匿名类不能定义任何静态字段方法和类

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,145评论 0 62
  • 1.import static是Java 5增加的功能,就是将Import类中的静态方法,可以作为本类的静态方法来...
    XLsn0w阅读 1,272评论 0 2
  • 一:java概述: 1,JDK:Java Development Kit,java的开发和运行环境,java的开发...
    慕容小伟阅读 1,848评论 0 10
  • 整理来自互联网 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具...
    Ncompass阅读 1,559评论 0 6
  • 昨天在写搭建 Wamp 的时候发现富文本实在是有点麻烦,很多需要的功能都没有,比如代码框、表格等。这些高级功能是 ...
    Hyafinthus阅读 320评论 0 1