黑马程序员技术交流社区
标题: 黑马面试分享 [打印本页]
作者: touch_world 时间: 2014-11-24 18:41
标题: 黑马面试分享
黑马惯例,面经分享,面试分数是39.4,面对的是美貌与智慧并存的深圳华老师,心里
砰砰的响,一上来就给我做了道用反射技术将一个Srting类型的元素,装入限定装Integer的ArrayList,调试好了好久,记得我最后写成这
ArrayList<Integer> list = new ArrayList<Integer>();
Constructor<String> cons =String.class.getConstructor(String.class);
list.add(Integer.parseInt(cons.newInstance("8")));
for(Integer i :list)
{
System.out.println(i);
}
然后老师开一个一个问,反射,面向对象,继承,多态,构造函数,多线程,IO,网络编程,正则表达式,内部类,异常,集合框架。除了可视化界面,date,System没问,这个月视频学的都问了,问得很仔细。问题重点是集合框架及其元素的增删改查,然后问到具体使用的类,然后我没有敲足代码的劣根性就体现出来,答不出来。主要的问题还是集中在毕老师视频内容的重点知识和思想。记住每一行代码都要敲啊。
最后留给我的题是放入map集合几个元素,用两种方法遍历
我写的是
- Map<String,String> mp = new TreeMap<String,String>();
- mp.put("a", "aaaa");
- mp.put("b", "baaa");
- mp.put("c", "caaa");
- mp.put("d", "daaa");
- Set<Map.Entry<String,String>> se =mp.entrySet();
- Iterator<Map.Entry<String, String>> it1=se.iterator();
- while(it1.hasNext())
- {
- System.out.println("键:"+it1.next().getKey()+"值:"+it1.next().getValue());
- }
-
- Set<String> se2 = mp.keySet();
-
- Iterator<String> it2 = se2.iterator();
- while(it2.hasNext())
- {
- System.out.println(mp.get(it2.next()));
- }
复制代码
不过前面几个流程分数比较低,老师让我等通知,不过现在鸭梨没有这么大,看看今天太阳还是那么温暖而干净,照在老师的脸庞是那么漂亮,我还有两次机会,不放弃是我送给我自己人生最好的礼物。明天起来继续努力figte!
作者: jamsjun 时间: 2014-11-24 19:11
刚看视频,看到这些感觉晕乎乎的,挺不容易的,要加油了
作者: 黑马新人 时间: 2014-11-24 19:29
一起加油。
作者: sam3say 时间: 2014-11-24 20:32
预祝成功
作者: nishi5151 时间: 2014-11-24 20:50
加油加油
作者: DamonZh 时间: 2014-11-24 21:05
预祝成功
作者: 张卫贤 时间: 2014-11-24 21:19
一定会成功的加油吧
作者: pillar 时间: 2014-11-24 21:20
楼主加油,继续努力!感谢分享!
作者: 黑马学前班 时间: 2014-11-24 21:44
不错 呀 继续努力吧
作者: cczheng 时间: 2014-11-24 21:49
楼主加油,一定可以的
作者: 地瓜君 时间: 2014-11-24 21:58
支持一个~
作者: william_J 时间: 2014-11-24 21:59
感谢分享,一起努力吧
作者: ______雨点ペ 时间: 2014-11-24 22:03
加油…………
作者: 青鱼 时间: 2014-11-25 06:23
正则表达式? 25天的视频中有正则表达式吗?
作者: VicenteZ 时间: 2014-11-25 08:05
谢谢分享
作者: 关军波 时间: 2014-11-25 08:24
顶!!!!!!!!!!!1
作者: (づ ̄_3 ̄)づ 时间: 2014-11-25 08:31
本帖最后由 (づ ̄_3 ̄)づ 于 2014-11-25 08:33 编辑
楼主写得不对,应该是用反射获得List中的add()方法,直接执行就可以加入任何类型的对象了。你这么写还是把字符串转换成整数存进去,并不是真的存一个字符串,如果存一个不能转成整数的字符串就会抛类型转换异常
作者: 小小Y 时间: 2014-11-25 08:39
楼主写的不错,加油。
作者: (づ ̄_3 ̄)づ 时间: 2014-11-25 08:45
- public static void main(String[] args) throws Exception {
- ArrayList<Integer> list = new ArrayList<Integer>();
- String str = "Hello World!";
- Class<?> clazz = Class.forName("java.util.ArrayList");
- Method addMathod = clazz.getMethod("add", Object.class);
- addMathod.invoke(list, str);
- System.out.println(list);
- }
复制代码
作者: 小小Y 时间: 2014-11-25 08:58
这个不太了解,学习学习。
作者: lijingbo 时间: 2014-11-25 09:05
竟然问的这么详细这么全
作者: touch_world 时间: 2014-11-25 09:19
原来是这样哦,难怪她说我写错了
作者: 依米阳光 时间: 2014-11-25 09:44
学习中,感谢楼主分享~
作者: ◆﹎尛、言斤♀ 时间: 2014-11-25 15:45
还没学那么多,楼主加油!
作者: 高昌德 时间: 2014-11-25 16:06
加油,,,,
作者: Doit 时间: 2014-11-25 16:16
还问正则表达式吗
作者: 知足 时间: 2014-11-25 16:26
基本全问了,亚历山大啊
作者: Doit 时间: 2014-11-25 16:28
还问正则表达式吗
作者: wzl963358694 时间: 2014-11-25 18:14
楼主辛苦了。。。
作者: 黄小橙 时间: 2014-11-25 19:45
谢谢lz分享
作者: 张凯zk47 时间: 2014-11-25 20:10
感觉好难呀,但是用心就一定可以的。大家一起加油,期待和你们成为同学
作者: 暴君 时间: 2014-11-25 20:34
感谢楼主分享
作者: 郑泽霖 时间: 2014-11-26 16:00
感觉好难啊,完了
作者: 随风sky 时间: 2014-11-27 00:11
加油!共勉!
作者: Y_木头人 时间: 2014-11-27 08:26
加油,共勉。
作者: 字里行间来家 时间: 2014-11-27 09:12
看见你说的,我就感觉压力大了,本来打算好赶快面试的,看来我还是在看一遍吧
作者: 冬天的雪 时间: 2014-11-27 09:42
加油,下次一定会成功的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |