java 基础
GMFN
坚持就是胜利
展开
-
面向对象的六大原则 笔记
(一)单一原则(Single Responsibility Principle)(二)开闭原则(Open Close Principle)(三)里氏替换原则(Liskov Substitution Princeple)(四)依赖倒置原则(Dependence Inversion Princeple)(五)接口隔离原则(Interface Segregation Princeple)(六)迪米特原则...原创 2018-02-05 18:46:07 · 191 阅读 · 0 评论 -
设计模式的分类笔记
(1)接口型模式:适配器模式、外观模式、合成模式、桥接模式。(2)职责型模式:单例模式、观察者模式、调停者模式、代理模式、职业链模式、享元模式。(3)构造型模式:构建者模式、工厂方式模式、抽象工厂模式、原型模式、备忘录模式。(4)操作型模式:模板方法模式、状态模式、策略模式、命令模式、解释器模式。(5)扩展型模式:装饰者模式、迭代器模式、访问者模式。...原创 2018-02-05 16:53:52 · 112 阅读 · 0 评论 -
Java中的引用传递和值传递
理解Java中的引用传递和值传递 关于Java传参时是引用传递还是值传递,一直是一个讨论比较多的话题, 有论坛说Java中只有值传递,也有些地方说引用传递和值传递都存在,比较容易让人迷惑。 关于值传递和引用传递其实需要分情况看待,今天学习和分析一下,着急可以先看最后的结论。1.基本类型和引用类型在内存中的保存 Java中数据类型分为两大类,基本类型和对象类型。相应的,变量也有两种类型:...转载 2018-04-03 11:11:13 · 156 阅读 · 0 评论 -
学习之道:接口和抽象类的区别(一)
(1)接口可以多个实现,抽象类只能被继承一个。(2)接口无具体实现的方法,抽象类可以有具体实现的方法。(3)抽象类可以声明和使用字段,接口则不能,但可以创建静态的final常量。(4)接口只有public,而抽象类都可以。(5)接口没有构造函数。而抽象类可以有栗子:1)动物的接口public interface IAnimal { void eat(); void sleep();...原创 2018-02-05 11:18:55 · 140 阅读 · 0 评论 -
Java 8大基本数据类型
类型 字节 位数 boolean 1 byte 1 8 char 2 16 short 2 16 int 4 32 float 4 32 long 8 64 double 8 64原创 2018-04-10 22:48:55 · 1018 阅读 · 0 评论 -
java位运算符
(1)与(&) 规律:两个操作数中位都为1,结果才为1,否则结果为0 int a =10; int b =11; System.out.println("a 和b 与的结果是:"+(a&b)) 运行结果---> 10 分析: 10 转换成二进制就是 1010 11 转换成二进制就是 1011 计算结果为 ...原创 2018-06-22 18:24:53 · 186 阅读 · 0 评论