xoxobool

成功者,永远成功,失败者,永远失败,我要面对者,走向成功!

导航

09 2016 档案

java 基础--多线程基础练习
摘要:1.随便选择两个城市作为预选旅游目标。实现两个独立的线程分别显示10次城市名,每次显示后休眠一段随机时间(1000ms以内),哪个先显示完毕,就决定去哪个城市。分别用Runnable接口和Thread类实现。 阅读全文

posted @ 2016-09-28 21:00 春之林木 阅读(392) 评论(0) 推荐(0)

java基础List集合练习
摘要:1.第一题 (Map)利用Map,完成下面的功能: 从命令行读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪支球队。如果该 年没有举办世界杯,则输出:没有举办世界杯。 历届世界杯冠军 届数 举办年份 举办地点 冠军 第一届 1930年 乌拉圭 乌拉圭 第二届 1934年 意大利 意大利 第三届 阅读全文

posted @ 2016-09-28 19:46 春之林木 阅读(9987) 评论(1) 推荐(2)

I/O输入输出流的练习
摘要:1.编写TextRw.java的Java应用程序,程序完成的功能是:首先向TextRw.txt中写入自己的学号和姓名,读取TextRw.txt中信息并将其显示在屏幕上。 2.编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为i 阅读全文

posted @ 2016-09-27 19:43 春之林木 阅读(275) 评论(0) 推荐(0)

java基础--集合练习
摘要:1.用数组表示多重性 练习目标-在类中使用数组作为模拟集合操作: 在本练习中,将用数组实现银行与客户间的多重关系。 任务 对银行来说,可添加Bank类。 Bank 对象跟踪自身与其客户间的关系。用Customer对象的数组实现这个集合化的关系。还要保持一个整数属性来跟踪银行当前有多少客户。 2.为B 阅读全文

posted @ 2016-09-26 08:41 春之林木 阅读(376) 评论(0) 推荐(0)

