自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面向对象总结

一、java中的中类和类之间的组合关系整体和部分关系:1.聚合关系:关联的程度较低,可以单独存在2.组合关系:两个关联的程度较高,一个类A  作为属性存在B中。3.依赖关系:两个类的关联程度比较高。相互依赖,相互依存。4.关联关系:写法和整体和 部分的关系的写法一样。面向对象的三大特征之一:继承。关键字;extends修饰,用来描述两者的关系例如:

2017-01-15 23:26:42 229

原创 javaSE周总结2

java的流程控制语句:java的流程控制语句有三种:1、顺序语;2、分支语句;3、循环语句。顺序语句:在java的代码中从上到下的依次执行;分支语句:if关键字,格式:if(判断的条件){//条件成立执行的语句}else{//条件不成立的执行的语句}class Demo1{public static void mian(String[] args){int

2016-12-25 21:18:58 202

原创 javaSE 基础总结

java的体系结构,j2se,javaweb,jseetejava的特点,和平台无关(跨平台,虚拟机)。jdk与jre:开发环境,运行环境。开发步骤:编写,编译,运行。标识符,自己取名字的(自定义的名字的地方成为标识符);标识符的命名规则:只能是字母,下划线,美元符,不能以数字开头,大小写严格区分,不能是关键字。控制台的打开步骤:开始------>所有程序-----

2016-12-18 20:55:42 233

原创 接口

接口的特点A:接口用关键字interface表示,interface接口名B:类实现接口用implements表示,class类名+implements接口名C:接口不能被实例化,但可以按照多态的方式来实例化D:接口的子类,a可以是抽象类,但是意义不大,因为抽象类的子类来实现,b,可以是具体类,要重写接口中的所有抽象的方法接口的成员特点:成员变量:只能是常量,并且是

2016-12-12 08:40:01 206

原创 java的三大特性

java的三大特性:封装、继承、多态           封装,简单的词面意思就是 把一些东西放在盒子里,然后进行打包;          概念:封装也称为信息的隐藏,指利用抽象的数据类型将数据和基于数据的操作封装在在一起,构成不可分割的独立实体,数据被保护在抽象的数据类型的内部,隐藏内部细节,保留一些接口用于对外部发生联系。封装后的数据,只对信任的方法调用;        好

2016-12-05 08:56:39 232

原创 单一职能原则

单一职能原则的定义不要存在过多于一个导致类的变更原因。通俗点的话来说就是一个类负责一项职责。问题的由来:例如一个A负责B和C 的职责,但是一旦B 的需求需要改变时,就会去修改A的功能,那么C 的运行就会出现故障。解决的方法就是遵循单一的职能原则,分别建立A1、A2两个类,建立这两个类之后,即使当B 的需求需要改变时,C的还是能继续运行,//创建的汽车类class

2016-12-05 00:18:25 579

原创 封装的概述

封装是面向对象方法的重要原则,就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。[1] 封装是面向对象的重要原则,就是把对象的属性和操作的或者(服务)结合为一个独立的整体,并且尽可能隐藏对象的内部实现细节private是java封装的关键字,代表私有的,需要通过方法才能调用//创建手机类class Phone{ //private 修饰的变量,代表不可

2016-12-01 23:55:40 435

原创 java的三大特性

封装:简单的表面的意思是把一些东西,暂时不用的东西进行打包、封装。在java的语言里,封装可以把一系列的数据放到一个类中,并且可以把自己的数据和方法只让可信的的类或者对象操作,对不可信的信息进行隐藏。封装的特性之一。防止别的类篡改数据。需要用方法才能调用。使用封装,可以模块具有更高的内聚性,可以让后期对程序的维护提供便利性。继承:指这样的一种功能,他可以使用现有的所有的功能,并且无

2016-11-29 08:49:33 221

原创 递归

/*1.有6个人坐在一起,问第6个人有多少岁,他说比第5个人大3岁;问第5个人有多少岁,他说比第4个人大3岁;问第4个人有多少岁,他说比第3个人大3岁;问第3个人有多少岁,他说比第2个人大3岁;问第2个人有多少岁,他说比第1个人大3岁;*/public class Recursion{ public static void main(String[] args){ i

2016-11-23 08:26:45 197

原创 三角形的判断

这次的编写也是有很多的不懂,还出现了类名上的错误,找了同学才弄明白import java.util.Scanner;class Triangle1 { public boolean isTriangle(int a ,int b, int c ) { boolean flag= false; if (a+b>c&&a+c>b&&c+b>a) { flag =tru

2016-11-17 23:18:07 278

原创 号码注册系统

还有几天也就相当于一个月了,一个月下来,有东西,看着挺简单的,可是一看到题目就开始犯懵,不知道从那里开始写起。慢慢的自己的弱点也就越来越突出,这都是因为自己平时的没有多加的练习,代码量太少了,现在的问题就得是多敲,没有捷径而言,只能是熟能生巧加理解了。现在还有一个很大的问题就是写的时候很容易就把大小写给搞混了,或者还有就是少了字母代码。对于这次编写的小系统,还是出现了很多的错误,是问了同学

2016-11-17 23:06:35 367

原创 冒泡的排序

选择的冒泡排序:选择冒泡排序,是相邻的两个数两两比较,然后交换位置,直到数值无需再排列,走访所有的数值,按照数值的顺序排列好,直到没有数值需要排列,说明数值已经排好。冒泡排序优点:比较简单,空间复杂度较低,是稳定的缺点:时间复杂度太高,效率不好class Qinghua3{ public static void main(String[] ar

2016-11-14 08:56:47 200

原创 选择性排序

什么是选择性的排序?简单的选择性的排序,是指数组里,数组一一比较,选出最大的数值或者最小的,接着相互交换位置,知道按顺序排列完毕。选择性排序也是一种不稳定的排序。选择性的排序为什么会不稳定呢?在简单的选择性的排序里的数组中,要是出现两个相同的数,例如:3,5,,6,,1,9,6,,这样子的数组中,在选择的排序当中,计算机是这样的识别的:1,,3,5,6,6,9。在这里面,计算式直接将6

2016-11-08 08:50:04 405

原创 if的嵌式结构

今天在IF的嵌式结构中,在嵌式里面出现了问题,少了一个扫描仪,还有常量的声明错误,上边的年份打印出来了,后边的没接上,改正,import java.util.*;  public class RuiNian  {          public static void main(String[]args){                  

2016-11-04 09:36:33 380 1

空空如也

空空如也

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

TA关注的人

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