240 发简信
IP属地:宁夏
  • Java并发系列(一)

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

  • 120
    Android面试题,个人总结

    分为两部分:java 和 android 和 git Java部分: 1、八种数据类型以及他们的包装类2、abstract与interface的区别(抽象类和接口)3、重写和...

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

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

  • 优秀,正需要学正则

    Java正则表达式

    1、空格 原文链接:https://blog.csdn.net/randompeople/java/article/details/78066442背景:针对tab键带来的多...

  • Java正则表达式

    1、空格 原文链接:https://blog.csdn.net/randompeople/java/article/details/78066442背景:针对tab键带来的多...

  • 120
    java基础知识—面向对象和继承

    java基础知识—面向对象和继承 一、变量 静态变量 成员变量 局部变量 详情可见 浅谈Java变量。 二、修饰符 详情可见 梳理Java修饰符。 三、Java方法参数——按...

  • 120
    一、Java基础知识

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

  • 120
    回溯算法

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

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

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

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

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

  • 回溯算法(JAVA)

    一、什么是回溯算法在包含问题的所有解的解空间树中,按照深度优先搜索的策略,从根结点出发深度探索解空间树。当探索到某一结点时,要先判断该结点是否包含问题的解,如果包含,就从该结...

  • 120
    Android JNI(一)——NDK与JNI基础

    本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...

  • 初始安卓

    什么是安卓? 每个安卓应用都处于各自的安全沙盒中,同时安卓应用授予很多安全的功能保护1.安卓操作系统是一种多用户的Linux操作系统,其中每个应用就是每个不同的用户2.默认情...

  • @aaron丑丑丑 这只优秀的猪猪

    Java中的继承

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