java 基础技术
文章平均质量分 84
sgafdsg
学有崖知无崖
展开
-
线程的笔记1 wait yield join interrupt deamon 死锁使用方法
package 线程;import java.util.Date;public class TestThread { /** * Thread 和 runnable区别: Thread 中继承该类的子类只能启动一个 start方法,开启一个线程 ,而实现 * runnable接口的子类可以开启多个线程,访问同一个类的资源 */原创 2015-05-02 15:31:41 · 422 阅读 · 0 评论 -
异常的一些笔记
package 异常;/* * 自定义异常 * 继承exception 原因 : * 异常体系有一个特点,异常类和异常对象都要被抛出,因为他们都具备可抛性 * 而 这个可抛性是 throwable体系中的独有特点 * 只有还这个体系中的类和对象才可以被 throws 和 throw 操作 * * throw 用在函数内,后面跟一或多个函数类 * *原创 2015-05-01 14:42:17 · 579 阅读 · 0 评论 -
常用的数据结构的增删代码-c语言
动态顺序表的增删顺序表: 1.有唯一的表名 2.内存单元连续 3.数据顺序存放链表逻辑上连续,物理上不一定连续. 每个节点包括数据域和指针域 只要通过链表的头结点可以通过指针遍历整条链表typedef struct node{ ElemType data ; //数据域 struct node * next ;//指向下一个节点}LNode ,*LinkList ; //LN原创 2017-06-19 08:48:10 · 770 阅读 · 0 评论 -
常用的排序算法-java
冒泡排序: 时间复杂度o(n^2)原理是临近的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换,这样一趟过去后,最大或最小的数字被交换到了最后一位,然后再从头开始进行两两比较交换,直到倒数第二位时结束public void sort(int [] a){ for(int i =0;i < a.length;i++ ){ for(int j =1;i< a.length-1;j原创 2017-06-14 16:43:07 · 237 阅读 · 0 评论