首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java常见问题

    常见问题: final,finally和finalize的区别 final:最终的意思,可以修饰类,成员变量,成员方法  修饰类,类不能被继承  修饰变量,变量是常量  修饰方法,方法不能被重写  finally...语言的一个核心:     jdk, java development kits---面向开发人员     jre, java Runtime Environment---服务器上   Java的两个核心机制...Java的三个版本   JavaSE:Java的标准版,主要用于桌面应用程序开发。同时也是Java程序的基础。...比如Oracle11g的安装包,eclipseIDE开发工具,JavaSE包含了Java的基础,比如JDBC就是Java链接数据库的操作,以及网络通信多线程等技术。   ...JavaEE:是Java的企业版,主要用于企业级分布式网络程序,比如电子商务和ERP企业管理系统,其核心为企业Java组建模型。例如淘宝京东都是用JavaEE开发的。

    1.2K60

    Java异常处理常见问题

    ● finalize:Object 类的一个方法,所以Java对象都有这个方法,当某Java对象没有更多的引用指向的时候,会被垃圾回收器回收,该对象被回收之前,由垃圾回收器来负责调用此方法,通常在该方法中进行回收前的准备工作...Java认为Checked异常都是可以被处理的异常,所以Java程序必须显式处理Checked异常。如果程序没有处理Checked 异常,该程序在编译时就会发生错误无法编译。...5、Java 异常处理机制的理解 Java对异常进行了分类,不同类型的异常分别用不同的Java类表示,所有异常的根类为 java.lang.Throwable,Throwable下面又派生了两个子类:Error...● java.lang.IllegalArgumentException 方法传递参数错误。 ● java.lang.ClassCastException 数据类型转换异常。...● java.lang.InstantiationException 实例化异常。 ● java.lang.NoSuchMethodException 方法不存在异常。

    49820

    记录某公司(简称SMKJ) 的一次面试

    昨天去了一家公司面试 Java 开发岗位,这篇文章主要是做一个面试的记录以及总结。 这家公司的规模大概100-200人,环境还可以,在一栋大厦租了两层办公室(31层和32层)。...举个例子,我们的项目底层有时是用mysql,有时用oracle,需要动态地根据实际情况加载驱动类,这个时候反射就有用了,假设 com.java.dbtest.myqlConnection,com.java.dbtest.oracleConnection...这时候就可以看到反射的好处了,这个动态性就体现出java的特性了!...4、Java 8 新特性 Lambda 表达式:Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中)。...方法引用:方法引用提供了非常有用的语法,可以直接引用Java的类方法、对象方法或者构造器。 5、Lambda 表达式 Lambda 表达式我们可以理解为对于函数式接口和其中的抽象方法的具体实现。

    82760
    领券