黑马程序员技术交流社区

标题: 刚刚提交了入学测试题,感觉有点难度,分享一下题目吧 [打印本页]

作者: Zoe19128    时间: 2014-12-29 23:55
标题: 刚刚提交了入学测试题,感觉有点难度,分享一下题目吧
刚刚提交了入学测试题,有好多反射的题目啊,感觉有点难度,分享一下题目,小伙伴们借鉴一下吧
代码打包了,有需要的小伙伴自行下载看看,也请大家指教指教……
希望下面的环节,一切顺利……
1、 写一个方法,此方法可将obj对象中名为propertyName的属性的值设置为value.   
public void setProperty(Object obj, String propertyName, Object value){   
}
2、 方法中的内部类能不能访问方法中的局部变量,为什么?
3、 编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。
4、 一个ArrayList对象aList中存有若干个字符串元素,现欲遍历该ArrayList对象,删除其中所有值为"abc"的字符串元素,请用代码实现。
5、 将字符串中进行反转。abcde --> edcba
6、 编写一个类,增加一个实例方法用于打印一条字符串。并使用反射手段创建该类的对象, 并调用该对象中的方法。
7、 自定义字符输入流的包装类,通过这个包装类对底层字符输入流进行包装,让程序通过这个包装类读取某个文本文件(例如,一个java源文件)时,能够在读取的每行前面都加上有行号和冒号。
8、 已知一个类,定义如下:
   package cn.itcast.heima;
       public class DemoClass {
       public void run()
       {
          System.out.println("welcome to heima!");
       }   
      }
(1) 写一个Properties格式的配置文件,配置类的完整名称。
(2) 写一个程序,读取这个Properties配置文件,获得类的完整名称并加载这个类,用反射 的方式运行run方法。
9、 使用TCP协议写一个可以上传文件的服务器和客户端。
10、  金额转换,阿拉伯数字转换成中国传统形式。
例如:101000001010   转换为   壹仟零壹拾亿零壹仟零壹拾圆整

exam.rar

19.96 KB, 阅读权限: 1, 下载次数: 381


作者: 微小山    时间: 2014-12-30 00:13
谢谢楼主啊!
作者: 飘渺之旅    时间: 2014-12-30 00:15
谢谢楼主,已收藏
作者: jian叫兽    时间: 2014-12-30 00:48
值得借鉴
作者: 夜枫冷    时间: 2014-12-30 00:54
有几道和我的很像啊,基本不会做
作者: yninggis    时间: 2014-12-30 01:05
谢谢分享,正是我想要的,谢谢!
作者: 不系之舟王    时间: 2014-12-30 08:52
楼主,题做的咋样,我的题和你的都不一样,还没做好,感觉好多都不会啊,亚历山大啊
作者: limxing    时间: 2014-12-30 08:57
楼主好人,刚学到第七天 看到这样的题我也是醉了
作者: qq8921310    时间: 2014-12-30 09:35
还可以,感觉不是很难
作者: yedaiwang    时间: 2014-12-30 09:56
gangxie louzhu fenxiang
作者: yedaiwang    时间: 2014-12-30 10:47
感谢楼主分享
作者: 冯利    时间: 2014-12-30 12:31
感觉有点难
作者: noiary    时间: 2014-12-30 12:36
你这个确实要复杂好多。。
作者: 云兮丶    时间: 2014-12-30 12:39
:)发现入学好像对网络编程这一块考的少诶。 比如udp发送数据,tcp客户端和服务端的通信,以及多多线程的并发登陆。
作者: lixing123456    时间: 2014-12-30 12:43
楼主和我的一样啊,特别是最后一个很难啊
作者: 好好的cherry    时间: 2014-12-30 18:13
楼主打算什么时候面试啊,到时候也分享下呗
作者: Android周    时间: 2014-12-30 23:03
谢谢楼主,已收藏
作者: zhiyi    时间: 2014-12-30 23:17
谢谢分享,在自考一遍
作者: 清风笑烟雨    时间: 2014-12-30 23:19
有一点点的难。。不过认真看了视频的。。能解决
作者: 来自未来    时间: 2014-12-30 23:23
多谢分享
作者: 执笔画梦    时间: 2014-12-30 23:36
这个必须支持
作者: 努力的橘子    时间: 2014-12-30 23:39
已下载,谢谢分享
作者: Death、    时间: 2014-12-31 08:53
感谢楼主分享
作者: 寻觅    时间: 2014-12-31 09:13
是不是题目都得做出来才会过关!
作者: 阿丹435    时间: 2014-12-31 10:56
真好。。
作者: 王世虎    时间: 2014-12-31 11:08
最后一个楼主需要费点心思~~
我当时就搞了大半天,而且还参照了前辈们的
作者: 菜鸟一号    时间: 2014-12-31 11:49
好人,谢谢楼主分享了
作者: cgsilen    时间: 2014-12-31 14:27
多谢楼主,回头看看
作者: 446111220    时间: 2014-12-31 14:52
怎么感觉亚历山大啊
作者: yedaiwang    时间: 2014-12-31 17:20
第五题能不能这样:
char [ ] arr={'a','b' , 'c' , 'd' , 'e'};
然后建立一个函数
public static void getSort(char[ ] arr)
然后嵌套循环
for(int x =arr.length ; x>0;x--)
  for(int y=0;y<x-1;y++)
    int temp=0;
   temp=arr[y];
   arr[y]=arr[y+1];
  arr[y+1]=(char) temp;
