自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 API和异常

一、API         应用程序编程的接口,即jdk文档手册,里面以类的形式提供了很多常用的功能。         常用的包与类:                    java.lang包:因为常用,所以不需要导包                    java.util包:数组工具类,日期,集合等                    java.net包:网络相关的类型...

2018-08-12 22:23:05 1103

原创 内部类

一、内部类            是定义在类的内部的新类型,即内部类,外部的类叫做外部类二、内部类的分类           根据位置不同,可以分为 成员内部类,方法内部类(局部内部类)           带static修饰词的类 静态内部类           没有名称的类:匿名内部类三、方法内部类,静态内部类           方法内部类:定义在方法中,相当于局...

2018-08-12 20:29:46 106

原创 接口 多态

一、接口    (1)接口的定义:因为继承只能单继承,我们为了实现多继承,所以我们需要使用接口来实现多继承。                            接口实际上是一种规范,连接接口的类或接口必须满足本接口的内容。   (2)接口的特点:              ①接口使用interface关键字,而不是class。接口也是特殊的抽象类。             ...

2018-08-12 20:09:17 260

原创 static 单例模式 抽象类

一、static 英文含义:静态   1、修饰成员变量       (1)修饰的成员变量,不属于对象的数据结构       (2)静态变量属于类的,通常使用类名去调用       (3)静态变量与类的信息一起存在方法区中,只存在一份,是对象的公共资源    2、修饰方法       (1)通常的方法都是与具体对象有关系,即对象的方法(行为)       (2)如果是static...

2018-08-05 21:31:31 278

原创 继承

一、继承       子类可以父类中继承一些成员变量,和方法。子类还可以添加自己独有的成员变量和方法。       子类:也叫派生类        父类:也叫超类,基类关键字extends,用于继承语法         格式:              public class subClass extends SuperClass{}继承中的构造器:     子类不...

2018-08-05 21:25:26 114

原创 方法重载

一、方法  概念:类的共同行为,封装了一段逻辑代码,在封装方法时尽可能的只完成一项功能 方法的使用:方法属于对象的行为,应该使用:引用.方法,这些方法动态绑定到对象上 方法签名:方法名+形参列表=方法签名    形参列表:指的是形参的顺序列表二、方法重载 概念:在同一个类型中,方法名相同,参数列表不同。 运行过程:在方法调用时,编译器会检查类的信息中是否有此方法签名的方...

2018-08-05 20:22:31 108

原创 面向对象

面向对象概述:java编程语言是纯粹的面向对象思想的语言。现在程序开发有两个主流的方法:(1)结构化程序设计,也叫面向过程程序设计结构化程序设计主张以功能/步骤来进行软件设计。    如在解决问题时,主要是思考的是解决问题的步骤思路:    围棋游戏:    1.游戏开始,2,黑棋执行,3,绘制图片,4,判断输赢,    5,白棋执行,6,绘制图片,7,判断输赢,8,返回2.  ...

2018-07-29 22:45:20 100

原创 数组与方法

一、数组:引用类型  一堆相同类型的数据集合一维数组:1、数组的声明:  数据类型名[  ]   变量名 ;    数据类型名  变量名[]  后者不推荐使用2、数组的初始化:(1)静态初始化:  eg :  int[ ]  a ={1,2,3,4 };   静态变量不能再被赋值新的静态值(2)动态初始化:1)  eg:   int [ ] a=new  int  [len...

2018-07-29 22:39:16 106

原创 JAVA运算符、分支结构、循环结构与Scanner类的使用

一、运算符     首先在运算时需要注意两原一封原则:          两个原则:(1)不同类型的数据做运算时,一定要先转换成较大范围类型后再运算。                          (2)byte,short,char这些类型运算时,一定会先转成int类型再运算,结果是int类型          封:一定要注意封闭式运算。1、算术运算符   + , -  ...

2018-07-29 22:33:32 122

原创 Java第一节

一、jdk               java  development  kit-java开发工具包                --java开发工具:                          编译器,调试器,javadoc.exe,java.exe,javac.exe                --jre(java  runtime  environment)...

2018-07-29 22:24:18 117

原创 简易俄罗斯方块(2)

1、提供一个start方法,封装游戏的主要逻辑    (1)添加一个自动下落行为(死循环)    public void start() {                        while (true) {                           /** * 当程序运行到此,会进入睡眠状态, 睡眠时间为300毫秒,单位为毫秒 300毫秒后,会自动执行后续代码 */...

2018-06-02 10:42:57 462

原创 简易俄罗斯方块

1.分析游戏界面,通过游戏界面,抽象出来几种类型2.定义类型:   Cell:   共同特征:行号,列号:一个方格里有行号列号,我们添加构造器 (构造器 一个类中至少要提供两个构造器 一个有参一个无参【构造方法】)       图片 image    给共同特征赋予get/set方法,toString方法以及一个有参构造器    共同行为:向左,向右,向下移动,提供javaBean相关规范(1)...

2018-05-27 09:38:20 646

空空如也

空空如也

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

TA关注的人

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