java
文章平均质量分 63
efficiency_shang
If there’s one thing I can’t stand, Sir, its’s quitter!
展开
-
java中的一些排序
选择排序,冒泡排序,和选择排序的改良算法public class SortDemo { public static void main(String[] args){ int []arr={35,25,19,67,98,13,14,3}; int [] arr1=newint[arr.length]; int [] arr2=newint[arr.length];原创 2017-02-23 13:49:44 · 195 阅读 · 0 评论 -
java编写网页爬虫(分页——插入数据…
最近由于公司业务需要,需要从某网站爬取数据,在正则表达式上费了一番功夫,其他地方还算OK,这篇文章从网站爬取数据开始(分页的),到用jdbc插入MySQL数据库,然后从MySQL数据库中导出数据,一条龙!!!话不多说,直接上代码:package com;import java.io.BufferedReader;import java.io.IOException;import ja原创 2017-02-23 13:50:05 · 1169 阅读 · 0 评论 -
NIO与IO的区别
注:博文从http://blog.csdn.net/zhouhl_cn/article/details/6568119处copy而来,写的非常详细,举例很生动,因此作为收藏,谢谢!传统的socketIO中,需要为每个连接创建一个线程,当并发的连接数量非常巨大时,线程所占用的栈内存和CPU线程切换的开销将非常巨大。使用NIO,不再需要为每个线程创建单独的线程,可以用一个含有限数量线程的转载 2017-02-23 13:49:56 · 224 阅读 · 0 评论 -
java 二分法排序
直接上代码:测试类:Testpublic class Test { publicstatic void main(String[] args) { int[] arrys= { 56, 23, 57}; BinaryTreebinaryTree = new BinaryTree(); for (int i =0; i原创 2017-02-23 13:49:36 · 723 阅读 · 0 评论 -
java 合并两个list 并去重
上代码:代码写得糙,但是能表达意思:public static void main(String[] args) throws Exception { List list1 =new ArrayList(); List list2 =new ArrayList(); list1.add(1); list1.add(2);原创 2017-02-23 13:49:30 · 4138 阅读 · 2 评论 -
java 冒泡排序
话不多说,上代码:public static void main(String[] args) throws Exception { int array[] = {-5,-9,2,5,10,7,16}; for(int i = 0;i for(int j = i + 1;j if(array[i] >原创 2017-02-23 13:49:27 · 179 阅读 · 0 评论 -
java assert关键字
用法:1、assert如果为true,则程序继续执行。如果为false,则程序抛出AssertionError,并终止执行。2、assert : 如果为true,则程序继续执行。如果为false,则程序抛出java.lang.AssertionError,并输入。java代码例子:public class AssertFoo { public static void m原创 2017-02-23 13:49:21 · 258 阅读 · 0 评论 -
JVM原理
【转】JVM介绍1. 什么是JVM?JVM是Java VirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机转载 2017-02-23 13:49:53 · 331 阅读 · 0 评论