![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
leo_fighting
这个作者很懒,什么都没留下…
展开
-
冒泡排序
9 8 7 6 5 第一趟: 找出最大的数 9 第一次 8 9 7 6 5 9与8交换 第二次 8 7 9 6 5 9与7交换 第三次 8 7 6 9 5 9与6交换 第四次 8 7 6 5 9 9与5交换 第二趟:找出8 第一次 7 8 6 5 9 8与7交换 第二次 7 6 8 5 9原创 2015-05-20 12:10:30 · 278 阅读 · 0 评论 -
排序 引用数据类型
内置类: 1、整数、小数 Integer Float Double 直接比较基本数据类型的大小 2、字符 :比较的unicode码之差 3、字符串: 1)、如果其中一个是领外一个起始开始的子串,返回长度之差 2)、否则返回第一个不相等的unicode码之差 4、java.util.Date:根据日期的长整形数比较 自定义: 1、实体类 java.lang.Comparable +原创 2015-05-20 12:12:47 · 437 阅读 · 0 评论 -
排序工具类
工具类Collections: 1、 binarySearch(List> list, T key) 容器有序 2、sort(List list) sort(List list, Comparator c) 3、reverse(List list) 4、shuffle(List list) 洗牌 5、swap(List list, int i, int j)原创 2015-05-20 13:44:50 · 306 阅读 · 0 评论 -
java_Collections_其他
队列:单向和双向 一、单向:一端操作 1、一般:FIFO 2、优先和堆栈: LIFO 二、双向:两端操作,头或尾操作 子类ArrayDeque原创 2015-05-20 13:50:58 · 554 阅读 · 0 评论 -
java多线程
1.概念 一、程序 进程 线程 1、程序:指令集 静态概念 2、进程:操作系统 调度程序 动态概念 3、线程:在进程内多条执行路径 2.创建 一、继承Thread + run() 启动: 创建子类对象 +对象.start() 二、实现Runnable +run() 启动:使用静态代理 1、创建真实角色 2、创建代理角色 Thread+引用 3、代理角色.s原创 2015-05-25 00:18:33 · 229 阅读 · 0 评论 -
javaIO
1.原理与概念 一、概念 流:流动 、流向 从一端移动到另一端 源头与目的地 程序 与 文件|数组|网络连接|数据库 ,以程序为中心 二、IO流分类 1、流向: 输入流与输出流 2、数据:字节流:二进制,可以一切文件 包括 纯文本 doc 音频、视频等等 字符流:文本文件,只能处理纯文本 3、功能:节点:包裹源头 处理:增强功能,提供性能 三、字符流与字节流 (重点)原创 2015-05-24 23:55:46 · 256 阅读 · 0 评论 -
不使用for,while循环打印99乘法表(使用递归)
public class Test{ public static void main(String[] args) { //递归打印乘法口诀表 print9to9(1,1);//从1*1开始打印 } private static void print9to9(int i,int j) { if (i<j) {//如果i<j,就按照i递增的顺序打印 System.原创 2015-09-30 20:55:55 · 2538 阅读 · 0 评论 -
JAVA 对象引用,以及对象赋值
原文戳这里:http://zwmf.iteye.com/blog/1738574 关键字: java对象 引用 Java对象及其引用 关于对象与引用之间的一些基本概念。 初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,转载 2015-10-15 00:16:51 · 258 阅读 · 0 评论