
Java基础
zjtMeng
攻城狮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础篇——抽象类
抽象类定义:抽象类前使用 abstract 关键字修饰,该类为抽象类抽象类需要注意的几点:1.抽象类是约束子类必须要有什么样的方法,而并不关注子类是如何实现的;2.抽象类的应用场景: a) 在某些情况下,父类只是知道子类应该包含怎样的方法,但不关心这些子类如何具体实现这些方法,达到动态多态的效果; b) 从多个具有部分相同特征的类...原创 2018-09-13 10:34:18 · 199 阅读 · 0 评论 -
Java 中 |与||,&与&&的区别
|| 与 && 都是短路功能:(表达式一) || (表达式二),则当表达式一为真,表达式二不执行。(表达式一) && (表达式二),则当表达式一位假,表达式二不执行。对于&:无论&左边是否为false,他都会继续检验右边的boolean值。对于&&:只要检测到左边Boolean值为false时,就会直接判断结果,不会在...原创 2018-09-13 15:25:06 · 482 阅读 · 0 评论 -
java中求两个数的最小公倍数,最大公约数
import java.util.Scanner;public class Main3 { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); int b = in.nextInt();...原创 2018-09-21 21:47:37 · 4486 阅读 · 0 评论 -
抽象类和接口的区别
1.语法层面上的区别:1)抽象类可以提供成员方法的实现细节(即普通方法),而接口只能存在public属性的抽象方法;2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能说public static final 类型的;3)接口中不能含有静态方法以及静态代码块,而抽象类中可以有静态代码块和静态方法;4)抽象类具备类的特性:一个抽象类只能继承一个抽象类,而且一个类可以实现多个...原创 2018-09-21 21:48:01 · 150 阅读 · 0 评论 -
网络编程二
Socket概念:socket就是一种为网络服务提供的一种机制;它要求两端都有socket.;网络通信其实就是socket间的通信;数据在两个socket间通过IO传输; UDP发射端设计思路:1.利用DatagramSocket类,建立udpsocket服务;2.利用DatagramPacket类将数据封装到数据包中;3.通过socket服务的发送功能,将数据...原创 2018-10-05 17:09:46 · 168 阅读 · 0 评论 -
Java面试—— Java集合
Java集合体系Java集合是由Collection接口和Map接口派生的一、collection集合体系1.collection集合体系图 2.Map集合体系3.说一说你对set集合的了解1)set集合是继承collection接口的,不能包含重复元素;2)set集合下有两个实现和一个接口:HashSet类和EnumSet类,以及SortedSet接口;...原创 2018-11-01 00:05:37 · 335 阅读 · 0 评论 -
UML学习
一、UML类图第一行:类名;第二行:类的属性;第三行:类的行为方法;例如:在类和行为前面都有访问权限的控制 + public - private ...原创 2019-01-07 13:52:49 · 173 阅读 · 0 评论 -
软件设计七大原则
软件设计的七大原则分别为开闭原则 依赖倒置原则 单一职责原则 接口隔离原则 迪米特法则(最少知道原则) 里氏替换原则 合成/复用原则(组合/复用原则)开闭原则定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭; 用抽象构建框架,用实现扩展细节; 优点:提高软件系统的可复用性及可维护性;依赖倒置原则定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象; ...原创 2019-01-08 16:49:50 · 203 阅读 · 0 评论