05 2016 档案

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

posted @ 2016-05-31 23:23 煜渝 阅读(227) 评论(0) 推荐(0) 编辑

java集合练习:创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中
摘要:package com.jihe; public class Emp { private String e_id; private String e_name; public Emp(String e_id, String e_name) { super(); this.e_id = e_id; this.e_name =... 阅读全文

posted @ 2016-05-30 11:36 煜渝 阅读(6558) 评论(0) 推荐(0) 编辑

java 集合练习 添加数据
摘要:package com.jihe; import java.util.*; public class Test { public static void main(String[] args) { List ls =new ArrayList(); ls.add("A"); ls.add("a"); ls.add("C")... 阅读全文

posted @ 2016-05-30 08:54 煜渝 阅读(800) 评论(0) 推荐(0) 编辑

链表(转)
摘要:链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由 阅读全文

posted @ 2016-05-29 21:24 煜渝 阅读(163) 评论(0) 推荐(0) 编辑

哈希(转)
摘要:Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定 阅读全文

posted @ 2016-05-29 21:21 煜渝 阅读(307) 评论(0) 推荐(0) 编辑

java集合练习将1~100之间的所有正整数存放在一个List集合中,并将索引位置是10的对象从集合中移除
摘要:package com.jihe; import java.util.*; public class Test2 { public static void main(String[] args) { ArrayList ls=new ArrayList(); for(int i=1;i<=100;i++ ) { l... 阅读全文

posted @ 2016-05-28 20:28 煜渝 阅读(6116) 评论(0) 推荐(0) 编辑

java 异常练习
摘要:建立exception包,编写TestException.java程序,主方法中有以下代码,确定其中可能出现的异常,进行捕获处理。 建立exception包,建立Bank类,类中有变量double balance表示存款,Bank类的构造方法能增加存款,Bank类中有取款的发方法withDrawal 阅读全文

posted @ 2016-05-28 13:38 煜渝 阅读(303) 评论(0) 推荐(0) 编辑

java异常练习:要求用户输入数字,捕获并处理用户输入错误的异常,给用户进行提示
摘要:package com.yichang; import java.util.*; public class Test2 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入数字:"); ... 阅读全文

posted @ 2016-05-27 20:23 煜渝 阅读(4910) 评论(0) 推荐(0) 编辑

java 接口练习:定义一个“点”(Point)类用来表示三维空间中的点(有三个坐标)。
摘要:定义一个“点”(Point)类用来表示三维空间中的点(有三个坐标)。要求如下: (1)可以生成具有特定坐标的点对象。 (2)提供可以设置三个坐标的方法。 (3)提供可以计算该“点”距原点距离平方的方法。 (4)编写主类程序验证。 阅读全文

posted @ 2016-05-27 11:39 煜渝 阅读(10806) 评论(0) 推荐(0) 编辑

java基础练习 接口
摘要:利用接口做参数,写个计算器,能完成+-*/运算 (1)定义一个接口Compute含有一个方法int computer(int n,int m); (2)设计四个类分别实现此接口,完成+-*/运算 (3)设计一个类UseCompute,含有方法: public void useCom(Compute  阅读全文

posted @ 2016-05-26 20:58 煜渝 阅读(326) 评论(0) 推荐(0) 编辑

java抽象类
摘要:java抽象类 使用了关键词abstract声明的类叫作“抽象类”。如果一个类里包含了一个或多个抽象方法,类就必须指定成abstract(抽象)。“抽象方法”,属于一种不完整的方法,只含有一个声明,没有方法主体。 使用了关键词abstract声明的类叫作“抽象类”。如果一个类里包含了一个或多个抽象方 阅读全文

posted @ 2016-05-26 20:54 煜渝 阅读(194) 评论(0) 推荐(0) 编辑

java接口练习:看下图实现如下接口和类,并完成Adventure中的主方法。
摘要:package pack1; public interface CanFly { void fly(); } package pack1; public interface CanSwim { void swim(); } package pack1; public class ActionCharacter { void fight(String ... 阅读全文

posted @ 2016-05-24 13:55 煜渝 阅读(414) 评论(0) 推荐(0) 编辑

java接口练习:中国特色社会主义的体制中有这样的现象:地方省政府要坚持党的领导和按 照国务院的指示进行安全生产。
摘要:中国特色社会主义的体制中有这样的现象:地方省政府要坚持党的领导和按 照国务院的指示进行安全生产。请编写一个java应用程序描述上述的体制现象。 要求如下: (1)该应用程序中有一个“党中央”接口:CentralPartyCommittee,该接口中 有个“坚持党的领导”方法:void partyLe 阅读全文

posted @ 2016-05-24 13:44 煜渝 阅读(648) 评论(0) 推荐(0) 编辑

java练习按要求编写Java程序:
摘要:按要求编写Java程序: (1)编写一个接口:InterfaceA,只含有一个方法int method(int n); (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 法时,要求计算1到n的和; (3)编写另一个类:ClassB来实现接口I 阅读全文

posted @ 2016-05-24 13:40 煜渝 阅读(326) 评论(0) 推荐(0) 编辑

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

posted @ 2016-05-24 13:30 煜渝 阅读(480) 评论(0) 推荐(0) 编辑

java基础练习 给定一个正整数m,统计m的位数,分别打印每一位数字,再按照逆序打印出各位数字。
摘要:要求:m定义为类的属性,需定义构造函数为m赋值;当m大于99999时,输出错误信息“the number is too large”,不再执行。 阅读全文

posted @ 2016-05-24 08:59 煜渝 阅读(3778) 评论(0) 推荐(0) 编辑

java泛型(转)
摘要:1. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List<Object>, List<String>等更多的类型。注意,现在List<Object>, List<String 阅读全文

posted @ 2016-05-23 21:54 煜渝 阅读(178) 评论(0) 推荐(0) 编辑

Java程序设计上机作业1
摘要:编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。 注:系统类Math位于java.lang包中,圆周率π可以由Math类的静态属性PI得到,其定义为“public static final double PI = 3.14159265358979323846;”。 编写一个Java程 阅读全文

posted @ 2016-05-23 21:50 煜渝 阅读(314) 评论(0) 推荐(0) 编辑

java基础练习继承
摘要:编写一个类A,该类创建的对象可以调用方法f输出小写的英文字母表。然 后再编写一个A类的子类B,要求子类B必须继承类A的方法f(不允许重写), 子类B创建的对象不仅可以调用方法f输出小写的英文字母表,而且可以调用子 类新增的方法g输出大写的英文字母表。最后编写主类C,在主类的main方法 中测试类A与 阅读全文

posted @ 2016-05-23 15:07 煜渝 阅读(289) 评论(0) 推荐(0) 编辑

java 单例模式
摘要:public class DanLi { private DanLi() { } private static DanLi d1=null; public static DanLi instance() { if(d1==null) { d1... 阅读全文

posted @ 2016-05-22 14:52 煜渝 阅读(124) 评论(0) 推荐(0) 编辑

Java开发中的23种设计模式
摘要:设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文

posted @ 2016-05-22 14:31 煜渝 阅读(143) 评论(0) 推荐(0) 编辑

java 一、继承相关
摘要:.实现如下类之间的继承关系,并编写Music类来测试这些类。 编写一个Java应用程序,该程序包括3个类: A类、B类和主类E。其中 类B是类A的子类,在子类B中新增了成员变量和成员方法,并且隐藏了父类 A的成员变量和重写了父类A的成员方法。在主类E的main方法中,创建类B 的对象并赋给父类A的对 阅读全文

posted @ 2016-05-22 14:21 煜渝 阅读(228) 评论(0) 推荐(0) 编辑

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

posted @ 2016-05-20 21:26 煜渝 阅读(296) 评论(0) 推荐(0) 编辑

java练习包和访问权限
摘要:按要求编写Java应用程序: ①创建项目testpackage 在该项目下创建包pack1和包pack2 在pack1下创建类A和类B 在pack2下创建类B和类C 在pack1.B的main方法中创建一个类A的对象a 在pack2.C的main方法中创建一个类A的对象a ②在pack2.B中添加方 阅读全文

posted @ 2016-05-18 14:52 煜渝 阅读(409) 评论(0) 推荐(0) 编辑

java 类和对象基础题
摘要:编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义 一个主类——TestClass,在主类的main方法中创建多个时钟类的 阅读全文

posted @ 2016-05-17 15:31 煜渝 阅读(577) 评论(0) 推荐(0) 编辑

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

posted @ 2016-05-17 15:03 煜渝 阅读(188) 评论(0) 推荐(0) 编辑

java练习2
摘要:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。 将一个数组逆序输出。 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 输入某年某月 阅读全文

posted @ 2016-05-16 23:34 煜渝 阅读(191) 评论(0) 推荐(0) 编辑

类和对象基础题
摘要:编写一个Java应用程序,该程序中有3个类:Lader、Circle和主类A。具体要求如下:Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功 阅读全文

posted @ 2016-05-16 23:11 煜渝 阅读(190) 评论(0) 推荐(0) 编辑

java基础练习
摘要:(1)编写西游记人物类(XiYouJiRenWu)其中属性有:身高(height),名字(name),武器(weapon)方法有:显示名字(printName),显示武器(printWeapon)(2)在主类的main方法中创建二个对象:zhuBaJie,sunWuKong。并分别为他们的两个属性( 阅读全文

posted @ 2016-05-16 11:11 煜渝 阅读(159) 评论(0) 推荐(0) 编辑

java练习1
摘要:// 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 //求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。 //例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由用户控制。 // 阅读全文

posted @ 2016-05-16 08:38 煜渝 阅读(228) 评论(0) 推荐(0) 编辑

java练习用代码实现判断字符串的开头和结尾
摘要:String str = "asdfghjkl"; String str1 = "asd"; // 通过首位字母的索引比较 if (str.indexOf("asd") == 0) { System.out.println("true"); } String str2 = "jkl"; if (st 阅读全文

posted @ 2016-05-13 22:21 煜渝 阅读(1098) 评论(0) 推荐(0) 编辑

java 值类型和引用类型的区别
摘要:1、 Java中值类型和引用类型的不同? [定义] 引用类型表示你操作的数据是同一个,也就是说当你传一个参数给另一个方法时,你在另一个方法中改变这个变量的值, 那么调用这个方法是传入的变量的值也将改变.值类型表示复制一个当前变量传给方法, 当你在这个方法中改变这个变量的值时,最初生命的变量的值不会变 阅读全文

posted @ 2016-05-13 21:54 煜渝 阅读(183) 评论(0) 推荐(0) 编辑

java练习 二分查找
摘要:Random r=new Random(); int arr[]=new int [10]; for(int i=0;i<arr.length;i++) { arr[i]=r.nextInt(100); } System.out.println("随机生成的数组为:"); for(int j:arr 阅读全文

posted @ 2016-05-13 13:08 煜渝 阅读(174) 评论(0) 推荐(0) 编辑

java练习 随机生成4位验证码
摘要:String str="abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ0123456789"; Random r=new Random(); String arr[]=new String [4]; String b=""; for(int 阅读全文

posted @ 2016-05-12 21:49 煜渝 阅读(6174) 评论(0) 推荐(0) 编辑

java练习 从1-36中随机产生6个中奖号码
摘要:Random r=new Random(); int a []=new int[6]; for (int i=0;i<a.length;i++) { int n=r.nextInt(36); a[i]=n+1; for(int j=0;j<i;j++) { if(a[i]==a[j]) { i=i- 阅读全文

posted @ 2016-05-11 13:51 煜渝 阅读(540) 评论(0) 推荐(0) 编辑

Java获取随机数的3种方法
摘要:方法1(数据类型)(最小值+Math.random()*(最大值-最小值+1))例:(int)(1+Math.random()*(10-1+1))从1到10的int型随数 方法2获得随机数for (int i=0;i<30;i++){System.out.println((int)(1+Math.r 阅读全文

posted @ 2016-05-11 10:10 煜渝 阅读(2573) 评论(0) 推荐(0) 编辑

java 冒泡排序
摘要:int [] ary={9,5,7,-4,3,-2,10}; for (int i=0;i<ary.length;i++) { for (int j=i+1;j<ary.length;j++) { if(ary[i]<ary[j]) { int temp=ary[i]; ary[i]=ary[j]; 阅读全文

posted @ 2016-05-10 13:26 煜渝 阅读(142) 评论(0) 推荐(0) 编辑

java 练习 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?
摘要:double h=8848.13*1000; double z=0.08; int sum=0; for(int a=0;;a++) { z*=2; sum++; if(z>h) { break; } } System.out.println("需要对折"+sum+"次"); 阅读全文

posted @ 2016-05-09 14:08 煜渝 阅读(2854) 评论(0) 推荐(0) 编辑

java练习 计算 1+1/2!+1/3!+1/4!+...1/20!=?
摘要:double dn=0; double jc=1; for(int a=1;a<=20;a++) { jc*=a; dn=dn+1/jc; } System.out.println(dn); 阅读全文

posted @ 2016-05-09 13:15 煜渝 阅读(1004) 评论(0) 推荐(0) 编辑

java 练习 计算5的阶乘 5!的结果是?
摘要:int a=1; for(int b=1;b<=5;b++) { a*=b; } System.out.println(a); 阅读全文

posted @ 2016-05-09 13:12 煜渝 阅读(1045) 评论(0) 推荐(0) 编辑

java 练习 题目四:控制台输出九九乘法表
摘要:package com.hanqi; public class Text4 { public static void main(String[] args) { for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) {... 阅读全文

posted @ 2016-05-08 20:33 煜渝 阅读(505) 评论(0) 推荐(0) 编辑

java 练习 题目三:这是经典的"百马百担"问题,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,问有大,中,小马各几匹?
摘要:} } 阅读全文

posted @ 2016-05-08 20:26 煜渝 阅读(4668) 评论(0) 推荐(0) 编辑

java 练习 题目二:我国古代数学家张邱建在《算经》中出了一道“百钱买百鸡”的问题,题意是这样的:5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡。现在用100文钱买100只鸡,那么各有公鸡、母鸡、雏鸡多少只?请编写程序实现。
摘要:package com.hanqi; public class Text4 { public static void main(String[] args) { for (int gj=0 ;gj*5<=100;gj++) { for (int mj=0;mj*3<=100;mj++) { for( 阅读全文

posted @ 2016-05-08 20:21 煜渝 阅读(5615) 评论(0) 推荐(1) 编辑

java 练习 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。
摘要:package com.hanqi; public class Text4 { public static void main(String[] args) { for (int num=100;num<1000;num++) { int gw=num%10; int sw=num/10%10; ... 阅读全文

posted @ 2016-05-08 20:17 煜渝 阅读(7564) 评论(0) 推荐(0) 编辑

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

posted @ 2016-05-06 11:06 煜渝 阅读(219) 评论(0) 推荐(0) 编辑

Eclipse设置
摘要:1、提示键配置一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclip 阅读全文

posted @ 2016-05-05 10:24 煜渝 阅读(147) 评论(0) 推荐(0) 编辑

Eclipse常用快捷键
摘要:1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构 阅读全文

posted @ 2016-05-05 08:40 煜渝 阅读(221) 评论(0) 推荐(0) 编辑

eclipse 第一个简单代码
摘要:public class Hello { public static void main(String[] args) { System.out.println("adadaddad"); } } 阅读全文

posted @ 2016-05-04 12:44 煜渝 阅读(954) 评论(0) 推荐(0) 编辑

java 测试
摘要:class aaa { public static void main(String[] args) { System.out.println("adsdddwwd"); } } 阅读全文

posted @ 2016-05-04 12:41 煜渝 阅读(120) 评论(0) 推荐(0) 编辑

java基础 1-path
摘要:path(环境变量)是dos以前的内部命令,windows继续沿用至今。用作运行某个命令的时候,本地查找不到某个命令或文件,会到这个声明的目录中去查找。一般设定java的时候为了在任何目录下都可以运行bin文件夹下的命令。就将java的bin目录声明到path中。在dos下运行path命令就可以设定 阅读全文

posted @ 2016-05-03 23:46 煜渝 阅读(190) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

点击右上角即可分享
微信分享提示