Java笔试总结

Java笔试总结

ID:39364709

大小:55.50 KB

页数:6页

时间:2019-07-01

Java笔试总结_第1页
Java笔试总结_第2页
Java笔试总结_第3页
Java笔试总结_第4页
Java笔试总结_第5页
资源描述:

《Java笔试总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基础部分l常见缩写WWWHTTPIPITFTPSMTPTCPXP(eXtrameProgramming)JDBCOOPAOPORMJSPIDE(IntergeratedDevelopmentEnvironment)SQLHQLDBMSOOAD(ObjectOrientedAnalysisandDesign)WSDLSOAPDOMSAX(Streaming API for XML)lJava代码的结构和基本规则nJAVA背景知识JDK里面的工具几乎是用Java所撰写的,所以JDK本身就是Java应用程序,因此要使用JDK附的工具来开发Java程式,也必须要

2、自行附一套JRE才行,这就是jre底下需要一套JRE的原因。而位于ProgramFile底下的那套JRE就是拿来执行我们自己所撰写的Java应用程序。使用的是lib底下的tools.jar,如果改名成tools1.jar,则javac,java等包装器就无法执行了。Windows里面有DLL,Java里面有动态加载n文件命名规则n类,接口,包,属性,方法的命名规则lJava语言基础n&和&&的区别&位运算,执行逻辑运算的时候不短路&&只执行逻辑运算n在JAVA中如何跳出当前的多重嵌套循环nswitch语句能否作

3、用在byte上,能否作用在long上,能否作用在String上?switch可以用在int上nchar型变量中能不能存贮一个中文汉字?一个字n如何高效实现乘2,4。。。等操作i<<2d>>3“zhangsan”.equals(name)n"=="和equals方法究竟有什么区别?n静态和非静态的区别类变量实例变量普通属性静态属性nInteger与int的区别,JDK1.5的自动装箱和拆箱nOverload和Override的区别。Overloaded的方法是否可以改变返回值的类型?n补充可变参数的方法nString和StringBuffer的区别nLis

4、t、Map、Set三个接口,存取元素时,各有什么特点?首先,List与Set具有相似性,它们都是单列元素的集合,所以,它们有一个功共同的父接口,叫Collection。Set里面不允许有重复的元素,所谓重复,即不能有两个相等(注意,不是仅仅是相同)的对象,即假设Set集合中有了一个A对象,现在我要向Set集合再存入一个B对象,但B对象与A对象equals相等,则B对象存储不进去,所以,Set集合的add方法有一个boolean的返回值,当集合中没有某个元素,此时add方法可成功加入该元素时,则返回true,当集合含有与某个元素equals相等的元素时,此

5、时add方法无法加入该元素,返回结果为false。Set取元素时,没法说取第几个,只能以Iterator接口取得所有的元素,再逐一遍历各个元素。List表示有先后顺序的集合,注意,不是那种按年龄、按大小、按价格之类的排序。当我们多次调用add(Obje)方法时,每次加入的对象就像火车站买票有排队顺序一样,按先来后到的顺序排序。有时候,也可以插队,即调用add(intindex,Obje)方法,就可以指定当前对象在集合中的存放位置。一个对象可以被反复存储进List中,每调用一次add方法,这个对象就被插入进集合中一次,其实,并不是把这个对象本身存储进了集合

6、中,而是在集合中用一个索引变量指向这个对象,当这个对象被add多次时,即相当于集合中有多个索引指向了这个对象。List除了可以以Iterator接口取得所有的元素,再逐一遍历各个元素之外,还可以调用get(indexi)来明确说明取第几个。Map与List和Set不同,它是双列的集合,其中有put方法,定义如下:put(objkey,objvalue),每次存储时,要存储一对key/value,不能存储重复的key,这个重复的规则也是按equals比较相等。取则可以根据key获得相应的value,即get(Objectkey)返回值为key所对应的val

7、ue。另外,也可以获得所有的key的结合,还可以获得所有的value的结合,还可以获得key和value组合成的Map.Entry对象的集合。List以特定次序来持有元素,可有重复元素。Set无法拥有重复元素,内部排序。Map保存key-value值,value可多值。同一个对象可以在Vector中加入多次。往集合里面加元素,相当于集合里用一根绳子连接到了目标对象。往HashSet中却加不了多次的。n说出ArrayList,Vector,LinkedList的存储性能和特性ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储

8、的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。