个人
Ysfcsdn2016
伪极客,初级选手!!!!
展开
-
static关键字
static官架子static和final关键字在java开发有着重要的作用。今天我们就来说说这两个,以下是我对这两个关键字的理解。一步一步来,先说说static关键字。staticstatic关键字就是静态或全局的意思,可以用来修饰类、方法和变量。通常我们会听到类成员或者静态变量(就是加载后不会再变化)。当静态成员加载后就不会再变化,如:String字符串,一旦被初始化值就不会再改变。一般在开发...原创 2018-03-07 20:54:20 · 191 阅读 · 0 评论 -
java求最大公约数和最小公倍数
其实就是反复利用乘2和除以2来获得最终的结果, 求最大公约数代码如下:public class ZuiDaGongYueShu { public static int gcd(int a, int b){ int m,n,r; if (a > b){ m = a; n = b; } else{ m = b; n = a; } if原创 2017-06-14 20:33:07 · 667 阅读 · 0 评论 -
Object类的方法
Object成员方法首先我们来看看Object类有哪些方法:1、 hashCode()和equals()2、 wait(),wait(long),wait(long,int),notify(),notifyAll()3、 toSting和getClass()4、 clone()5、 finalize()原创 2017-06-12 22:48:13 · 355 阅读 · 0 评论 -
二叉查找树
首先我们来理清一个概念,在二叉树中,每个节点只能有一个父节点(根据根据点例外,它没有父节点),而且每个节点都是由左右两个链接,分别指向自己的左子节点和右子节点,我们可以将这样的链接看成一个二叉树 二叉树查找:在每次经过一次运算后,所需要的查找的数量就减少一般。随着我们不断的向下查找,当前节点所表示的子树大小也在减少(理想状态是减少一半)。当找到一个含有被查找到的键的节点(命中)或者当前子树原创 2017-06-03 22:27:04 · 394 阅读 · 0 评论 -
OSI模型和TCP模型
OSI是一个开放性的通行系统互联的参考模型,是一个协议规范。它把网络分为七层。每一层都有相关、相对应的设备。OSI七层模型是一种框架性的设计方法(没人用的,它是一个模型,让你理解的东西)。这个模型主要是解决异种网络互连是所遇到的兼容性问题,其主要的功能就是帮助各种类型的主机实现数据传输。它的最大优点是将服务、接口和协议三个概念明确地区分,通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的原创 2017-06-04 22:19:20 · 492 阅读 · 0 评论 -
JUnit测试
什么是JUnitJUnit是一种单元测试框架为什么要使用JUnit测试框架可以帮助我们对编写的程序进行有目的的测试,能快速的检查出BUG。减少测试的时间。反正很有用,一定要学好。基本步骤1.导入jar(右键Build Path --> AddLibraries --> Junit --> Junit4)2.新建测试类:右键需测试类所在包new --> JUnit Test原创 2017-04-22 13:10:49 · 391 阅读 · 0 评论 -
Java的堆和栈的内存分布
Java把内存分为两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存分配,当在一段定义一个变量时,Java就再栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉该变量分配的内存空间,给内存空间可以立刻被另作他用. 堆内存用于存放由new创建的对象和数组.在对内存分配的内存,由Java虚拟机自动垃圾回收器原创 2017-05-11 11:54:17 · 442 阅读 · 0 评论