校招刷题---java选择题笔记04

  • 1 J2EE常用名词解释
    太多了,举个栗子
    1)JMS(Java Message Service)Java消息服务,M:Message
    2)JTA:JAVA事务服务,T:Transaction
    3).JNDI:JAVA命名目录服务,ND:Naming & Directory
  • 2 编程语言类型(图片来源)
    校招刷题---java选择题笔记04_第1张图片
  • 3 多态成员访问特点
    成员变量、静态变量、静态方法(不可被子类重写):编译看左边,运行看左边
    成员方法:编译看左边,运行看右边
  • 4 java 类加载器
    1)引导类加载器(bootstrap class loader):它用来加载 Java 的核心库,是用原生代码来实现的
    2)扩展类加载器(extensions class loader):它用来加载 Java 的扩展库。
    3)系统类加载器(system class loader):它根据 Java 应用的类路径(CLASSPATH)来加载 Java 类
    4)ClassLoader:应用程序根据自身需要自定义的加载器
  • 5 方法(和this关键字无关)
    1)同步方法:synchronized修饰的方法
    2)类方法是:static修饰的方法,类方法中调用本类的类方法时可直接调用
    在这里插入图片描述
    3)实例方法:没有static修饰,必须通过实例化调用

在这里插入图片描述

  • 6 Object类基本方法
getClass(), hashCode(), equals(), clone(), toString(), notify(), notifyAll(),  wait(), finalize()
  • 7 URL u =new URL("http://www.123.com");
    URL()比较的是网址是否符合url格式,输出的是网址,抛出的异常:IOException。
  • 8 int是基本数据类型,默认值为0;Integer 是类,默认值为null;
  • 9 序列化和反序列化
    序列化是将数据转为n个 byte序列的过程,反序列化是将n个 byte转换为数据的过程

你可能感兴趣的:(java刷题笔记)