黑马程序员技术交流社区

标题: 今天去面试了 [打印本页]

作者: doglovely    时间: 2016-4-3 17:17
标题: 今天去面试了
今天去面试了,手写四道变成题,是关于,集合,线程,反射,io流的相关知识。
1.反射是让获取1个类的私有方法。
2.线程是开启多个线程,并让每个线程休眠200毫秒,并打印出每个线程的名字,在控制台上输出20个线程名字。
3..集合很简单,就是让你用list,Map,这两个接口存储元素。
4.io流是让你键盘输入5个数字,并倒序输出到控制台上,并且把这5个数存到D:/XX.txt文件中。
作者: 1294668228    时间: 2016-4-3 17:34
已收藏,希望能用上
作者: doglovely    时间: 2016-4-3 17:53
Class clazz = Class.forName("cn.set.Student");                 Constructor cons = clazz.getConstructor();                 Object obj = cons.newInstance();                 Method meth = clazz.getDeclaredMethod("getName");                 meth.setAccessible(true);                 meth.invoke(obj);                
作者: 陌丶    时间: 2016-4-3 18:03
赞赞赞!!!!
作者: 善良的死神达乐    时间: 2016-4-3 18:13
不错啊!!!!谢谢共享经验!!!!!!!!
作者: 122754304    时间: 2016-4-3 18:19
你是学安卓的吗?
作者: fanlelong    时间: 2016-4-3 18:30
先收藏以后面试可以用
作者: doglovely    时间: 2016-4-3 18:45
122754304 发表于 2016-4-3 18:19
你是学安卓的吗?

JAVAEE和我一起面试的有两个android问的都差不多,就是javaee还得问sql,jdbc
作者: doglovely    时间: 2016-4-3 18:47
            把这个答案整理出来了
               Scanner sc = new Scanner(System.in);
                StringBuffer sb = new StringBuffer();
                for(int i=0;i<5;i++){
                        System.out.println("请输入数字");
                        int aa=sc.nextInt();
                        sb.append(aa);
                }
            String ss=sb.reverse().toString();
                System.out.println(ss);
                BufferedWriter bw = new BufferedWriter(new FileWriter("a.txt"));
                bw.write(ss);
                bw.flush();
                bw.close();
作者: q312092921    时间: 2016-4-3 18:52
哦,不错,感谢你分享的经验~~
作者: doglovely    时间: 2016-4-3 19:08
线程问题的答案:
public class Test4{

        public static void main(String[] args) {
               
                 MyThread2 th = new MyThread2();
                 Thread th2 = new Thread(th);
                 Thread th3 = new Thread(th);
                  th2.start();
                  th3.start();
               
               
        }

}
public class MyThread2 implements Runnable{

        @Override
        public void run() {
               
                try {
                        Thread.sleep(200);
                } catch (InterruptedException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }
                for(int i = 0; i < 20; i++) {                        
            System.out.println("当前线程的名字是"+Thread.currentThread().getName());
        }
               
        }

}

作者: doglovely    时间: 2016-4-3 19:09
第四题的答案:
Scanner sc = new Scanner(System.in);
                StringBuffer sb = new StringBuffer();
                for(int i=0;i<5;i++){
                        System.out.println("请输入数字");
                        int aa=sc.nextInt();
                        sb.append(aa);
                }
            String ss=sb.reverse().toString();
                System.out.println(ss);
                BufferedWriter bw = new BufferedWriter(new FileWriter("a.txt"));
                bw.write(ss);
                bw.flush();
                bw.close();
