240 发简信
IP属地:福建
  • 240
    回溯算法

    思想 回溯法(back tracking)(探索与回溯法)是一种选优搜索法,又称为试探法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,...

  • Java字符串相关

    1、String类 1、方法 String trim() 返回字符串的副本,去掉前导空白和尾部空白字符。String[] split(String regex, int li...

  • Java并发系列(一)

    Java并发系列(一) 什么是进程和线程 本文主要讲线程,但是在开发过程中,经常将进程和线程放在一起,那什么是进程?什么是线程? 进程和线程 进程:进程是操作系统结构的基础,...

  • 240
    Java基础——输入输出流(一)

    Java基础——输入输出流(一) 最近想重新整理一下Java的IO流,IO流真的是一个非常非常非常庞大的系统。不过Java中的输入输出流也基本上围绕两个方面展开的。所以今天我...

  • 240
    一、Java基础知识

    Java基础知识 数据类型 首先,需要明白,java是一种强类型语言,所以我们一定要为每个变量声明一个类型。在java中总共有8种基本类型(4种整型,2种浮点型,1种字符类型...

  • 几种经典的排序算法——选择排序

    选择排序 原理:每次找出待排序的序列中最小的元素跟序列的第一个元素进行交换。 思路: 从待排序中,找到关键字最小的元素。 如果最小元素不是待排序序列的第一个元素,将其和第一个...

  • 几种经典的排序算法——冒泡排序

    冒泡排序 原理:比较相邻两个数,将较大的数移至右边。 思路: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一...

  • Java中的继承

    Java中的继承 Java 继承 什么是继承 继承是用来描述“is-a”的关系;如果说两个对象A和B,若可以描述成“A是B”,则可以表示A继承B;其中,B是父类或者超类,A是...

  • java中读写文件的方法

    读文件 方法一:Files.readAllLines(Path path, Charset cs)返回类型:List 示例: 方法二:Files.readAllBytes(P...