自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大同小后生伟的博客

脑中的记忆像缓存不知何时会被清理;而记录下的文章则如写入硬盘般持久。

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

原创 有效沟通要解决的三个基本方面

首先事先声明:这篇博文是听了王树文老师的项目管理微课程后自己整理的笔记,仅供学习。一.沟通1.沟通的重要性:我们非常清楚,在人与人之间的互动过程中,我们需要经常地与人沟通,但我们并非每一次都能沟通成功,所以沟通在人际关系的处理过程中是非常重要的。2.何为有效沟通?所谓沟通,它是为了一个设定的目标,把信息、思想和情感在个体或群体间传递达成共同协议的过程。3.要做到有效沟通,需要注意三大基本要素:(1...

2018-02-27 23:20:15 54506 2

原创 字符串详解

一.字符串入门1.字符串创建对象的方式:(1) String str = "hello";这种方式创建字符串的时候,Jvm首先会检查字符串常量池中是否存在该字符串的对象,如果已经存在,那么就不会在字符串常量池中再创建了,直接返回该字符串在字符串常量池中的内存地址;如果该字符串在字符串常量池中并不存在,那么就会在字符串常量池中先创建该字符串的对象,然后再返回。(2) new String("hell...

2018-02-25 23:15:11 413

原创 Object类详解

一.Object类1.Java是面向对象的语言,它的核心思想是:找适合的对象去做适合的事情。那么如何去找适合的对象?2.创建对象的方式:(1) 方式一:自定义类,然后通过自定义的类创建对象。(2) 方式二:sun提供了很多的类给我使用,我们只需要认识这些类,我们就可以通过这些类创建对象了。3.Object类是所有类的终极父类。 任何一个类都继承了Object类。二.Object类常用的方法1.to...

2018-02-14 23:32:56 227

原创 清除数组中的重复元素

1.需求:目前有数组 int[ ] arr =  {11,2, 4, 2, 10, 11},定义一个函数清除该数组的重复元素,返回的数组存储了那些非重复的元素而且数组不准浪费长度。2.分析:(1) 确定新数组的长度。 新数组的长度=原数组的长度-重复元素个数。(2) 在比较过程中凡是遇到了重复的元素,马上break,该元素就不要再继续往下比较了。3.实例:import java.util.*;c...

2018-02-12 22:58:33 410

原创 模板模式

1.定义:解决某类事情的时候,有些步骤是固定的,有些是会发生变化的,那么这时候我们可以为这类事情提供一个模板代码,从而提高效率 。2.模板模式的步骤:(1) 先写出解决该类事情其中的一件的解决方案。(2) 分析代码,把会发生变化的代码抽取出来独立成一个方法。把该方法描述成一个抽象的方法。原因:既然是模板,那么方法里就应该掏空让用户去填写,就好比简历模板,只是有姓名、性别、说明,后面的内容是由写简历...

2018-02-12 19:12:23 142

原创 jar包详解

1.打jar包需要使用到jdk的开发工具(jar.exe)。2.jar的用法:在cmd命令下输入jar就会有jar的详细用法。3.打jar包的使用格式:jar cvf jar文件的名字  class文件或者是文件夹 4.jar文件的作用:(1) 方便用户快速运行一个项目。(2) 提供工具类以jar包的形式给别人使用。5.打jar包要注意的事项:(1) 一个程序打完了jar包之后 必须要在清单文件上...

2018-02-12 18:58:25 640

原创 访问权限修饰符

1.定义:权限修饰符就是控制被修饰的成员(类、方法、属性)的范围可见性。2.访问权限修饰符有四种,如下图:(1) public:公共的。(2) protected:受保护的。(3) default:缺省的,不加修饰符。(4) private :私有的。注意: 上述顺序是按可见性的大小从大到小进行排序的,在不同包下面只有public 与 protected 可以访问,而且protected必须是在继...

2018-02-12 14:02:41 852

原创 包package详解

一.情景需求:1.描述:新建一个文件名Demo1,在里面写一个类文件Demo1,然后再新建一个文件名Demo2,在里面类文件仍然以Demo1命名,先对Demo1进行编译,然后再对Demo2进行编译,再运行Demo1的时候,输出的是Demo2的main方法因为后编译的Demo2也会产生一个Demo1.class这个文件,后编译的就会把前面编译的给覆盖掉。2.实例:(1) Demo1代码如下:clas...

2018-02-12 13:02:12 2108

原创 异常详解

一.异常1.定义:Java程序也是会存在某些不正常的情况的,这些不正常的情况我们就统称异常。2.异常体系:--------| Throwable(Throwable类是Java语言中所有错误或异常的超类)------------| Error(错误,错误一般是由Jvm或者是硬件引发的问题,所以我们一般不会通过修改代码去处理错误的)------------| Exception(异常,是需要通过代码...

2018-02-09 16:51:48 326

原创 内部类详解

一.内部类1.定义:一个类定义在另外一个类的内部,那么该类就称作为内部类。2.内部类的class文件名:经过编译后,内部类的.class文件名为:外部类$内部类.  这样命名的好处:便于区分该class文件是属于哪个外部类的。(比如遇到存在同名内部类的情况)3.内部类的类别:内部类包括成员内部类和局部内部类;4.成员内部类:(1) 定义:成员内部类指的是这个类定义在成员

2018-02-07 20:41:41 192

原创 引用数据类型的强制类型转换

一.引用类型的强制类型转换1.引言实例(1) 需求:多态情况下,不能访问子类特有的成员;(2) 实例:会报错//动物类abstract class Animal{ String name; public Animal(String name){ this.name = name; } public abstract void run();}//老鼠class

2018-02-05 12:28:28 1410

原创 面向对象的三大特征

一.封装:1.概述:我们日常使用的电脑主机,把CPU、内存、主板等都封装到机箱里面去,假如没有机箱的话,这些会全部散落在一起,开机也没有开机按钮,需要我们直接操作跳线才能把电脑开启。一旦操作不慎会让机器损坏。(1)如果我们用机箱把它们封装起来,就不需要这样做了,体现了封装的——安全特性。(2)当我们想要给电脑加内存的时候,我们可以直接把电脑给维修的人,等他加好内存之后。我们拿到手的

2018-02-04 19:01:47 233

原创 接口

1.定义:接口主要是用来拓展功能的,比如USB接口用来连接外置设备;2.接口的定义格式:interface 接口名{}3.接口要注意的事项 :(1) 接口是一个特殊的类。(编译的时候也会生成 接口名.class文件,是类就可以定义变量和函数)(2) 接口的成员变量默认的修饰符为: public static final 。那么也就是说接口中的成员变量都是常量。(必须赋

2018-02-03 23:16:34 427

原创 值传递(值交换)

一.基本数据类型的值交换1.需求:定义一个函数交换两个基本类型变量的值;2.实例:import java.util.*;class Demo1{ public static void main(String[] args){ int a = 3; int b = 5; System.out.println("交换之前的值:a = "+a+" b = "+b);

2018-02-03 21:40:01 948

原创 抽象类

1.为什么要使用抽象类?(1)定义Dog类有名字和颜色属性、移动的方法;(2)定义Fish类有名字和颜色属性、移动的方法;(3)定义它们的父类Animal,抽取它们的共性:名字和颜色属性、移动的方法;①颜色属性可以使用默认值初始化;②移动的方法在父类中如何定义?狗是跑,而鱼是游,可以把父类的方法定义为跑让鱼去继承父类重写跑的方法,那么,鱼怎么确定是否要重写父类的方法?如果不重写

2018-02-02 22:57:31 156

原创 final关键字

1.final(最终、修饰符)  2.final关键字的用法:(1)final关键字修饰一个基本类型的变量(包括局部变量和成员变量)时,该变量不能重新赋值,第一次的值为最终的。(2)fianl关键字修饰一个引用类型变量时,该变量不能重新指向新的对象。(3)final关键字修饰一个函数的时候,该函数不能被重写。(4)final关键字修饰一个类的时候,该类不能被继承。(2)

2018-02-02 19:12:57 1751

原创 instanceof关键字

1.instanceof关键字的作用:判断一个对象是否属于指定的类别。2.instanceof关键字的使用前提:判断的对象与指定的类别必须要存在继承或者实现的关系。3.instanceof关键字的使用格式:对象  instanceof 类别4.instanceof关键字的作用: 一般我们做强制类型转换之前都会使用该关键字先判断一次,然后再进行转换的。5.实例:class Ani

2018-02-02 18:01:27 333

原创 方法重写

1.存在的问题:父类的功能无法满足子类的需求。   解决方法:方法重写。2.方法重写的前提:必须要存在继承的关系。3.定义:子父类出现了同名的函数,这个现象我们就称作为方法的重写。4.什么时候要使用方法的重写?当父类的功能无法满足子类的需求时使用方法的重写。5.方法重写要注意的事项:(1)方法重写时, 子类的方法名与形参列表必须和父类一致。(2)方法重写时,子类

2018-02-02 16:49:32 1378

原创 this关键字与super关键字详解

一.this关键字1.实例一:(1)需求:使用Java类描述一个动物;(2)实例:class Animal{ String name; //成员变量 String color; public Animal(String n,String c){ name = n; color = c; } public void eat(){ String name =

2018-02-02 12:17:03 22623 5

空空如也

空空如也

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

TA关注的人

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