• 深入Java源码剖析之字符串常量

    深入Java源码剖析之字符串常量 字符串在Java生产开发中的使用频率是非常高的,可见,字符串对于我们而言非常关键。那么从C语言过来的同学会发现,在C中是没有String类型的,那么C语言要想实现字符串就必须使用char数组,通过一个个的字符来组拼成字符串。 Java中是如何...

    2019-08-26 06:54:13 文件word虚拟机IEAV<the对象代码字符串

  • 程序员那些必须掌握的排序算法(上)

    程序员那些必须掌握的排序算法(上) 现在的IT行业并不像以前那么好混了,从业人员过多,导致初级程序员过剩,这也间接导致了公司的招聘门槛越来越高,要求程序员掌握的知识也越来越多。 算法也是一个争论了很久的话题,程序员到底该不该掌握算法?不同的人有不同的答案...

    2019-08-26 06:53:00 文件定义IT行业AV<代码程序员索引掌握问题

  • 深入Java源码剖析之Set集合

    深入Java源码剖析之Set集合 Java的集合类由Collection接口和Map接口派生,其中: List代表有序集合,元素有序且可重复 Set代表无序集合,元素无序且不可重复 Map集合存储键值对 那么本篇文章将从源码角度讨论一下无序集合Set。 HashSet HashSet实现 Set 接口,由哈希表...

    2019-08-26 06:52:34 文档ESET定义IEAccessAV<对象代码字符串

  • 图解Java数据结构之稀疏数组

    图解Java数据结构之稀疏数组 在编程中,算法的重要性不言而喻,没有算法的程序是没有灵魂的。可见算法的重要性。 然而,在学习算法之前我们需要掌握数据结构,数据结构是算法的基...

    2019-08-26 06:51:53 java数据结构小程序AV<常用代码掌握功能问题使用

  • 图解Java数据结构之队列

    图解Java数据结构之队列 本篇文章,将对队列进行一个深入的解析。 使用场景 队列在日常生活中十分常见,例如:银行排队办理业务、食堂排队打饭等等,这些都是队列的应用。那么队列有什么特点呢? 我们知道排队的原则就是先来后到,排在前面的人就可以优先办理业务,那...

    2019-08-26 06:51:16 java数据结构用户timAVIRC<解析代码无法问题

  • 程序员那些必须掌握的排序算法(下)

    程序员那些必须掌握的排序算法(下) 接着上一篇的排序算法,我们废话不多说,直接进入主题。 1.快速排序 快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一...

    2019-08-26 06:50:38 定义归并排序RadixAV<代码程序员字符串COM索引

  • Java学习第十七天

    Java学习第十七天 1.字节流: FileInputStream(字节输入流) 特有方法: FileInputStream fis = new FileInputStream("temp.txt"); 1.int num = fis.available();//返回文件的字节总个数 2.fis.read()//返回int型数字,如果没有读到字节,返回-1 1 // 使用byte数组进行...

    2019-08-26 06:49:19 java学习文件定义txtIE系统PStimAV对象

  • Java学习第十六天

    Java学习第十六天 1.Writer:字符输出流 Writer: FileWriter BufferedWriter:newLine()//换行 简单步骤: FileWriter fw=new FileWriter("e:\\t.txt"); fw.write("hello");//写入到内部的缓冲区,是一个字节数组 fw.flush(); 2.字符输出流4步: 1:创建文件输出流对...

    2019-08-26 06:48:33 java学习java设计模式文件定义txtIE磁盘系统AV<

  • 《Java 8 in Action》Chapter 5:使用流

    《Java 8 in Action》Chapter 5:使用流 流让你从外部迭代转向内部迭代,for循环显示迭代不用再写了,流内部管理对集合数据的迭代。这种处理数据的方式很有用,因为你让Stream API管理如何处理数据。这样Stream API就可以在背后进行多种优化。此外,使用内部迭代的话,...

    2019-08-26 06:48:31 文件wordIE2011年公众号PS程序猿AV<the

  • Java学习第十五天

    Java学习第十五天 1.Map:独立的接口 ---HashMap:使用的是哈希表,保证键不重复依据: int hashCode() boolean equals(Object obj) ---TreeMap:使用的是二叉树,根据键排序,ComparableE int compareTo(E e) ComparatorE int compare(E e1,E e2) 注意:compareTo()或comp...

    2019-08-26 06:48:19 java学习文件ESET定义txtIE系统硬盘AV视频