自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 java中递归算法和汉诺塔

java中,一个方法调用它自身,被称为方法递归。方法递归中包含了一种隐藏式的循环。它会重复执行某段代码,而且不需要循环语句控制。例如有如下数学题。已知一个数列:f(0) =1 、f(1)=4、f(n+2) =2*f(n+1) + f(n),其中n是大于0的整数,求f(10)的值。这题中函数中带有函数的计算,for循环不好写代码,就可以使用递归方法来求。程序如下上面方法fn体中,再次调用

2016-07-28 20:42:12 3266 2

原创 容器和String、Date、Calendar

容器是java中附带的集合工具类。Java集合用于存储数量不等的对象,还用于保存具有映射关系的关联数组。Java集合大致可以分为Set、List、Map等体系。Java集合类主要有二个接口派生出来的:Collection和Map,其二者是java集合框架的根接口,这两个接口又包含了一些接口和实现类。如图:Collection接口是List、Set的父类口,定义了如下的基

2016-07-26 16:39:15 389

原创 异常和数组

异常:异常的分类图:Throwable是所有异常的根,java.lang.ThrowableError是错误,java.lang.ErrorException是异常,java.lang.ExceptionThrowable是所有异常类的父类,而Error类是当程序发生不可控的错误时,通常做法是通知用户并中止程序的执行。与异常不同的是Error及其子类的对象不应被

2016-07-21 17:03:35 826

原创 面向对象的三大特性,动态绑定,抽象,接口

面向对象有三大特性:继承,封装,多态继承:继承是一种由已有的类创建新类的机制。利用继承,可以先创建一个共有属性的一般类,根据该一般类再创建具有特性属性的新类,新类会继承一般类的状态和行为,并根据需要增加自己的新的状态和行为。由继承而得到的类是子类,被继承的类称为父类。子类可以通过关键字extends 来继承父类,从而得到父类的成员变量和方法,而不需在重新写这些代码。但是子类也可以根据自

2016-07-19 18:10:10 920

原创 自学练习题

问答题1,在声明类时,类名应该有哪些习惯?答:类的名字不能为关键字,符合标识符的规范,必须为大写字母开头的单词组成,多个单词的每个单词首字母都写。而且一般定义类名是最好见名知意。2,类体内容有哪二种重要的成员?答:分为:成员变量 和 方法 成员变量分为:实例变量和类变量  方法分为:构造方法和其他方法;3,实例方法可以操作类变量吗?类方法可以操作实例变量吗?答:实例方法

2016-07-14 14:09:05 892

原创 对面向对象的理解和this static的理解

对象理解JAVA语言是直接面向对象的语言,与以往的当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后(比如,在函数A中调用函数B,在函数B中定义变量a,变量a的作用域只是函数B,在函数B运行完以后,变量a会自动被销毁。分配给它的内存会被回收),Java 会自动释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用本不同是:它的设计出发点更能直接

2016-07-12 10:56:45 803

原创 java语法基础

JAVA语法一,static A:只要这个类被加载,java虚拟机JVM就根据类名在运行时数据区的方法区内定找到它们;固static对象可以在它的任何对象创建之前访问,无需引用任何对象B:如果不加static修饰的成员是对象成员,也就是归每个对象所有的。 加static修饰的成员是类成员,就是可以由一个类直接调用,为所有对象共有的二,数据的类型Java各数据类型有固

2016-07-09 11:18:35 469

原创 Java环境的搭建

学习Jave的开发的第一步就是搭建java的开发环境!以本人电脑为win10的64操作系统为例。来演示环境的搭建:第一步:需要去官网上找到对应系统的java的jdk安装包,官网地址为:www.oracle.com 找到图标Downloads进去以后找到java for Developers。点击Java(咖啡)图标下的DOWNLOADS,并找到对应的系统的安装包并下载。第二步:安装JDK(

2016-07-08 08:33:21 319

吐司自定义

吐司自定义

2016-08-24

空空如也

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

TA关注的人

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