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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

神之梦 发表于 2013-7-15 20:15
4,写出5个你用过的IO流?

InputStream, FileInputStream ,OutputStream, FileOutputStream ,BufferedInputStram
回复 使用道具 举报
8题
4个
回复 使用道具 举报
第八题 3个对象

评分

参与人数 1技术分 +1 收起 理由
神之梦 + 1

查看全部评分

回复 使用道具 举报
阅读代码片段,下面()代码导致程序出错。
int  count;                                //第1行
int  x[] =new int[10];                //第2行
for(int i=0;i<5){                       //第3行
count++;                                //第4行
i++;                                      //第5行
}                                           //第6行
System.out.println(x[5]);        //第7行
回复 使用道具 举报
straw 中级黑马 2013-7-15 20:51:44
65#
第八题:
4个
回复 使用道具 举报
额..
第3行
回复 使用道具 举报
straw 中级黑马 2013-7-15 20:53:52
67#
第三题:
new Thread(
     new Runnable(){
        public void run(){
           System.out.println("线程执行代码块");//线程执行代码块
        }
     }
   ).start();
回复 使用道具 举报
第三行啊
回复 使用道具 举报
第九题 第3行错误for循环用错了

点评

第四行也错了  发表于 2013-7-16 12:42
回复 使用道具 举报
神之梦 发表于 2013-7-15 20:30
5,final修饰的类、方法、变量的特点?提示:变量分为基本数据类型的变量和引用型变量。 ...

类 :没有子类,不能继承
方法:如果一个类不允许其子类覆盖某个方法,则可以把这个方法声明为final方法。
变量:基本数据类型  一旦给final变量初值后,值就不能再改变了。
      引用型变量   不能给赋第二个值;
回复 使用道具 举报
第10题:以下循环体的执行次数是()
        int  i, j;
        for(i=0,j=1;k<=j+1;j--){
                i=i+2;
        }
回复 使用道具 举报
本帖最后由 肥猫 于 2013-7-15 20:58 编辑
神之梦 发表于 2013-7-15 20:40
第7题:示例代码:单例设计模式,两种方法一种即可,并说说这两种方法的区别?
...


一种懒汉式,一种饿汉式,我来个懒汉.

  1. <P>package cn.lj.singleton;

  2. //JAVA单例模式之懒汉式
  3. public class Singleton2 {
  4. //声明该类的一个实例,但并不立刻初始化
  5.       private static Singleton2 s;
  6. //构造方法私有化
  7.      private Singleton2(){}
  8. //提供对外部访问该类实例的方法</P>
  9. <P>public static Singleton2 getInstance(){
  10.      if(s==null){
  11.         synchronized(Singleton2.class){//由于考虑多线程情况这里采用双重判定,若有线程访问则对字节码文件上互斥锁
  12.            if(s==null){
  13.               s = new Singleton2();
  14.               }
  15.          }
  16.      }
  17.    return s;</P>
  18. <P>   } </P>
  19. <P>}

  20. </P>
复制代码
饿汉式
         对象预先加载,线程是安全的,在类创建好的同时对象生成,调用获得对象实例的方法反应速度快,代码简练。
懒汉式:
         对象延迟加载,效率高,只有在使用的时候才实例化对象,但若设计不当线程会不安全,代码相对于饿汉式复杂,第一次加载类对象的时候反应不快。
其实上面代码还不够完善,若是遇见反序列化机制强大的创建对象能力,此单例模式原则还是会被破坏,需要在上面代码在加个readResolve()才可防止其创建对象.

评分

参与人数 1技术分 +2 收起 理由
神之梦 + 2 超时加代码题没写

查看全部评分

回复 使用道具 举报
6.
重载:在同一个类中的几个同名函数,参数个数和类型不同。
重写:子类继承父类,子父类方法一模一样,子类方法覆盖父类的方法。
回复 使用道具 举报
straw 中级黑马 2013-7-15 20:57:08
74#
第四题:
1,InputStream
2,OutputStream
3,BufferedReader
4,BufferedWriter
5,FileInputStream
回复 使用道具 举报
神之梦 发表于 2013-7-15 20:35
第6题:重载和重写的区别?

重载是一个类中可以定义几个同名的方法,参数类型不同。
重写是子类的方法覆盖父类的方法,要求方法名和参数都相同
回复 使用道具 举报
0次吧,k没有定义,不能运行啊

评分

参与人数 1技术分 +2 收起 理由
神之梦 + 2

查看全部评分

回复 使用道具 举报
本帖最后由 云游天下 于 2013-7-15 21:01 编辑

第十题 k没有定义是个错题  版主不要着急哦 呵呵 要说答案的话 0次呗

点评

最后编辑了,会扣掉一部分  发表于 2013-7-16 12:43
回复 使用道具 举报
straw 中级黑马 2013-7-15 21:00:34
78#
第九题:
第三行for(int i=0;i<5)错误导致程序编译失败. 应该成for(int i=0;i<5;i++)  

点评

第4行也错了  发表于 2013-7-16 12:47
回复 使用道具 举报
神之梦 发表于 2013-7-15 20:45
第8题:下面代码片段创建()个对象。
       int a = 10;
       String b = "abc";


第八题4个,B1个,C2个,TEST一个,A不算,仍进方法区中的常量池里了

点评

答案是三个  发表于 2013-7-16 13:04
回复 使用道具 举报
神之梦 发表于 2013-7-15 20:50
阅读代码片段,下面()代码导致程序出错。
int  count;                                //第1行
int  x[] ...


第3行,i<5后面少写了;
第4行,count没有初始化

评分

参与人数 1技术分 +2 收起 理由
神之梦 + 2 超时加代码题没写,总分。。。。。.

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马