• 基本概念


    1,如何理解多态?类与对象的区别是什么?
    面向对象的三大特性:封装、继承、多态。
    多态作用:消除类型之间的耦合,可替换性。
    java中实现多态的方法是重写--方法名相同,参数个数相等且类型兼容;重载--方法名相同,参数个数、参数类型不同。
    类是抽象的,不占用内存;对象是具体的,占用存储空间。
    2,如何理解Object.hashCode()方法?,它的作用是什么?
    在同一运行环境下 hashcode 的值是唯一的 就是两个不同实例其hashcode在同一运行环境绝对不一样 主要用来区分 两个实例在物理上是不是同一个对象
    hashcode 作用 实例的唯一标识
    3,Collections类的作用?Arrays类的作用?
    Arrays和Collections中所有的方法都为静态的,以方便直接传入对象引用,执行相应的功能。

    4,问号,星号,加号在正则中分别表示什么?成对的小括号在正则表达式里的作用是什么?
    ^”表示行的开始;“$”表示行的结尾
    ?匹配前面的字符零次或一次
    * 匹配前面的字符零次或多次
    + 匹配前面的字符一次或多次
    () 改变限定符的作用范围,分组。
    5,JSP文件与JAVA文件的区别
    JSP是一种动态网页,它的网页代码的静态部分是HTML语言,动态部分是JAVA语言
    6,forward 和redirect的区别
    forward转发
    redirect重定向
     重定向时浏览器上的网址改变
      转发是浏览器上的网址不变
    重定向实际上产生了两次请求
    转发只有一次请求
    重定向时的网址可以是任何网址
      转发的网址必须是本站点的网址
    重定向:以前的request中存放的变量全部失效,并进入一个新的request作用域。
    转发:以前的request中存放的变量不会失效,就像把两个页面拼到了一起。
    7,oracle: A表有10条记录,以下查询可以查出几条? select * from A where rownum > 5 O
    8,mysql有几种索引类型?使用索引时都有那些地方要注意?sql优化原则? mysql用那个关键字分析sql语句性能?

    9, public static void test(String str) { str = "hello"; } public static void main (String args[]) { String str = "beijing"; test(str); sysout(str); // 这里输出什么? } beijing
    10,linux 下 ulimit, scp, less命令的作用分别是什么? 文件重命名的命令是什么?

    ulimit -a 来显示当前的各种用户进程限制

    不同的Linux之间copy文件

    less查看文件

  • 相关阅读:
    java 正则 二次转义
    HDU1789 Doing Homework again 【贪心】
    扣丁学堂笔记第22天多媒体播放
    [Python]BeautifulSoup—HTML解析包
    Android高级控件(三)—— 使用Google ZXing实现二维码的扫描和生成相关功能体系
    Business Process and SAP ERP
    HTML基础知识总结一
    控制器View是怎样创建的?
    cocos2d-x 3.0 场景切换特效汇总
    LeetCode 3Sum
  • 原文地址:https://www.cnblogs.com/zszitman/p/6515794.html
Copyright © 2020-2023  润新知