自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 设计者模式

public class Dome { /** * 装饰者设计模式 * * * 打个比方:被装饰者就是你玩游戏的新角色,他是裸装的 * 以这个角色为对象放入到参数中去, 被逐个逐个的重写的readLine()方法给改变(也就是穿上了装备了) * 大概就是这个的意思(我是以我的观点写的,请不要当真) */ public stat

2016-12-22 15:31:49 212

原创 剪切一个非空文件夹

package com.lianxi;import java.io.File;public class Dome5 { //保存要复制粘贴路径 static File fileNew; public static void main(String[] args) { // 剪切就是先复制粘贴再删除(后面我就用转移来代替剪切吧) //第一个参数是要被剪切的文件夹和文

2016-12-21 11:23:47 330

原创 字符流

//输出流和输入流的共同使用public static void main(String[] args) throws IOException { // TODO Auto-generated method stub FileReader reader=new FileReader("abd.txt"); FileWriter writer=new FileWriter("abd

2016-12-17 20:33:42 231

原创 图书馆管理系统

需求:1首界面*******************************************************************                                  欢迎使用XXX图书馆系统******************************************************************

2016-12-15 20:30:15 1350

原创 用集合框架实注册和登陆

import java.util.*;public class XinXiKu {private String name;private String miMa;public void setName(String name){this.name=name;}public String getName(){return name;}publi

2016-12-11 23:29:48 276

原创 集合1

//List 接口中特有的方法:import java.util.*;class Chao1{public static void main(String[] args) {List li=new ArrayList();li.add(1);li.add(2);li.add(3);li.add(1);//增li.add(1,"我");    

2016-12-10 20:30:10 191

原创 练习

设计 Bird、Fish 类,都继承自抽象类 Animal,实现其抽象方法 info(),并打印它们的信息//创建一个鸟的类来继承Animal父类的方法和属性class Bird extends Animal{String color="红色";     //鸟这个类的独有属性void info(){             //重写父类的方法并输出age=4;

2016-12-05 00:18:19 969

原创 面向对象与扩展学习的总结

面向对象章节的总结   在面向对象的章节中,我学习到了在写代码时,最好写一个类图,这样有利于创建代码不会乱。然后还有封装的作用和用法,继承和封装的应用和规则,多态的使用和好处,还有接口的一些注意点.到最后多态与封装的注意点,再到最后的接口接抽象类继承给子类的方法和规则。   和以前相比,逻辑能力还是不行,创建一个类图还不太懂,就是说在题目中找出要用的类、方法和属性,就是不知

2016-12-05 00:14:01 240

转载 QuickHit的项目

import java.util.*;//以下的注释是我自己的理解写的,错了希望指点//里面有些代码我不太会,所以有些事照抄的//玩家类public class Player {private int levelNo=1;           //级别private int currScore=0;          //积分private long start

2016-12-02 21:32:06 375

原创 运算的优先级

1.分隔符(;(){})小括号的优先级最高2.单目运算符  ++  --  ~  !3.强制类型转换符   如:double a=(double)20;4.乘法,除法,摸运算(%)5.加法和减法6.位运算的移位运算 >  >>>7.关系运算符的比较运算    >=8.关系运算符的等价符   ==和 =!9.位运算的按位与  &10.位运算的按位异或  ^11

2016-11-28 19:00:50 591

原创 其中的一个作业

import java.util.*;class Student1{String name;int age;public Student1(){                               //初始化实例属性Scanner input=new Scanner(System.in);System.out.print("请输入你的姓名:");name=i

2016-11-26 19:59:45 136

原创 补位运算

规律  ==》操作数A * 2 的移动数的次方如int i=3   0/000 0011   ----------------------     0000 011/0   ==》向左移1位----------------------    0000 0110  ===》 6      i=-3    1   0/00 0011-----------------

2016-11-25 17:10:24 1425

原创 位运算

位运算(& , | , ^ , ~ , >> , >>)位运算就是还成二进制来进行运算把0当作false    把1当作true&==》按位与如果两个二进制位都是1(就是都是正确的),那么结果就是1,否则是0如 int i=6 & 3;    输出的是2   0000 0110  ==》6   0000 0011  ==》3-----------

2016-11-24 18:34:51 146

原创 我的第一阶段总结

经过一个月的学习,java的第一阶段总算是结束了   作为一个java的初学者在第一阶段学到了很多的知识,就比如是java语言的创始人,也就是java之父 高斯林 。java的运行要怎么运行等的知识。   而在我学习中也遇到了很多我不知道的缺点:   1.语文的书面理解能力不高     在学java的是时候我还以为我的语文很好的,因为怎么说我也是中国人嘛(虽然与这没关系)但

2016-11-20 23:23:03 544

原创 对有数组属性的类的总结

mport java.util.*;public class Students{        static int[] stu=new int[10];                                                 //创建一个学生身高的属性数组public static void main (String[] args){Scanner

2016-11-17 21:15:28 513

原创 有返回值的总结

import java.util.*;class Calculator{    public static void main(String[] agrs){    Calculator sum=new Calculator();Scanner input=new Scanner(System.in);                           System.

2016-11-17 20:16:18 211

原创 我的一个项目总结

import java.util.*;public class MiniDVD{static int i=50;static int z=3;public static void main(String[] args){DVDmgr.initial();         int j=3;qw: for (; ; ){System.out.println(

2016-11-16 19:56:04 165

原创 逻辑运算

①逻辑与&  和   短路与&&    逻辑与&  ==》左右两边都为真才为真(无论左边是否为假,右边都计算)    如  int a=10;        int b=20;        boolean c=a10;  左右两边都为真        Systen.out.println(c);==》true          如果把  b>10换为  b>30   结果

2016-11-13 20:32:14 276

原创 运算符

算术运算符(+,-,*,/,%)    +,-的不说,我想只要是人都懂    %  ==》这是模  取余数的意思    如  double a=10%5 ==》0        double b=5.2%4.5  ==》0.7。。。         就是5.2  除以  4.5  =1  余0.7 的意思        摸得运算结果的正负值跟左边的数有关    如  d

2016-11-13 20:31:30 145

原创 java类型2

浮点型()①单精度浮点型(float)  可以写6位数     如1.23456 或12.3456等 只要是6位数就     但超过的用科学计数法来算     如123456.789   ==》1。23456E6  ②双精度浮点型(double)  16位的数          浮点数不添加F   默认浮点是double     如  1.234 ==》do

2016-11-10 11:54:17 143

原创 总结

总结经过昨天的测试,我也知道了我的一些问题,就是不太会运用我现在那些代码,我知道像for  while和int等类型和结构的意思,但怎么结合起来使用就有点力不从心了,一直都在按着新手的思维去想,一直按着“应该不可以着样写吧!老师也没讲过”,等的思维去思考。不敢去实际,不敢去实验。不过我想现在发现还不晚,我会改正。争取可以自己做一个项目,不是看其他的人来的灵感。

2016-11-09 09:15:30 101

原创 插入排序

//插入排序//每次将一个待排序的记录,按其关键字大小插入到前面已经排好序的有序序列中的适当位置//直到全部记录插入完成为止。class Demo4{        public static void main(String[] agrs){        int[] a={52,456,8,852,9,4};        for(int i=1;i

2016-11-08 08:32:07 89

原创 选择排序2

//选择排序2//选定第一个下标的元素与其他的元素对比,小了后(或大的)就交换下标的元素后再依次对比一次//还有就再换,没有就表示这元素是最小的数了。//然后拿第二个下标的元素对后面的元素对比,后面的操作也是一样的class Demo3{        public static void main(String[] agrs){        int[]

2016-11-08 08:31:44 141

原创 选择排序

/*选择排序在未排序的序列中选择出最小值的下标,并用最小值下标的元素与未排序序列的首元素进行交换*/public class Demo2{public static void main(String[] args){int[] arr = {87 ,45, 34, 17, 9};              //定义一组数据for(int i = 0;

2016-11-08 08:31:17 137

原创 冒泡排序

//冒泡排序    //定义一组数组,两相邻的元素对比,大的元素与小的元素交换直到大的元素排到最后public class Demo1{        public static void main(String[] agrs){        int[] a={23,45,76,12,5,8,2};              //定义一组数组

2016-11-08 08:30:50 180

原创 java的排序

//冒泡排序    //定义一组数组,两相邻的元素对比,大的元素与小的元素交换直到大的元素排到最后public class Demo1{        public static void main(String[] agrs){        int[] a={23,45,76,12,5,8,2};              //定义一组数组

2016-11-07 23:06:24 136

原创 java类型

//java 的类型        //①基本型数据        //⑴整型  就是整数的意识        //byte 字节 这类型的数据范围是:256之间(-128~127)        //如 byte num=125;  它会显示正常的125 因为在0~127        //但如果是127以上,即byte num=222的话,得到的结果是-34

2016-11-07 08:43:23 155

原创 java新人

大家好就向上面的代码一样我是一个新人,这是我的第一个可运行的代码,有错的地方请见谅,谢谢!我以后还会发一些我学的新的知识与和我一样的新人和高手请教,多多指教!

2016-11-04 09:25:20 223

空空如也

空空如也

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

TA关注的人

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