自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

My_liuying0901

软件开发过程中遇到的问题以及解决方法

  • 博客(9)
  • 收藏
  • 关注

原创 抽象类和接口

抽象类一个abstract类只关心它的子类是否具有某种功能,并不关心其自身功能的具体行为,功能的具体行为由子类负责实现。抽象类不能被直接实例化,即不能使用关键字new来创建该抽象类的对象。抽象类中可以没有abstract方法(为了强迫使用者必须通过继承来使用这个类);但是一旦类中包含了abstract方法,则这个“类”一定是abstract类,即有抽象方法的类一定是抽象类。抽象类的子类必须实现抽象...

2018-05-30 17:32:39 126

原创 访问权限和封装

访问权限修饰符软件中的某些属性和方法出于程序安全考虑不允许被其它类操作和调用,这就需要使用Java中的访问权限修饰符,Java中的访问权限修饰有4种:Java中的访问权限修饰符可以修饰成员变量、构造方法、普通方法。全面研究某个访问权限的使用范围需要从以下方法考虑:访问控制符使用范围:public是最大的访问权限修饰符,其修饰的成员变量、构造方法和普通方法可在任何一个类中被操作或使用;protect...

2018-05-18 20:09:57 275

原创 继承-重写-多态

继承继承是面向对象编程的三大特征之一,是一种基于已有类来创建新类的机制。由继承而得到的类称为子类(或派生类),被继承的类称为父类(或超类)。Java中每个类只允许有一个父类。语法如下:class <子类> extends <父类>Object类是所有类的直接父类或间接父类。根据访问权限修饰符的不同,子类可以继承父类中某些成员变量和方法,提高了代码的重用性,子类也可以添加新的...

2018-05-16 20:11:39 201

原创 构造方法

普通格式:代码冗余public class Stu { private int age; private String id; private String name; private String mobile; public static void main(String[] args) { Stu xiaoming=new Stu(); xiaoming.age...

2018-05-14 23:33:51 154

原创 变量(全局变量,局部变量)和代码块

 变量的分类 成员变量: 直接在类中声明的变量叫成员变量(又称全局变量) 如果未对成员变量设置初始值,则系统会根据成员变量的类型自动分配初始值:int分配初始值0、boolean分配初始值false,而 自定义类型则分配初始值null。 成员变量定义后,其作用域是其所在的整个类。 成员变量的定义没有先后顺序,但是最好将成员变量的定义集中在类的...

2018-05-12 17:28:31 992

原创 方法的定义和重载

方法的定义方法用于定义类的某种行为(或功能),其语法结构如下:访问控制符  [修饰符]  返回值类型 方法名 ( [参数] )  {           //方法体}大括号为语句块如下代码所示:public void sayHello(){ System.out.println("Hello");}protected final void show(int x){ System.out...

2018-05-07 19:01:48 280

原创 java类和对象

现实中的对象:现实生活中万物皆对象:灯泡质检员质检的每件灯泡;对于老师而言,在坐的各位学生;对于大家而言,自己的笔记本电脑。java中的对象Java语言中的对象是对现实世界中对象的模拟,现实中的对象存在于现实生活中,Java语言中的对象存在于计算机内存中。Java语言中的对象又称为实例。对象的属性和方法Java中的对象也是如此,只是叫法不同:Java中将现实对象中的信息称为属性(也叫全局变量),将...

2018-05-03 21:06:14 245

原创 常用的排序算法——总结

排序算法大体可分为两种: *     1>比较排序:  时间复杂度O(nlogn) ~ O(n^2) *         冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序 *     2>非比较排序: 时间复杂度可以达到O(n) *             计数排序,基数排序,桶排序     *   冒泡排序:冒泡排序是一种极其简单的排序算法,也是我所学的第一个排...

2018-05-03 20:07:38 108

原创 二分法查找

查找程序:public class chazhao {//缺点性能较低 public static void main(String[] args) { // TODO Auto-generated method stub int data=3; int [] numbers={1,2,4,5,3...

2018-05-03 19:15:42 230

空空如也

空空如也

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

TA关注的人

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