A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 朱玉祥 中级黑马   /  2013-6-21 19:40  /  997 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

基础班面试的时候 注意的一些小方面:
   |-- 数组排序
   |-- 运算符的   (1)3>2?3:5.5   (2)s=s+1
    |-- 什么是面向对象
   |-- static,类中共享数据,方法没有用到对象特有数据的时候,用静态修饰
   |-- static function 多态中静态方法的运行结果,父类的
   |-- Object问题,Object中的equals 和 == 区别
   |-- Map是Collection的子类吗  不是
   |-- HashMap和HashTable的区别
              线程安全的是table 不安全的是HashMap
                   HashMap存储null值和 null键
                  
    |-- 你常见的异常有哪些
              空指针异常,数组下标越界,字符串下标越界,下标越界,类型转换异常,IO异常, 数字格式异常
   |-- 你常用类有哪些
     String Object ArrayList System  Arrays  Exception  
      FileInputStram FileOutputStram FileReader FileWriter
      Properties StringBuilder
      
    |-- 多线程的状态图
              被创建,运行,死亡,冻结,临时阻塞  
    |-- 看看买票的实例
   |-- 看看同步的原理
   |-- 死锁代码必须会写
   
   
    |-- sleep方法和wait方法的区别
     |-- sleep方法定义在Thread类
     |-- wait方法定义在Object类
     |-- sleep指定时间,线程睡眠的时间,时间到会醒来,执行sleep方法的线程在睡眠时不释放锁
     |-- wait需要被唤醒,执行wait方法的线程,释放所,被唤醒后,必须重新获取锁
     
   |-- wait notify  notifyAll 为什么写在、Object中,为什么不写在Thread中
     |-- 同步的原理,依赖的是同步锁,锁是对象,哪个对象不一定,所有的对象都具备等待和唤醒功能
     |-- 非静态同步锁是this
      |-- 等待,唤醒这个两个状态,必须依赖锁  
      synchronized(this){
        this.wait();
      }
      
      final finally finalize三者的区别?
看看你们都能答的上来吗?

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马