自定义博客皮肤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 194

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

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

2017-11-05 10:12:26 342

原创 类与类的关系1

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

2017-10-30 16:27:35 201

原创 java知识点总结

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

2017-10-26 19:53:20 158

原创 java总结

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

2017-10-26 18:42:14 178

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

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 156

原创 数组

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

2017-10-21 13:55:55 222

原创 指针与进程间通信

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

2017-10-11 19:11:08 544

转载 信号量处理相关函数

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

2017-10-06 22:26:05 570

原创 数据结构相关公式

判断栈空: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 2041

原创 二叉树

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

2017-09-17 16:24:47 207

空空如也

空空如也

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

TA关注的人

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