08 2015 档案

摘要:(1)设置一个Cirlce 类,其中包含一个double类型的radius属性代表圆的半径。包括一个findarea方法返回圆的面积。(2)设置一个PassObject类,在类中定义一个printAreas方法,该方法的是指如下:public void printAreas(Crilce c,int... 阅读全文
posted @ 2015-08-31 18:30 云晴 阅读(635) 评论(0) 推荐(0) 编辑
摘要:这个练习练习了车类和工厂类之间的关系问题,通过方法之间的调用完成一些输出。注意参数以及返回值的设置。 1 package com.cnblogs.java; 2 3 public class TestCar { 4 public static void main(String[] args... 阅读全文
posted @ 2015-08-31 18:19 云晴 阅读(172) 评论(0) 推荐(0) 编辑
摘要:比较大小:分别利用重载,对两个int,两个double,三个int,三个double类型的数进行比较大小 1 package com.sanguosha.exer; 2 //方法的重载 3 public class OverLoad { 4 public static void main(S... 阅读全文
posted @ 2015-08-30 16:07 云晴 阅读(674) 评论(0) 推荐(0) 编辑
摘要:方法的重载:要求:必须在同一个类中,方法名必须相同,方法的参数列表不同(参数的个数不同,参数的类型不同)注意:跟方法的返回值类型没有关系 1 package com.sanguosha.exer; 2 //方法的重载(overload) 3 /*要求:同一个类中,方法名必须相同,方法的参数列表不同(... 阅读全文
posted @ 2015-08-30 15:48 云晴 阅读(1113) 评论(1) 推荐(1) 编辑
摘要:上一篇文章用Java方法写出了可以对数组执行的功能,然后在用实例化后的对象调用这些方法来实现这些功能;这篇随笔改用C#语言实现同样的功能方法类:Array 1 using System; 2 using System.Collections.Generic; 3 using System.Linq;... 阅读全文
posted @ 2015-08-29 10:36 云晴 阅读(899) 评论(1) 推荐(0) 编辑
摘要:用面向对象的方法把可以对数组实现的功能写在对应的方法里,以待什么时候需要就调用此方法来实现对应的功能。方法类:ArrayUtil 1 package com.sanguosha.exer; 2 //一个数组的工具类 3 public class ArrayUtil {//设置好需要调用的方法 4 ... 阅读全文
posted @ 2015-08-28 22:24 云晴 阅读(1032) 评论(1) 推荐(0) 编辑
摘要:类的方法:提供某种功能的实现。 1).实例:public void eat(){//方法体} public String getName(){//方法体} public void setName(String n){name=n;} 格式:权限修饰符 返回值类型 方法名(形参){} 2)关于返回值类... 阅读全文
posted @ 2015-08-27 20:55 云晴 阅读(237) 评论(0) 推荐(0) 编辑
摘要:一.相同点:1.都遵循变量的声明格式:(修饰符) 数据类型 变量名=初始化值 2.都有各自的作用域二.不同点:1.声明的位置不同 成员变量:声明在类内,方法外。 局部变量:声明在方法内、方法的形参部分、代码块内 2.成员变量的修饰符有四个:public private protected ... 阅读全文
posted @ 2015-08-27 20:27 云晴 阅读(235) 评论(0) 推荐(0) 编辑
摘要:1 package com.sanguosha.java; 2 3 import java.util.Scanner;//导入包 4 5 public class TestPerson { 6 public static void main(String[] args) { 7 ... 阅读全文
posted @ 2015-08-26 16:22 云晴 阅读(326) 评论(0) 推荐(0) 编辑
摘要:对于声明一个类实例化后,用实例化的对象调用属性时的内存解析:Animal a1=new Animal();//类的实例化,实例化出一个a1对象a1.name="花花";a1.age=3;Animal a2=new Animal();Animal a3=a1;//相当于把a1的首地址赋值给a3,其实a... 阅读全文
posted @ 2015-08-26 15:44 云晴 阅读(185) 评论(0) 推荐(0) 编辑
摘要:1 package com.sanguosha.java; 2 /* 3 * 面向对象实现的过程 4 * 1.创建类并设计类的成员(成员变量即属性and成员方法即方法) 5 * 2.通过类来创建类的对象,也称类的实例化 6 * 3.通过(对象.属性)和(对象.方法)调用,完成相应的功能 7... 阅读全文
posted @ 2015-08-25 22:28 云晴 阅读(478) 评论(0) 推荐(0) 编辑
摘要:类的主要成员:属性,方法,构造器(构造方法)类之间的主要关系有:关联关系,继承关系,聚合关系。 阅读全文
posted @ 2015-08-24 23:00 云晴 阅读(253) 评论(0) 推荐(0) 编辑
摘要:今天好晚了,明天一定补上今天这一课!!困~~Java.util.Arrays是Java集成好的用于数组排序的算法。 1 package com.baidu.java; 2 3 import java.util.Arrays; 4 5 //排序算法 6 public class TestPXSF ... 阅读全文
posted @ 2015-08-23 22:39 云晴 阅读(183) 评论(0) 推荐(0) 编辑
摘要:1 package com.baidu.java; 2 /* 3 * 1.求数组中的最小值,最大值,总和,平均值 4 * 2.数组的复制,数组元素的反转 5 */ 6 public class TestArraySF1 {//关于数组的基本算法 7 public static voi... 阅读全文
posted @ 2015-08-22 21:56 云晴 阅读(223) 评论(0) 推荐(0) 编辑
摘要:复制一个数组元素int[]arr1,arr2;arr1=new int[]{3,5,7,9,11,13,15,17,19};arr2=arr1;//这样并不是复制数组下面是这三部操作在内存中的执行过程: 1 package com.baidu.java; 2 //关于数组复制的误区 3 public... 阅读全文
posted @ 2015-08-22 21:28 云晴 阅读(200) 评论(0) 推荐(0) 编辑
摘要:运行结果:杨辉三角的特点:第n行有n个数每行的第一个数和最后一个数都是1从第三行开始,每个数=他上边的数+他上边的左边的数 1 package com.baidu.java; 2 //打印一个10行的杨辉三角 3 public class TestYangHui { 4 public sta... 阅读全文
posted @ 2015-08-21 23:03 云晴 阅读(2116) 评论(0) 推荐(0) 编辑
摘要:声明一个二维数组:分别用静态、动态初始化这个数组求二维数组中的各个值得和 1 package com.baidu.java; 2 //练习1.获取二维数组中所有值得和 3 public class TestArrayLX1 { 4 public static void main(String... 阅读全文
posted @ 2015-08-21 21:35 云晴 阅读(416) 评论(0) 推荐(0) 编辑
摘要:1 package com.baidu.java; 2 3 public class TestException {//数组的异常 4 public static void main(String[] args) { 5 //1.数组下标越界异常 java.lang.Ar... 阅读全文
posted @ 2015-08-20 20:49 云晴 阅读(439) 评论(0) 推荐(0) 编辑
摘要:需要注意的是:开始创建的3个空间是用来存储数组的,所以初始值默认为null 阅读全文
posted @ 2015-08-20 20:07 云晴 阅读(368) 评论(0) 推荐(0) 编辑
摘要:1 package com.baidu.java; 2 //2维数组的初始化 3 public class Array2 { 4 public static void main(String[] args) { 5 //1.静态初始化 6 int[][] a... 阅读全文
posted @ 2015-08-19 22:13 云晴 阅读(345) 评论(0) 推荐(0) 编辑
摘要:题目: 1 package com.baidu.java; 2 import java.util.Scanner; 3 public class StudentChengJi { 4 //定义RS为人数,CJ为成绩。 5 public static void main(String[... 阅读全文
posted @ 2015-08-19 11:32 云晴 阅读(292) 评论(0) 推荐(0) 编辑
摘要:用自己声明的类创建对象,然后验证boolean类型的数组的元素的默认初始值是什么,并给其重新赋值。 1 package com.baidu.java; 2 3 public class Array1 { 4 public static void main(String[] args) { ... 阅读全文
posted @ 2015-08-18 19:38 云晴 阅读(241) 评论(0) 推荐(0) 编辑
摘要:就先以以下代码为例说明,数组的内存结构下面的图说明了静态初始化和动态初始化数组的内存结构 阅读全文
posted @ 2015-08-17 16:16 云晴 阅读(511) 评论(0) 推荐(0) 编辑
摘要:更多精彩文章欢迎关注公众号“Java之康庄大道” 总结: 引用数据类型的默认值是null 例如String类型数组默认值为null 也可以创建一个类来引用 以此法创建的person类声明的数组的默认值也是null 运行结果会是: null null null 8中基本数据类型: ①byte shor 阅读全文
posted @ 2015-08-17 11:22 云晴 阅读(15789) 评论(0) 推荐(1) 编辑
摘要:1 package com.baidu.java;//在公司一般包名用公司网址倒过来写 2 3 public class TestArray { 4 public static void main(String[] args){ 5 //1.声明一个数组 6 ... 阅读全文
posted @ 2015-08-16 19:21 云晴 阅读(328) 评论(0) 推荐(0) 编辑
摘要:break表示直接跳出当前循环,break只能运用于switch--case语句以及循环之中continue则表示跳出当次循环,继续执行下一次循环label标签则可以选择break,或者continue针对哪一个循环语句例如;输出1到10的所有数,循环输出四行。如果i%4==0则break;如果i%... 阅读全文
posted @ 2015-08-15 09:32 云晴 阅读(355) 评论(0) 推荐(0) 编辑
摘要:通过计算一个程序执行所用时间,得出算法是否高效率long start=System.currentTimeMillis();系统当前时间(距离1970年1月1日午夜过去了多长时间--以毫秒计)....算法longend=System.currentTimeMillis();System.out.pr... 阅读全文
posted @ 2015-08-14 21:32 云晴 阅读(353) 评论(1) 推荐(0) 编辑
摘要:题:使用For循环输出九九乘法表解析:1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=9....1*9=9 ........ .....9*9=81可以看做j*i,设i为行数,j为每行自增到最大的一个乘数,这个数<=i,即是j<=i由此可以得出 1 class TestXiaoJ... 阅读全文
posted @ 2015-08-14 15:23 云晴 阅读(1170) 评论(0) 推荐(0) 编辑
摘要:/*输出此图形 * * * * * ** * * ** * * * * * * * * * * * * * *解析:可以把此图形看成两部分----*---* *--* * *-* * * ** * * * * -* * * * --* * *---* * ----*//上半部分解析i行数 j-数... 阅读全文
posted @ 2015-08-13 17:01 云晴 阅读(967) 评论(0) 推荐(0) 编辑
摘要:更多精彩文章欢迎关注公众号“Java之康庄大道” 利用for循环和while循环分别做到,从键盘读取任意数,输入0自动跳出无限循环,并判断有几个正数几个负数。 1.for循环的无限循环: 运行结果: 2.while循环的无限循环 运行结果: 阅读全文
posted @ 2015-08-13 15:28 云晴 阅读(10945) 评论(2) 推荐(1) 编辑
摘要:关于Java中读取键盘输入数字引用Scanner类的格式:下面就以一道小题为例:从键盘中输入10个数,并判断这10个数中共有几个正数几个负数import java.util.Scanner;class TestSysIn{public static void main(String[] args){... 阅读全文
posted @ 2015-08-13 12:36 云晴 阅读(169) 评论(0) 推荐(0) 编辑