自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux学习——权限管理命令

一、权限管理命令chmod1、chmod英文原意:change the permissions mode of a file所在路径:/bin/chmod执行权限:所有用户功能描述:改变文件或目录权限,可同时做多个授权,中间用”,”隔开语法: 1)chmod [{ugoa} {+-=} {rwx}] [文件或目录]2)chmod [mode =4] [文件或目录]3)chmod -R 递归修改

2017-09-24 20:04:16 586

原创 Linux学习——Linux常用命令-链接命令

1、ln 英文原意:link 所在路径:/bin/ln 执行权限:所有用户 功能描述:生成链接文件 语法: ln -s [原文件][目标文件] -s 创建软链接 范例: 1)ln -s /etc/issue /tmp/issue.soft 创建文件/etc/issue的软链接/tmp/issue.soft 2)ln /etc/issue /tmp/iss

2017-09-23 22:20:48 527

原创 Linux学习——Linux常用命令-文件处理命令

1、touch 所在路径:/bin/touch 执行权限:所有用户 功能描述:创建空文件,可以同时创建多个 语法:touch [文件名] 范例: 1)touch Japanlovestory.list(在当前目录创建,如果要在别处创建要加路径) 2)touch “program file”(创建带空格的文件)2、cat 所在路径:/bin/cat 执行权限:所有用户 功能描述:显

2017-09-23 22:08:34 464

原创 Linux学习——Linux常用命令-目录处理命令

一、文件处理命令 1、命令格式与目录处理命令 ls (1)命令格式 命令 [-选项][参数] 例如: ls -la /etc (2)说明: 1)个别命令使用不遵循此格式 2) 当有多个选项时,可以写在一起 3)简化选项与完整选项,如-a 等于–all 2、ls 命令名称:ls

2017-09-22 22:08:12 502

原创 Linux学习——初学者建议

