zoukankan      html  css  js  c++  java
  • 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后面需要声明方法中发生异常的类型,通常将这种做法称为方法声明抛出一个异常

  • 相关阅读:
    4.使用webpack-dev-server工具实现自动打包编译的功能
    3.使用webpack配置文件webpack.confg.js配置打包文件的入口和出口
    2.webpack最基本的使用方式
    启动nginx 80端口被占用:tcp 0 0 127.0.0.1:80 127.0.0.1:34932 TIME_WAIT
    template标签就相当于React中的fragment
    初窥AST
    npm 中的 --
    你不知道的环境变量(转)
    非捕获分组 正向预查 与反向预查
    border-radius 如何计算
  • 原文地址:https://www.cnblogs.com/AmosAlbert/p/12832234.html
Copyright © 2011-2022 走看看