作者: aweilovemusic    时间: 2016-4-3 19:25
楼主好厉害  学习了  我先收藏慢慢学习
作者: 蟑螂小强    时间: 2016-4-3 19:47
谢谢交流,不胜感激
作者: biu    时间: 2016-4-3 19:51
不错,感谢你分享的经验~~
作者: 小流氓    时间: 2016-4-3 20:06
预祝成功!!
作者: 1833495284    时间: 2016-4-3 20:08
顶你,祝成功
作者: Ak-47    时间: 2016-4-3 20:12
楼主牛擦啊,我还在基础班,还有十几天感觉压力三大啊
作者: Summerk    时间: 2016-4-3 20:27
感谢分享!
作者: clvslyf    时间: 2016-4-3 20:44
还没学到这,祝福楼主
作者: 747844695    时间: 2016-4-3 21:05
就这么简单???还是运气好难题没抽到,他们都说好难的?
作者: coco1    时间: 2016-4-3 21:34
doglovely 发表于 2016-4-3 19:08
线程问题的答案:
public class Test4{

谢谢分享!!
作者: hkh3321313    时间: 2016-4-3 21:39
谢谢楼主分享
作者: zx7750462    时间: 2016-4-3 22:01
学习了!!!!
作者: 452296824    时间: 2016-4-3 22:07
还在上基础班,一脸的懵逼、、、、、、、、、、、
作者: jiaoshaowei    时间: 2016-4-3 22:32
我还没学到!!!我想最难得应该是面试吧
作者: fighting2016    时间: 2016-4-3 23:54
谢分享。。。
作者: zhoubinjian    时间: 2016-4-4 04:39
谢谢分享
作者: yoomii    时间: 2016-4-4 09:30
谢谢共享经验!!!!!!!!谢谢共享经验!!!!!!!!
作者: yoomii    时间: 2016-4-4 09:31
谢谢共享经验!!!!!!!!
作者: yoomii    时间: 2016-4-4 09:34
谢谢共享经验!!!!!!!!谢谢共享经验!!!!!!!!
作者: yoomii    时间: 2016-4-4 09:36
谢谢共享经验!!!!!!!!谢谢共享经验!!!!!!!!
作者: 马儿不吃草    时间: 2016-4-4 10:53
手写吗?是进就业班的吧
作者: liu1766220854    时间: 2016-4-4 11:17
谢谢分享
作者: lq229190730    时间: 2016-4-4 11:44
收藏了 !!!!!!!!!!!!
作者: 不可贪玩    时间: 2016-4-4 12:33
你是面试什么工作,面试题怎么都是java基础的
作者: leiothrixs    时间: 2016-4-4 13:12
给力!
作者: leiothrixs    时间: 2016-4-4 13:14
你是面试环节还是笔试环节?
作者: 【长沙】梁黑马    时间: 2016-4-4 13:27
多总结总结你们的面试经验,希望以后能用到
作者: 腾龙3158    时间: 2016-4-4 13:57
楼主厉害!!!
作者: LLQALLQ    时间: 2016-4-4 14:43
收藏了。到时候自己好好研究一下,我明天也要面试了

作者: 小灰辉    时间: 2016-4-4 15:06
厉害!!!!!
作者: 西伯利亚狼丨    时间: 2016-4-4 18:44
感谢分享
作者: 122754304    时间: 2016-4-6 23:23
doglovely 发表于 2016-4-3 19:08
线程问题的答案:
public class Test4{

还没学到多线程...
作者: sasami    时间: 2016-4-7 16:18
谢谢经验分享!
作者: ashleysub    时间: 2016-4-7 16:39
赞赞赞~\(≧▽≦)/~
作者: zuiaidasde2016    时间: 2016-4-7 17:08
不错的好帖,顶一下
作者: SilentMax    时间: 2016-4-7 17:17
谢谢楼主分享经验,正在努力学习中。
作者: zhouboyangliu    时间: 2016-4-7 20:50
恩 目测还是很简单的
作者: 菜菜的小猪    时间: 2016-4-7 21:16
额 也快了 ,感谢分享
作者: 白龙马大魔王    时间: 2016-4-8 10:01
看着感觉都学过,但是自己实现就不行了,楼主加油,棒棒的
作者: z332406259    时间: 2016-4-8 10:14
厉害厉害.向各位大神学习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2