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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 夜默   /  2013-7-15 19:22  /  15174 人查看  /  241 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

继承,封装,多态

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 赞一个!

查看全部评分

回复 使用道具 举报
NullPointerException,ClassCastException ArithmeticException, ArrayStoreException, BufferOverflowException

点评

超时  发表于 2013-7-16 07:44
回复 使用道具 举报
一实现Runnable接口  二 继承Thread类 用start方法开启线程

点评

超时  发表于 2013-7-16 07:45
回复 使用道具 举报
Reader, Write,InputStreamReader,BufferedReader, OutputStreamWriter

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 赞一个!

查看全部评分

回复 使用道具 举报
被final修饰的类称为最终类,不能被继承。 被final修饰的方法不能重写。 被final修饰的基本数据类型的变量不能再赋值,被修饰的引用变量的引用不能改变

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 25分了!

查看全部评分

回复 使用道具 举报
重载是改变方法里的参数列表,重写是子类方法的覆盖

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 赞一个!

查看全部评分

回复 使用道具 举报
class EHan//   饿汉式
{
        private EHan s=new EHan();
        private EHan(){}
        public EHan show()
        {
               
                return s;
        }
}

单例设计模式有饿汉式和懒汉式。饿汉式是先创建对象,懒汉式是后加载对象。懒汉式在多线程时会出现安全问题

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 淡定

查看全部评分

回复 使用道具 举报
      五个

点评

答案错误  发表于 2013-7-16 07:57
回复 使用道具 举报
第7行代码  x[5]数组角标越界
回复 使用道具 举报
       1次

评分

参与人数 1技术分 +1 收起 理由
赵海洋 + 1 赞一个!

查看全部评分

回复 使用道具 举报
  1. import java.util.Scanner;
  2. import java.util.Random;
  3. public class caiquan{
  4.         final int jiandao=0;       
  5.         final int shitou=1;       
  6.         final int bu=2;               
  7.         public static void main(String[] args)        {
  8.                 String yn="y";               
  9.                 while (yn.equals("y"))    {
  10.                         Scanner  scanner = new Scanner(System.in);                 
  11.                         System.out.println("欢迎玩猜拳游戏。请输入0,1,2:0表示剪刀,1表示石头,2表示布");                 
  12.                         int a = scanner.nextInt();                                 
  13.                         Random rd = new Random();                 
  14.                         int b = rd.nextInt(3);                      
  15.                         switch (b)
  16.                         {             
  17.                         case 0:      
  18.                         {                
  19.                                 System.out.println("系统出的是剪刀");               
  20.                                 switch(a)                  
  21.                                 {                          
  22.                                 case 0:System.out.println("平");break;                          
  23.                                 case 1:System.out.println("赢");break;                          
  24.                                 case 2:System.out.println("输");break;                  
  25.                                
  26.                                 }        
  27.                                 }      
  28.                         break;        
  29.                         case 1:        
  30.                         {                  
  31.                                 System.out.println("系统出的是石头");                  
  32.                                 switch(a)                
  33.                                 {                        
  34.                                 case 0:System.out.println("输");break;                        
  35.                                 case 1:System.out.println("平");break;                        
  36.                                 case 2:System.out.println("赢");break;                
  37.                                 }        
  38.                                 }        
  39.                         break;        
  40.                         case 2:        
  41.                         {                
  42.                                 System.out.println("系统出的是布");                
  43.                                 switch(a)                
  44.                                 {                        
  45.                                 case 0:System.out.println("赢");break;                        
  46.                                 case 1:System.out.println("输");break;                        
  47.                                 case 2:System.out.println("平");break;                
  48.                                 }        
  49.                                 }      
  50.                         }      
  51.                         Scanner ynn = new Scanner(System.in);      
  52.                         System.out.println("是否继续?是请输入y,否则输入n。");      
  53.                         yn=ynn.next();   
  54.                         }       
  55.                 }
  56.         }
复制代码
欢迎玩猜拳游戏。请输入0,1,2:0表示剪刀,1表示石头,2表示布
1
系统出的是剪刀

是否继续?是请输入y,否则输入n。
y
欢迎玩猜拳游戏。请输入0,1,2:0表示剪刀,1表示石头,2表示布
0
系统出的是布

评分

参与人数 1技术分 +1 收起 理由
夜默 + 1

查看全部评分

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