自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 单例模式

饿汉单例模式:class Student{private static Student s = new Student();private Student(){}public static Student getInstance(){return  s; }}//懒汉单例模式class Person{private static Person

2016-12-20 09:02:52 295

原创 File类的运用

//今天学习了io流的输入输出流的用法,以及缓冲输入输出流,代码实现:package 十二月16;import java.io.File;//导包import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java

2016-12-16 20:33:47 279

原创 java中关于集合的总结

集合:储存元素的容器。集合与数组与区别:①长度区别:数组长度固定,集合长度不固定;②内容区别:数组存储的是同一类型的元素(Object类型的除外,因为Object类型的数组也可以存储任意类型的数据),集合可存储不同类型的元素;③元素数据类型问题:数组可以存储基本数据类型,引用类型,集合只能存储引用数据类型。集合的体系基类是 (根接口) Collection,它的子接口有

2016-12-14 09:46:27 289

原创 List集合的特有遍历功

由size()和get()结合  :  public class Demo{public static void main(String[]args){//创建集合对象List list = new ArrayList();//add方法添加元素list.add("hello");list.add("张三");list.add("Goodmorning"

2016-12-12 09:07:53 271

原创 关于集合的遍历

A:存储字符串并遍历import java.util.Collection;import java.util.ArrayList;import java.util.Iterator;public class CollectionDemo {public static void main(String[] args) {//创建集合对象Collection c = n

2016-12-12 08:57:53 264

转载 面向对象的三个基本元素和五个基本原则

三个基本元素:1. 封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。2. 继承: 继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性

2016-12-03 11:03:42 668

原创 QuickHik小游戏项目

package package1;import java.util.*;public class Level {//定义一个积分类private int levelNo;//编号private int strlength;//级别对应字符段长度private int timeLimit;//当前级别时间限制private int strTime;//输入次数privat

2016-12-03 08:38:01 370

原创 类、抽象类、接口之间的关系

一、类与类之间的关系:继承关系,只能单继承,可以多层继承。二、类与接口的关系  :实现关系,可以单层实现,也可以多层实现,并且还可以在继承一个类的同时实现多个接口。三、接口与接口的关系:继承关系,可以单层继承,也可以多继承。四、抽象类在实现接口的时候,可以是实现接口中的所有方法,也可以不实现所有方法,因为可以由抽象类的子类来实现;五、非抽象类实现接口的时候,必须实现接口中的所有

2016-12-01 16:42:12 962

原创 java中关于接口的知识点总结

接口的关键字:interface  接口格式:interface  接口名  {    }实现接口的关键字是:implements  表示实现接口的格式:class  类名   implements   接口名  {   }接口的作用:扩展功能、定义约束来规范、程序解耦合性。  重点:接口本身就是一个特殊的类;接口不能实例化(不能new,但是可是使用多态去进行实例化);

2016-12-01 16:04:08 1632

原创 java 中关于多态的知识点总结

多态:一种事物多种表现形式。可分为三种:具体类多态、抽象类多态、接口类多态举例说明:猫是动物,狗是动物。多态的前提:有继承、有重写、有父类的指针指向子类的对象(    父类    f    =    new     子类()  )代码体现:class  Fu  {public   void    show  (  )  {System .  out .  println

2016-12-01 15:47:29 620

原创 关于方法重写、abstract 与final 的知识点总结

方法重写的规定:有继承;方法名与父类名一样;形参与父类中的方法一致;返回值类型   ------------------------------------------------------------------------------------------------------------------------------------------------------

2016-12-01 15:26:32 507

原创 java中关于继承的知识点总结

继承的概述:在多个类中存在相同的属性和行为是,把这些相同的部分抽取到一个单独的类中,把这个类叫作父类,也叫基类或者超类,把其他的类叫作子类,并且父类的所有属性和方法(除private修饰的私有属性和方法外),子类都可以调用。这样的一种行为就叫做继承。我们可以在已存在的类中添加这个类特有的方法及属性。(相同的东西在父类,不同的东西在子类)继承的关键字:extends继承的格式:class

2016-12-01 14:58:39 1302

原创 对于第一阶段学习的总结

阶段总结  杨芳芳   第一阶段的学习就到此结束了,在这一段时间中,学到了很多以前没有接触过的知识,让我对java有了很大的了解,并且能够自己编写一些小程序了。下面就是我对于在这段期间的学习情况的总结。   由于我是开课后从UI转进JAVA来的,刚进来的那天,我们已经在讲循环嵌套了,所以在此之前学习的对于计算机的一些基本了解和环境配置变量还是不太懂。来到java班后,由于落下了很多基础

2016-11-22 09:13:00 3404

原创 substring的带参用法——中国姓名的拆分

姓名的拆分代码,运用了substring(截取字符串)的带参方法。第一种情况:sunstring( int i , int j )第一个参数 i 代表截取的开始位置,第二个参数 j 代表截取的结束位置。因此,带两个参数表示从开始截取到结束截取中间的一整段字符串。第二种情况:substring( int  i)substring带一个参数 i, 是指从 i 的位置开始截取,一

2016-11-17 17:15:02 1899

原创 态度决定一切,细节决定成败!

在生活中,我们会遇到很多的不顺,不如意,不满足。但是,用什么样的心态去对待这些事是很重要的。因此,我认为,态度决定一切,细节决定成败!卡耐基在自己的办公桌上摆了一块牌子,上面写着:“你有信仰就年轻,惑就衰老;有自信就年轻,畏惧就衰老;有希望就年轻, 绝望就衰老”。态度就是对待行为的精神状态和心态。只有积极的态度才有取得成功的机会。    

2016-11-17 11:54:35 2933

原创 迷你型DVD管理系统

今天,老师让我们做了关于DVD管理的小项目,虽然说是个小项目,但是对于我这种小白来说,还是挺不容易的,查了很多资料,看了很多案例,终于自主完成了。下面就是我写的代码。如有不满意的地方,理解万岁~import java.util.*;import java.text.*;public class DVD {String[] name = new String[50];//定义DVD片

2016-11-17 11:49:50 471

原创 我的整个世界都是风景

读一篇好的文章,能够让我们心旷神怡,让我们受益终身。  每天一本书,受益一辈子。今天看了一篇《我的整个世界都是风景》,是啊,人如果把每一件事都当作是自己喜欢做的事,那么一定会事半功倍。例如,你喜欢一个东西,你会全身心的想要得到;你想做一件事,那你肯定会想要做的完美。所以,生活中,有很多的身不由己,既然改变不了,那何不顺其自然,当作必修课,那么你一定会发现,原来也不过如此。既然简单,就不会厌恶,

2016-11-14 09:07:57 303

原创 学习类和对象的心得

这几天学习了面向对象和类,感觉理解起来还是有点困难,有点抽象的感觉,不过一段面向对象的视频看了两次,现在懂了。下面是我写的一个学生类:class Student{String name;int age;String add;public void study(){System.out.println("爱学习的学生最美");}public void eat(){

2016-11-14 08:57:59 1114

原创 对于设计抽奖系统的感悟

今天第一次自己动手完成一个系统,虽然不是很完整,但用尽毕身所学,刚开始,感觉好困难,但是在跨越到case2的时候,真的想不出来该怎么做了,想好几位同学请教后,终于完成了。虽然不算是完完全全的自己的作品,但百分之九十的是自己的。加油吧,以后会有更多的难题等着我,我相信乘风破浪会有时。(代码请看上一篇)

2016-11-08 22:00:43 1270

原创 设计一个抽奖系统

import java.util.*;class yff10{public static void main(String[]in){Scanner input=new Scanner(System.in);int i=0;String name="";boolean is=false;first:for(;;){System.out.p

2016-11-08 21:57:31 1450

原创 直接排序法

/*选择排序原理:每次都找到当次最大的数,按大小顺序依次放入数组相应位置比如:第一次先找到最大的数并记下其位置,如果其不在数组第一位,则将其与第一位交换,使最大数置于第一位第二次再循环查找第二大的数并记下其位置,如果其不在数组第二位,则将其与第二位交换,使最大数置于第二位依次类推.........................................第i次再循环查找第i

2016-11-07 21:55:37 871

原创 插入排序法

import java.util.*;class sorts{ public static void main(String[] args) {  int[] arr= new int[]{800,9,3,6,12,54,35,411,3,245,1,0,4};  sorts.InsertSort(arr); } public static int[] Inse

2016-11-07 21:52:02 167

原创 对于学习排序法的总结

今天学习了四种排序的方法,对于今天的学习总结如下:        ①冒泡法,冒泡法是一一比较两个相连两数的大小,按照从小到大的排列。例如:第一个数和第二个数相比较,如果第二个数比第一个数小,那么第二个数就排在第一个数的前面,也就是说,第一个数和第二个数交换位置;然后再拿“刷新“过后的第二个数和第三个数相比较,如果第二个数比第三个数大,那么相熟交换位置,如果第二个数比第三个数小,那么久不

2016-11-07 21:30:08 300

原创 冒泡排序法

class yff6{public static void main(String[]agrs){int[]num={10,20,13,5,9,21};//给出一组数据,定义一个方法int temp=0;//定义一个int类型的temp存放临时的数for( int i=0;i{for(int j=0;j{ if( num[j]{temp=num[j];/

2016-11-07 21:27:30 177

原创 选择排序法

//选择排序法class yff5{public static void main(String[]agrs){int[]arr={71,32,43,65,9,78,4};   //给出一组数据,定义一个方法for(int i=0;iint minIndex=i;        //定义一个minIndex来存放最小值的角标for(int j=i+1;jif(arr[m

2016-11-07 21:23:58 241

原创 输出金字塔结构的java代码

//import java.util.*;class yff3 {public static void main(String[] args) {//  i是行数,j是空格,x是递增部分,y是递减部分//Scanner scanner=new Scanner(System.in);//System.out.print("请输入一个数;");     //

2016-11-04 09:48:02 1126

原创 学习UI后转至JAVA后的心得

从一开始加入贝沃学习以来,从最初的不习惯不适应,到现在习惯性作息时间,最大的感悟就是磨炼了自己的耐心。          以前的我是个马马虎虎的人,总觉得过得去就行,可是在UI的学习过程中,每次画图都需要再三的检查,由于自己以前从来没有接触过作图软件,所以,对于零起点的自己来说,必须付出比别人更加多的时间去学习。我是一个做什么事都讲求效率的人,所以每次做什么都是速战速决,因此别人画一个小时的图

2016-11-04 09:08:56 1512

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除