//意思就是0角标和1角标换位,1角标对应元素和2角标对应元素换位。。。。。这样arr[ 0 ]就换到了arr [4]  也就是a换到了e,以此类推,,,,
作者: Afridoce    时间: 2014-12-31 17:43
加油!!!!!!!!!!!
作者: 曹震国    时间: 2014-12-31 18:04
感谢分享,得了多少分。
作者: 菜鸟八哥    时间: 2014-12-31 20:19
这是基础题么?感觉有点难啊

作者: 菜鸟八哥    时间: 2014-12-31 20:20
晕,你报的是安卓吧!吓到我了,我报的是IOS,看来我进错地方了!
作者: reyzarc    时间: 2014-12-31 20:57
额,好像不是那么容易就能做出来的吧 谢谢楼主分享
作者: ben_vs_cong    时间: 2014-12-31 21:54
谢谢楼主分享
作者: 还在路上    时间: 2014-12-31 22:45
很好!!!
作者: hmyf150122    时间: 2014-12-31 23:10
好,难不哦
作者: 来自未来    时间: 2014-12-31 23:46
多谢分享。。
作者: zw937820438    时间: 2015-1-1 10:22
感谢楼主的分享
作者: moto风暴    时间: 2015-1-1 10:27
谢谢楼主分享,对我这种后辈很有帮助!
作者: 王景阳    时间: 2015-1-1 10:53

谢谢楼主。。。。。。。。。。
作者: abc784990536    时间: 2015-1-1 11:43
谢谢分享
作者: 邓士林    时间: 2015-1-1 11:58
谢谢,有没有入学视频教程啊
作者: 孟子飞宏    时间: 2015-1-1 11:58
厉害厉害,
作者: yy505032788    时间: 2015-1-1 12:15
最后一题我刚开始看着也很难,但看了张孝祥面试宝典,然后就觉得好简单,关键是思路。在首位置插入
作者: 南丶多    时间: 2015-1-1 12:22
占位子 收藏了 留着基础班结束 考黑马的时候用 谢谢分享。
作者: lovejjfg    时间: 2015-1-1 13:07
预祝成功!!!
作者: 小敏儿    时间: 2015-1-1 13:15
多谢分享
作者: 陈思伟    时间: 2015-1-1 15:05
看不懂!!!
作者: 普哥    时间: 2015-1-1 15:19
试题看上去比我之前的难一些,楼主花了不少精力啊!
作者: bin393973282    时间: 2015-1-1 17:36
感觉好有点难,谢谢楼主分享
作者: jinghoujiayin    时间: 2015-1-1 18:09
谢谢楼主,收藏收藏
作者: gxb2459    时间: 2015-1-1 20:52
值得借鉴
作者: 曹震国    时间: 2015-1-2 00:14
感谢楼主分享。好东西。
作者: 李票    时间: 2015-1-2 02:20
谢谢楼主分享,楼主费心了
作者: 惠惠惠惠惠    时间: 2015-1-2 07:58
好难。。。
作者: wf111sxwf    时间: 2015-1-2 11:06
前9个题都不是很难,最后一体我正在做,想用正则来完成最后的去零动作,目前还没想出来怎么做。。。。大家共同加油吧
作者: Piaoyu    时间: 2015-1-2 11:54
谢谢分享
作者: 纯情的小VV    时间: 2015-1-2 14:38
是自学的吗?
作者: Zoe19128    时间: 2015-1-2 22:35
邓士林 发表于 2015-1-1 11:58
谢谢,有没有入学视频教程啊

入学基础视频你可以直接在网站上下载的
作者: pillar    时间: 2015-1-3 10:43
收藏了······
作者: 惠惠惠惠惠    时间: 2015-1-3 10:52
简直难。。
作者: dede风    时间: 2015-1-3 12:17
谢楼主分享 学习----
作者: beyondskyqiu    时间: 2015-1-3 23:50
多谢楼主分享啊。学习学习。
作者: 黑马-李权88    时间: 2015-1-4 09:13
谢谢分享
作者: 581712sen    时间: 2015-1-4 11:00
谢谢分享,学习学习!!
作者: jacoblx    时间: 2015-1-6 16:18
我也有金额转换的那道题,做了我近3个小时!
作者: jiangwenjun    时间: 2015-1-6 18:50
谢谢楼主啊!
作者: 李票    时间: 2015-1-6 18:52
谢谢分享,有复习目标了
作者: xiaoyi    时间: 2015-1-6 19:14
多谢楼主啊




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