- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 Java多线程实现及同步互斥通讯详解
Java多线程详解 本文主要从三个方面了解和掌握多线程: 1. 多线程的实现方式,通过继承Thread类和通过实现Runnable接口的方式以及异同点。 2. 多线程的同步与互斥中synchronized的使用方法。 3. 多线程的通讯中的notify(),notifyAll(),及wait(),的使用方法,以及简单的生成者和消费者的代码实现。 下面来具体的讲解Java中的多线程:
2016-07-31 15:35:40 991
原创 Java中正则表达式及Pattern和Matcher类详解
Java中正则表达式及Pattern和Matcher类详解 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规的代码。下面我们来由浅到深的介绍正则表达式的语法,以及在Java中常用的处理正则表达式的函数:Pattern和Matcher类。 先给出Java中常用的符号所代表的意思: 上面知道+,
2016-07-29 23:17:39 4072
原创 Java中的初始化顺序详解
Java中的初始化顺序详解 Java中的初始化顺序对于了解整个程序的逻辑,及运行结果是十分重要的。在理解Java的初始化之前,要先了解Java中类的加载,Java的在编译时,如果要生成一个对象则先看方法区中有没有该对象相对应的类的信息,如果没有该对象的类的信息,则把该类的信息加载到方法区中,同时静态变量和方法也被加载到了方法区,方法区是所有的线程所共有的,一个类可以生成多个对象,但是类的信息只有在
2016-07-29 11:41:53 577
原创 Java中的string类详解
Java中的string类详解Java中的字符串类String是程序中使用十分频繁而且在各大公司招聘笔试中必考的知识点之一。本文主要String的用法进行分析。 用String来定义一个字符串一般有两种方法: 1.String str=”hello world”;, 2.String str=new (“hello world ”); 第一种方式:String str=”hel
2016-07-28 23:20:56 1772
原创 MAT分析器中的shallow and retained heap详解
在MAT分析中两个特别重要的参数shallow heap 和retained heap是帮助我们分析内存的重要依据。一个对象的shallow heap的大小指的是该对象在没有引用其他对象的情况下本身占用的内存大小。一个普通对象的shallow heap 的大小(不包括数组类型)依赖于它含的方法,元素的大小。而一个数组类型的shallow heap的大小则依赖于数组的长度和数组里面元素的...
2016-07-26 18:26:50 19230 6
原创 eclipse中的快捷键
Eclipse中的快捷键1. Ctrl+D:删除掉某一行,只要把鼠标放在某一行上面就可以。2. Ctrl+A:把所有的内容全部选中。3. Ctrl+O:给出某个类的全部方法。4. Ctrl+M:编辑器最大化。5. Ctrl+F11:运行当前程序。6. Ctrl+/:加//类型的注释。7. Ctrl+1:快速修复代码。8. Ctrl+Alt+↓: 复制当前行到下一行。
2016-07-17 15:22:50 443 1
经典算法flash动画演示
2017-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人