一、注意事项 1、Linux严格区分大小写 2、Linux中所以内容以文件形式保存 硬盘文件:/dev/sd[a-p] 光盘文件:/dev/sro等 3、Linux不靠文件扩展名区分文件类型 文件名没有扩展名,靠文件权限来区分文件类型 (1)压缩包:“*.gz”、“*.bz2”、“*.tar.bz2”、”*.tgz”等 (2

2017-09-22 21:13:40 555

原创 Java复习——多态性

一、多态性的概念 多态是面向对象三大特性之一 二、多态性的两种情况 1、多态性我们大概可以分为两类: (1)方法的重载与重写 (2)对象的多态性 三、对象的多态性 对象多态性是从继承关系中的多个类而来。 1、向上转型:将子类实例转为父类实例 格式:父类 父类对象 = 子类实例;——>自动转换 以基本数据类型操作为例:int i = ‘a’; (因为c的容量比int小,所以可以

2017-06-29 21:24:52 778

原创 Java复习——接口

1.接口的概念 (1)接口是一组行为的规范、定义,没有实现 (2)使用接口,可以让我们的程序更加利于变化 (3)接口是面向对象编程体系中的思想精髓之一 (4)面向对象设计法则:基于接口编程 2.接口的定义 (1)接口的定义格式: interface 接口名称{ 全局变量; 抽象方法; } 示例: interface Hit{ public v

2017-05-07 12:35:00 330

原创 Java复习——抽象类

1.抽象类的基本概念 (1)很多具有相同特征和行为的对象可以抽象为一个类;很多具有相同特征和行为的类可以抽象为一个抽象类 (2)使用abstract关键字声明的类为抽象类 2.抽象类的语法//声明一个抽象类 public abstract class Women{ private String name; public abstract void say();//抽象

2017-05-06 11:50:32 464

原创 Java复习——final关键字

1.使用final关键字完成以下的操作: (1)使用final关键字声明一个类,该类不能被继承。 (2)使用final关键字声明一个方法,该方法不能被子类重写。 (3)使用final关键字声明一个常量,用final关键字修饰的属性为常量(值不能改变)。 常量进行赋值的方式: (1)在声明的同时赋值 (2)通过构造方法赋值/* * final关键字 */ public class Fi

2017-05-06 11:25:16 496

原创 Java复习——继承作业

1.设计一个宠物商店的宠物管理 (1)创建一个宠物类(昵称、价格、种类)并派生各种宠物,每种宠物都有各自吃食的方法。 (2)创建一个商店类,可以根据种类显示该种所有的宠物信息。import java.util.Arrays;public class HomeWork1 { public static void main(String[] args){ Dog d1 =

2017-05-06 11:10:24 1188

原创 java复习——继承应用

实现一个内衣商城中的内衣管理类 1.定义一个内衣类 2.定义一个内衣管理类 (1)实现进货功能 (2)可以输出所有内衣信息功能 3.使用继承实现一个可按单价排序输出所有内衣的功能 4.使用继承实现一个只输出女士内衣的功能import java.util.Arrays;/** * * 继承应用 * */ public class ExtendsDemo { p

2017-05-06 10:35:21 553

原创 Java复习——super关键字

super可以完成以下的操作: 1、使用super调用父类中的属性 2、使用super调用父类中的方法 3、使用super调用父类中的构造方法 示例:/** super关键字 */ public class SuperKeyWordDemo{ public static void main(String[] args){ BlackDuck

2017-03-28 16:54:17 405

原创 Java复习——方法的重写

一、方法的重写(overiding method)1、在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法的重写又称方法覆盖。 2、关于方法重写的一些特性: (1)发生方法重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法) (2)子类抛出的异常不能超过父类相应方法抛出的

2017-03-28 16:41:51 445

原创 Java复习——继承2

一、子类的实例化过程在子类进行实例化操作的时候,首先会先让其父类进行实例化操作。之后子类再自己进行实例化操作。 如果父类中没有默认构造方法,在子类的构造方法中必须显示的调用父类的构造方法(super)。 注意:构造方法不能被继承/** 子类的实例化过程 */ public class ExtendsDemo{ public static void main(String[]

2017-03-28 09:49:02 458

原创 Java复习——继承1

一、继承的基本概念1、继承是面向对象的三大特征之一 2、被继承的类称为父类(超类,基类),继承父类的类称为子类(派生类) 3、继承是指一个对象直接使用另一个对象的属性和方法 4、通过继承可以实现代码重用 5、继承的语法 语法: [访问权限] class 子类名 extends 父类名{ 类体定义; } 示例:public class Dog{ protected St

2017-03-28 09:27:39 454

原创 Java复习——单例设计模式

单例设计模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 1、构造方法私有化 2、声明一个本类对象 3、给外部提供一个静态方法获取对象实例两种实现方式: 1、饿汗式 2、懒汉式:是在获取对象的方法中实例化对象,在多线程访问时会有线程安全问题。/** 单例设计模式 */ public class SingletonDemo{ public static voi

2017-03-28 08:30:25 425

原创 Java复习——代码块

代码块可分为普通代码块,构造块,静态块。 1、普通代码块 直接写在方法中的代码块就是普通代码块,作用域只在最近的花括号({})内。 示例:public class Demo1{ public static void main(String[] args){ {//普通代码块 String info = "局部变量-1";

2017-03-28 08:05:42 405

原创 Java复习——foreach循环与可变参数

一、foreach循环1、JDK1.5,也称为JAVASE5.0,这个版本中增加了foreach。 foreach增强了for循环 2、foreach语法for(类型变量名称:数组或集合){ //输出操作 }3、foreach不是关键字,能从第一个遍历到最后一个,只适合于遍历。 4、foreach进行遍历循环,比for更为简洁。但是每次遍历要产生大量内存。不考虑内存的情况下可以。 5、

2017-03-27 22:45:08 1106

原创 Java复习——对象数组

1、对象数组就是数组里的每个元素都是类的对象,赋值是先定义对象,然后将对象直接赋给数组。 示例: Monkey[] monkeys = new Monkey[10]; 使用对象数组实现多个Monkey的管理。注意: 1、当进行数组的动态扩展时,新数组的长度一般是当前数组长度的一半左右。 2、==(等号)比较的是对象的内存地址,比较基本类型时可以使用, 字符串中用equals方法比较其值,

2017-03-27 22:09:31 414

原创 Java复习——static关键字与main方法

一、static关键字1、static关键字 1)使用static关键字修饰一个属性 声明为static的变量实质上就是全局变量 2)使用static关键字修饰一个方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法 3)使用static关键字修饰一个类2、声明static的方法限制 声明static的方法有以下几条限制 1)它们仅能调用其他的sta

2017-03-15 08:48:18 530

原创 Java复习——作业

题目: 通过控制台命令方式实现一个猜拳游戏,用户通过输入(1、剪刀2、石头3、布),与电脑PK,最后通过积分多少判定胜负。public class HomeWork{ public static void main(String[] args){ Game g = new Game(); g.begin(); } }/**

2017-03-10 18:00:31 419

原创 Java复习——this关键字

在Java基础中,this关键字是一个最重要的概念。使用this 可以完成以下的操作: 1、调用类中的属性 用this调用当前类的属性表当前对象。 2、调用类中的方法 在类中调用本类的方法。 3、调用类中的构造方法 this如果调用构造方法的话,调用语句必须是被调用的构造方法的第一句。 必须保证调用的最后一个构造方法是能够出去的,以免形成死循环。 3、表示当前对象/** thi

2017-03-09 22:25:16 403

原创 Java复习——对象的一对一关系

两个对象的一对一关系,比如: 一个丈夫(Husband)对一个妻子(Wife) 把对方的类作为本类的属性,有单向一对一关系,双向一对一关系。 下面展示的是双向一对一关系。/** 对象的一对一关系 */ public class OneToOneDemo{ public static void main(String[] args){ Husban

2017-03-09 19:21:08 891

原创 Java复习——属性的封装与构造方法

一、属性的封装1、封装之前:class Person{ String name; int age; }2、封装之后:/** (1)把属性定义为私有的(只能在本类中访问) (2)为属性 提供getter/setter方法 */ class Person{ //private修饰符:表示私有的 private String na

2017-03-08 20:12:28 914

原创 Java复习--对象

1、一个类要想真正的进行操作,则必须依靠对象,对象的定义格式: 类名称 对象名称 = new 类名称(); 按照以上的格式就可以产生对象了。2、如果想访问类中的属性或方法(方法的定义),则可以依靠以下的语法形式。 (1)访问类中的属性: 对象.属性; (2)调用类中的方法: 对象.方法();3、对象的声明 在java中对的声明有两种含义 (1

2017-03-08 09:39:38 328

原创 Java复习——类

这是我的第一篇博客(也不知道这样算不算),请多指教。 这是开始,希望可以继续努力坚持下去。 Stay hungry, Stay foolish 一直保持这种心态,加油!

2017-02-26 21:49:45 393

空空如也

空空如也

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

TA关注的人

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