winfwu

导航

2013年3月28日 #

2013年3月28日(面试)

摘要: 一.java知识 1)Overload和Override的区别 答: 方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的 一种表现。 2)final,finally,finalize的区别 答: final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 finally是异常处理语句结构的一部分,表示总是执行。 finalize是Object类的一个方法,在垃圾收集器... 阅读全文

posted @ 2013-03-28 16:00 winfwu 阅读(158) 评论(0) 推荐(0) 编辑

2013年3月27日 #

2013年3月27日(面试)

摘要: (1)下列代码的执行顺序?package TestFor0327;public class DemoFor执行顺序 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub A a=new A(); a.add(); }}class A extends B{ { System.out.println("A static块"); } public A(... 阅读全文

posted @ 2013-03-27 23:30 winfwu 阅读(161) 评论(0) 推荐(0) 编辑

2013年3月26日 #

2013年3月26日(面试)

摘要: 一.基础知识部分(1)String是基本类型吗?基本类型包括哪些? 答:String不是基本类型,八大基本类型包括byte,short,int,long,double,float,boolean,char(2)取出当前时间,并格式化为如:2009-10-31 13:42:21的格式? 答:SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式 df.format(new Date());(3)请问short s1=1;s1=s1+1,short s1=1;s1+=1有错误吗?怎么修 阅读全文

posted @ 2013-03-26 18:12 winfwu 阅读(236) 评论(0) 推荐(0) 编辑

2013年3月25日(面试)

摘要: (1)你所知道的集合类有哪些?描述一下这些集合类的作用? 答:集合类有 List,Set,Map集合。 1.List集合是有序,且元素可重复。常用类有LinkedList,ArrayList,Vector和Stack。 2.Set集合是无序,且元素不可重复。 3.Map集合提供key到value的映射。一个Map中不能包含相同的key,每个key只能映射一个value。常用类有Hashtable,HashMap,WeakHashMap。(2)有一个将大量短字符拼接成一个长字符串的功能,请描述你将如何实现。 答:使用StringBuffer来实现 Str... 阅读全文

posted @ 2013-03-26 00:40 winfwu 阅读(183) 评论(0) 推荐(0) 编辑

2013年3月24日 #

有五个猴子在海滩上分桃子,第一只猴子将桃在平分5份后刚好多一个。他将多那个 扔进海里并自己拿走一份,第二个猴子将剩下的桃子平分5份后也多一个,他也将多那个扔进海里,第三,第四个,第五个猴子都和第一个猴子一样。请问最少多少个桃子才够分

摘要: package TestFor0324;public class DemoFor猴子分桃 { /** * 有五个猴子在海滩上分桃子,第一只猴子将桃在平分5份后刚好多一个。他将多那个 * 扔进海里并自己拿走一份,第二个猴子将剩下的桃子平分5份后也多一个,他也将多那个 * 扔进海里,第三,第四个,第五个猴子都和第一个猴子一样。请问最少多少个桃子才够分 */ public static void main(String[] args) { // TODO Auto-generated method stub int sum=Su... 阅读全文

posted @ 2013-03-24 12:20 winfwu 阅读(1220) 评论(0) 推荐(0) 编辑

2013年3月23日 #

编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n。如果输入的是奇数调用1/1+1/3+...+1/n;

摘要: package TestFor0322;import java.util.Scanner;public class Demo3For奇偶数 { /** * 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n。如果输入的是奇数 * 调用1/1+1/3+...+1/n; */ public static void main(String[] args) { Scanner s=new Scanner(System.in); int index=s.nextInt(); double sums=sum(index); System.out.println(sums)... 阅读全文

posted @ 2013-03-23 01:22 winfwu 阅读(2181) 评论(0) 推荐(0) 编辑

2013年3月22日 #

99个人围成圈开始数数,遇到3则退出,最后留下来的是谁

摘要: package TestFor0322;public class Demo2For循环取数 { /** * 99个人围成圈开始数数,遇到3则退出,最后留下来的是谁? */ public static void main(String[] args) { int n=99; loopFetch(n); } private static void loopFetch(int n) { boolean []b=new boolean[n]; int index=0;//循环计数 int le... 阅读全文

posted @ 2013-03-22 17:23 winfwu 阅读(393) 评论(0) 推荐(0) 编辑

有一个数组有n个数,使其前面各数向后移动m位。移动后后面的数补充到前面去

摘要: package TestFor0322;public class Demo1For数组元素移动 { /** * 有一个数组有n个数,使其前面各数向后移动m位。移动后后面的数补充到前面去 */ public static void main(String[] args) { char n[]={'a','b','c','d','e','f','g','h'}; int m=3; ArrayMove(n,m); } private static void ArrayMov 阅读全文

posted @ 2013-03-22 09:28 winfwu 阅读(530) 评论(0) 推荐(0) 编辑

取出数组中最大的数与数组第一位数交换,最小的数与数组中最后一个数交换

摘要: package TestFor0321;import java.util.Arrays;public class Demo3ForChar { /** * 取出数组中最大的数与数组第一位数交换, * 取出数组中最小的数与数组中最后一个数交换 */ public static void main(String[] args) { int []array={12,14,32,41,2,5,23}; replace(array); } private static void replace(int []array) { int max=0;//记录最大数 int min=0;//记... 阅读全文

posted @ 2013-03-22 09:03 winfwu 阅读(589) 评论(0) 推荐(0) 编辑

2013年2月26日 #

WPF DispatcherTimer(定时器应用) 无人触摸60s自动关闭窗口

摘要: 如果无人触摸:60s自动关闭窗口xmal:部分<s:SurfaceWindow x:Class="SurfaceApplication1.SurfaceWindow1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="http://schemas.microsoft.com/surface/2008" 阅读全文

posted @ 2013-02-26 13:57 winfwu 阅读(1876) 评论(1) 推荐(0) 编辑