240 发简信
IP属地:青海
  • 120
    13 JDBCA

    jdbc概述jdbc为访问不同的数据库提供了统一的接口,为使用者屏蔽了细节问题Java程序员使用jdbc,可以连接任何提供了jdbc驱动程序的数据库系统,从而完成对数据库的各...

  • 120
    01基础

    启动数据库服务指令: 连接到MySQL的指令:(登录前,需要保证服务启动) 数据库三层结构可以理解为客户端发送sql指令,数据库管理系统通过端口3306监听到该条指令,翻译后...

  • 120
    08 集合

    Java集合类存放于 java.util 包中,是一个用来存放对象的容器。①、集合只能存放对象。比如你存一个 int 型数据 1放入集合中,其实它是自动转换成 Integer...

  • 12 反射

    反射机制:前提:jvm已经加载这个类,通过一个抽象的类名能够在自己记忆(加载类的内存)中找到相匹配的类的具体信息 JAVA reflection反射机制允许程序在执行期借助于...

  • 120
    10 枚举类

    在某些情况下,一个类的对象是有限而且固定的。例如季节类,只能有 4 个对象。手动实现枚举类:private 修饰构造器属性使用 private final 修饰把该类的所有实...

  • 11 io

    java.io.File类的shiyongjava.io.File类:文件和目录路径名的抽象表示形式,与平台无关File 能新建、删除、重命名文件和目录,但 File 不能访...

  • 120
    注解

    一、什么是注解 了解什么是注解? Annotation Annotation是从==JDK5.0== 开始引入的技术 注解的作用:可以对程序做出解释 (类似于平时写的注释)=...

  • 120
    09 泛型

    为什么要有泛型Generic?解决数据类型的安全性问题,其主要原理是在类声明时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这样在类声明或实例化时只要指...

  • 异常

    有些异常是可以预测到的,需要处理这些预见到的异常,如果有异常发生,而不处理异常,就会导致程序中断,下面的其他代码也不能正常执行。所以可以通过异常处理机制来防止程序的中断。 常...

  • 120
    06 高级类特性

    继承为什么要有继承?多个类中存在相同属性和行为时,将这些内容抽取到单独一个类(父类、基类或超类)中,那么多个类(子类)无需再定义这些属性和行为,只要继承那个类即可。继承的作用...

  • 120
    05 面向对象编程

    面相对象和面相过程面向对象(OOP,Object Oriented Programming )与面向过程(POP,procedure oriented programming...

  • 01基础常识

    基础知识软件开发:软件,即一系列按照特定顺序组织的计算机数据和指令的集合,有系统软件(Windows系统,IOS系统,Linux系统,Android系统,Unix系统)和应用...

  • 120
    02 基本语法

    关键字:JAVA使用了的,不能作为变量名,都是小写保留字:JAVA还没有使用,未来可能会使用的一些单词标识符:可以自己起名字的地方,如类的标识符文本编辑器:Notepad++...

  • 120
    单调栈

    求一个数组中的每个i位置的,左边比i位置值大的,且离i位置最近的位置,以及右边比i位置值大的,且离i位置最近的位置。 经典方法:分别遍历,O(N ) 假设数组中没有重复值 准...

  • 双端队列

    滑动窗口题目 由一个代表题目,引出一种结构【题目】有一个整型数组arr和一个大小为w的窗口从数组的最左边滑到最右边,窗口每次 向右边滑一个位置。例如,数组为[4,3,5,4,...

  • 堆结构: 堆结构就是用数组实现的完全二叉树结构 完全二叉树中如果每棵子树的最大值都在顶部就是大根堆。 完全二叉树中如果每棵子树的最小值都在顶部就是小根堆。 堆排序思路: 1,...

  • 前缀树

    前缀树 使用一个树结构记录一组数据,数据可以是字符串数组。

  • 暴力递归

    暴力递归就是尝试 把问题转化为规模缩小了的同类问题的子问题 有明确的不需要继续进行递归的条件(base case) 有当得到了子问题的结果之后的决策过程 不记录每一个子问题的...