java基础异常捕获处理
摘要:1.建立exception包,编写TestException.java程序,主方法中有以下代码,确定其中可能出现的异常,进行捕获处理。 for(inti=0;i<4;i++){ int k; switch(i){ case 0: int zero=0; k=911/zero; break; case 阅读全文

posted @ 2016-09-24 07:08 春之林木 阅读(310) 评论(0) 推荐(0)

java基础 接口练习
摘要:1.编写2个接口:InterfaceA和InterfaceB;在接口InterfaceA中有个方法voidprintCapitalLetter();在接口InterfaceB中有个方法void printLowercaseLetter();然后写一个类Print实现接InterfaceA和Inter 阅读全文

posted @ 2016-09-23 20:59 春之林木 阅读(632) 评论(0) 推荐(0)

类的继承与多态性
摘要:1.1)编写一个接口ShapePara,要求: 接口中的方法: int getArea():获得图形的面积。int getCircumference():获得图形的周长 (2)编写一个圆类Circle,要求:圆类Circle实现接口ShapePara。 该类包含有成员变量: radius:publi 阅读全文

posted @ 2016-09-22 20:13 春之林木 阅读(330) 评论(0) 推荐(0)

java基础继承(转型)练习
摘要:1.定义类Human,具有若干属性和功能;定义其子类Man、Woman;在主类Test中分别创建子类、父类和上转型对象,并测试其特性。 2.编写一个Animal类,具有属性:种类;具有功能:吃、睡。定义其子类Fish和Dog,定义主类E,在其main方法中分别创建其对象并测试对象的特性。 3.按要求 阅读全文

posted @ 2016-09-22 15:00 春之林木 阅读(450) 评论(0) 推荐(0)

java基础继承(重写)练习
摘要:. 1.实现如上类之间的继承关系,并编写Music类来测试这些类。 2.创建如上三个类:(People类中的三个方法分别输出一些信息,ChinaPeople和AmericanPeople类重写父类的三个方法)。 3.编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类E。 阅读全文

posted @ 2016-09-22 10:48 春之林木 阅读(3019) 评论(1) 推荐(1)

java 基础-继承
摘要:1.编写一个类A,该类创建的对象可以调用方法showA输出小写的英文字母表。然后再编写一个A类的子类B,子类B创建的对象不仅可以调用方法showA输出小写的英文字母表,而且可以调用子类新增的方法showB输出大写的英文字母表。最后编写主类C,在主类的main方法中测试类A与类B。 2.实现一个名为P 阅读全文

posted @ 2016-09-21 08:08 春之林木 阅读(311) 评论(0) 推荐(1)

设计模式
摘要:设计原则:(重要)1.逻辑代码独立到单独的方法中,注重封装性--易读,易复用。不要在一个方法中,写下上百行的逻辑代码。把各小逻辑代码独立出来,写于其它方法中,易读其可重复调用。2.写类,写方法,写功能时,应考虑其移植性,复用性:防止一次性代码!是否可以拿到其它同类事物中应该?是否可以拿到其它系统中应 阅读全文

posted @ 2016-09-20 19:16 春之林木 阅读(143) 评论(0) 推荐(0)

类和对象基础题 -- 重载
摘要:1.创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它。 2.按要求编写Java应用程序。 (1)创建一个叫做People的类: 属性:姓名、年龄、性别、身高 行为:说话、计算加法、改名 编写能为所有属性赋值的构造方法; (2)创建主类: 创建一个对象:名叫“张三”,性别“男”,年龄1 阅读全文

posted @ 2016-09-20 08:58 春之林木 阅读(498) 评论(1) 推荐(0)

类和对象的基础题
摘要:1.按要求编写Java应用程序: (1)编写西游记人物类(XiYouJiRenWu) 其中属性有:身高(height),名字(name),武器(weapon) 方法有:显示名字(printName),显示武器(printWeapon) (2)在主类的main方法中创建二个对象:zhuBaJie,su 阅读全文

posted @ 2016-09-19 10:30 春之林木 阅读(273) 评论(0) 推荐(0)

数组的练习
摘要:1.已知2个一维数组:a[]={3,4,5,6,7},b[]={1,2,3,4,5,6,7};把数组a与数组b对应的元素乘积再赋值给数组b,如:b[2]=a[2]*b[2];最后输出数组b的元素。 2.找出如下数组中最大的元素和最小的元素,a[][]={{3,2,6},{6,8,2,10},{5}, 阅读全文

posted @ 2016-09-16 22:38 春之林木 阅读(222) 评论(0) 推荐(0)

java基础类和对象
摘要:1.编写Java应用程序。首先,定义描述学生的类——Student,包括学号(int)、姓名(String)、年龄(int)等属性;二个方法:Student(int stuNo,String name,int age)用于对对象的初始化,outPut()用于输出学生信息。其次,再定义一个主类——Te 阅读全文

posted @ 2016-09-15 23:47 春之林木 阅读(256) 评论(0) 推荐(0)

字符串的练习
摘要:1.不用startsWith和endsWith的方法,判断开头结束的字符 2.随机生成四位验证码,随机生成5次 阅读全文

posted @ 2016-09-15 20:32 春之林木 阅读(200) 评论(0) 推荐(0)

二分查找算法
摘要:1.二分查找又称折半查找,它是一种效率较高的查找方法。 二分查找的要求:1.必须采用顺序存储结构 2.必须按关键字的大小有序排列 转自风不可追的网易博客 阅读全文

posted @ 2016-09-14 08:26 春之林木 阅读(176) 评论(0) 推荐(0)

数组和工具类练习
摘要:1. 实现冒泡排序算法。 2.采用多种算法,模拟摇奖:从1-36中随机抽出8个不重复的数字 阅读全文

posted @ 2016-09-13 19:47 春之林木 阅读(237) 评论(0) 推荐(0)

for循环练习题
摘要:1.一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)? 2.计算5的阶乘 5!的结果是? 3.计算 1+1/2!+1/3!+1/4!+...1/20!=? 4.打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。 例 阅读全文

posted @ 2016-09-13 08:24 春之林木 阅读(13147) 评论(0) 推荐(1)

eclipse 的输入输出练习
摘要:2.输入圆的半径,计算圆的周长和面积 输出结果 阅读全文

posted @ 2016-09-12 11:56 春之林木 阅读(613) 评论(0) 推荐(0)

用eclispe练习常、变量数据类型之间的转换
摘要:1.编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。把圆周率π定义为常量,半径定义为变量,然后进行计算并输出结果。 2.编写一个Java项目,定义包,在包下定义包含main方法的类,在main方法中声明8种基本数据类型的变量并赋值,练习数据类型转换。 (1)新建一个java项目 (2 阅读全文

posted @ 2016-09-11 20:32 春之林木 阅读(215) 评论(0) 推荐(0)

第一个java小程序
摘要:1.在Dos命令下输入 java Hello 出现以下结果: Bad command or the file name,可能导致的原因是: Bad command or file name(错误的命令或文件名) Bad Command or file name 错误的命令或文件名,不能识别输入的命令 阅读全文

posted @ 2016-09-11 18:23 春之林木 阅读(178) 评论(0) 推荐(0)

Java基础理论(1)
摘要:(1)Java为什么能够跨平台性? 因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”--字节码。然后不同的硬件系统平台上安装着不同的Java虚拟机(JVM),由JVM再把字节码转换成所谓的硬件平台所能执行的代码。因此Java程序员不需要考虑硬件平台,所以java能够跨 阅读全文

posted @ 2016-09-11 10:24 春之林木 阅读(210) 评论(0) 推荐(0)

字符集
摘要:字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB18030字符集、Unicod 阅读全文

posted @ 2016-09-10 11:48 春之林木 阅读(202) 评论(0) 推荐(0)

用eclipse输出名字
摘要:public class Name { public static void main(String[] args) { // TODO 自动生成的方法存根 System.out.println("* *"); System.out.println("* *"); ... 阅读全文

posted @ 2016-09-09 19:27 春之林木 阅读(594) 评论(0) 推荐(0)

Java的配置和eclipse的安装
摘要:恢复内容开始 1.配置JDK 下载eclipse和JDK的压缩包,解压JDK和eclipse的压缩包 (1)右键点击“我的电脑”的属性,打开“系统属性”窗口,选择“高级系统设置”选项,弹出“系统属性”对话框。 (2)在打开的“系统属性”对话框中,选择“环境变量”按钮,打开“环境变量”对话框。 (3) 阅读全文

posted @ 2016-09-09 11:42 春之林木 阅读(174) 评论(0) 推荐(0)

Window.document对象
摘要:一、找出元素的方法: document.getElementById("id");根据id找,最多找一个 var a=document.getElementById("id");将找到的元素放到变量中; docunment.getElementsByName("name");根据name找,找出来的 阅读全文

posted @ 2016-09-07 20:25 春之林木 阅读(214) 评论(0) 推荐(0)

js数组练习题
摘要:随机生成10个不重复的100以内的整数放进数组,并排序后进行打印 五个候选班长,20人投票(输入1-5来表示那个人)最后查看票数,看哪个人胜出 阅读全文

posted @ 2016-09-04 20:26 春之林木 阅读(466) 评论(0) 推荐(0)

js 数组
摘要:数组:不管是什么类型,都可以进行存数,存放有一定的顺序。 顺序:索引号从0开始。 1.初始化数组 2.给数组赋值,从[0]开始 3.数组里面的方法有: array.sort()升序 降序的方式是,先排列成升序,然后翻转整个数组 array.reverse()降序 array.indexof() // 阅读全文

posted @ 2016-09-03 21:03 春之林木 阅读(114) 评论(0) 推荐(0)