• Java基础排疑3


    intern() 方法返回字符串对象的规范化表示形式。

    它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == t.intern() 才为 true。

    面向对象的特点主要可以概括为封装性、继承性和多态性。

    调用构造方法创建对象

    实例化对象时 ,Java虚拟机会自动为成员变量进行初始化,针对不同类型的成员变量,Java虚拟机会赋予不同的初始值。float类型的默认初始值是0.0F。

    构造方法的访问权限不一定必须和类的访问权限一致

    内部类被static修饰后,会随着外部类的加载而加载。所以,可以把一个静态内部类理解为外部类

    无法从静态上下文中引用非静态变量name

    String类型属于引用类型,引用类型的默认初始值为null

    catch代码块需要一个形参指明它所能够接收的异常类型,这个参数的类型必须是Exception类或其子类

    修饰符 返回值类型 方法名([参数1,参数2…])throws ExceptionType1[,ExceptionType2…]{ } 注意逗号隔开

    如果有时候需要用到一个包中的许多类,则可以使用“import 包名.*; ”来导入该包下所有类

    jar解压缩的参数是x

    java中接口跟类是两个并行的概念,所有类都继承Object,但接口是接口,不继承Object所以A错误,一个接口可以继承多个接口

    所有类都是Object子类

    由new语句创建的父类对象不能转换为子类的对象,否则会报编译出错
    (我在这个问题上疑惑了一学期,终于解决了)

    NumberFormatException ArithmeticException RuntimeException都是运行时异常

    如果一个类的成员被protected访问控制符修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问

    static是说明这个东西是属于整个类的 而局部变量的作用域只能在他所属的{}之内。不可能是属于类或对象的。 所以矛盾,故static不能修饰局部变量 。

    父类的功能无法满足子类的需求时,这时候可以使用方法的重写。

    jar c参数用于创建归档文件

    java.util包包含Java中大量工具类、集合类等

    自定义的异常类继承自Exception或其子类。Throws用于抛出异常

    RuntimeException运行时异常的超类

    匿名内部类不能有构造方法,它连类名都没有

    虽然是运行时期异常,但是也可以使用try catch语句进行处理。一旦进入处理语句就不会再回去执行

    使用在show()方法中传入匿名内部类对象,匿名内部类中重写了父类Car中run()方法

    只有子类的方法为静态时才能重写父类的静态方法

    public void fun()throws IOException{}throws关键字需要写在方法声明的后面,throws后面需要声明方法中发生异常的类型,通常将这种做法称为方法声明抛出一个异常

    在用try catch处理异常的时候,子类异常一定要先catch,父类异常最后catch

    接口中的成员变量其实是一个常量,用public static final修饰,所以,用private修饰是错误的

    被final修饰的变量可以被继承,被final修饰的类不能被继承,被final修饰的变量为常量不能被第二次赋值或改变引用。

    throws关键字需要写在方法声明的后面,throws后面需要声明方法中发生异常的类型,通常将这种做法称为方法声明抛出一个异常

    throws关键字需要写在方法声明的后面,throws后面需要声明方法中发生异常的类型,通常将这种做法称为方法声明抛出一个异常

  • 相关阅读:
    【转】寻找最好的笔记软件:海选篇 (v1.0)
    【转】git rebase简介(基本篇)
    【转】学会这13个原则写UI界面文案,用户才能秒懂
    sqlserver巧用row_number和partition by分组取top数据
    使用SQL语句清空数据库所有表的数据
    在 SQL Server 2005 中配置数据库邮件
    SQL compute by 的使用
    SQL Cursor 基本用法
    Sqlserver双机热备文档(无域)
    查询分页的几种Sql写法
  • 原文地址:https://www.cnblogs.com/AmosAlbert/p/12832234.html
Copyright © 2020-2023  润新知