自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 泛型

获取类的Class 方法:1.Class c1=类名.class;2.Class c2=Class.forName(类的全名的字符串参数);3.  A  t=new A();   Class.c3=t.get

2017-11-16 11:26:24 159

原创 继承与多态及抽象类与接口

继承关键字 extends子类extends基类重写(覆盖):子类和基类中方法和参数列表都相同编译期----静态联编   运行期-----动态联编多态发生在运行期,当基类为抽象类,子类为实现抽象类的重写方法时,基类对象调用子类中该抽象类的重写方法时,就会产生多态RTTM 运行时的类型信息:所有对象的类型对象都在class对象里面存储,方法与类型对应j

2017-11-05 10:12:26 288

原创 类与类的关系1

类与类的关系:1.组合    2.继承   3.代理组合:一个类产生的对象作为另一个类的成员变量继承:复用已有代码使用类的三个步骤:1.加载  2.链接  3.初始化子类中无此成员变量或成员方法时,子类会自动调用基类中该成员变量或成员方法super()的三个功能:1.子类指定调用基类的构造函数,必须放在子类构造函数的第一行;                     

2017-10-30 16:27:35 174

原创 java知识点总结

GC垃圾回收器            数据域---------堆区--------栈区           栈运行时开始运行时结束JVM内存模型        jvm栈-------jvm堆--------jvm方法区(常量池)引用中比较相等用equals比较的是对象的值,==比较的是对象的地址。常量池中地址只有一个,Inter用来返回常量池的地址        byte---

2017-10-26 19:53:20 128

原创 java总结

JDK中:java编译命令      javac +     类名.java       -->生成.class文件                   生成命令             java    +类名                --->生成.java文件exclipse中的快捷键:Alt+/        --->字符串输出

2017-10-26 18:42:14 157

转载 文章标题 判断单链表是否有环

package demo;import java.util.HashMap;import demo.LinkReverse.Node;/** * 判断链表是否有环的方法 * @author mengfeiyang * */ public class LinkLoop {public static boolean hasLoop(Node n){ //定义两个指针tmp1,t

2017-10-23 18:02:36 137

原创 数组

//定义并初始化一维数组3种方法int[] arr={1,2,3,4,5};   //1int[] arr=new int[5];   //2int[] arr=new int[]{1,2,3,4,5};  //3int[] arr2=arr.clone();  //1int[] arr2=Arrays.copyOf(arr,arr.length);   //2int[]

2017-10-21 13:55:55 191

原创 指针与进程间通信

空悬指针:free()后的指针空指针:char*p=NULL;野指针:char*p;debug版本中考虑assert,          release版本忽略assertCPU:内存IPC:进程间通信PCB:进程块文件描述符在PCB中存着,文件在硬盘上共享内存:两个进程通过共用一块内存,该内存为这两个进程的共用部分,且和两个进程都相关,由指针直接指向管

2017-10-11 19:11:08 514

转载 信号量处理相关函数

与信号量处理的函数有:semget();semctl();semop();第一个semget()函数,与共享内存的shmget()函数类似。使用格式:#includeint  semget(key_t  _key ,int  _nsems,int _semflg);功能:创建一个新的信号量或获取一个已经存在的信号量的键值。返回值:成功返回信号量的标识

2017-10-06 22:26:05 534

原创 数据结构相关公式

判断栈空:s->top==-1判断栈满:s->top==maxsize+1栈的中缀转后缀运算:“9+(3-1)*3+10/2"(中缀)----》”9 3 1-3*+10 2 / +"(后缀)规则:遇到数字直接输出,左括号和小于栈顶元素优先级的进栈,右括号匹配到左括号出栈,优先级大于栈顶元素优先级的入栈。后缀表达式计算:9 3 1-3*+10 2 / +规则:数字

2017-09-28 17:07:27 1850

原创 二叉树

二叉树的三种遍历方式:1)先序遍历:遍历顺序为   根---左---右2)中序遍历:遍历顺序为   左---根---右3)后序遍历:遍历顺序为   左---右 --- 根

2017-09-17 16:24:47 161

空空如也

空空如也

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

TA关注的人

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