JavaSE基础-15.常用类-分类

Lin

Lin

xiaominglin789

常用类

  • Object类
    • hashcode()
    • toString()
    • clone()
    • getClass()
    • notify()
    • wait()
    • equals()
  • Math数学类
  • Random
    • 生成随机数
    • UUID
  • File类
    • 文件-增删改查
  • 包装类(类似javascript的基本包装类)
    • 自动装箱和拆箱
  • Date类
    • Date
    • SimpleDateFormat
      • yyyy-MM-dd HH:mm:ss
    • Calender
  • String
    • 不可变性:final
  • StringBuffer
    • 可变长
      • append()
  • StringBuilder

前端-javascript-基础

Lin

Lin

xiaominglin789

Javascript 基础篇 - 一切基于对象

  • 1.JavaScript(通常缩写为JS)是一种高级的、解释型的编程语言。
  • 2.JavaScript 是一门基于原型函数先行的语言,是一门多范式的语言,它支持面向对象程序设计,命令式编程,以及函数式编程
  • 3.它提供语法来操控 文本数组日期正则表达式等,
  • 4.不支持I/O,比如网络存储图形等,这些都可以由它的宿主环境提供支持。
  • 5.它已经由ECMA(欧洲电脑制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。
  • 6.ECMAScript是JavaScript的规范,JavaScript是ECMAScript的实现

JavaSE基础-14.异常

Lin

Lin

xiaominglin789

异常

  • Error awt、jvm级别的错误
  • Exceotion 代码界别的异常
  • 异常处理
    • try catch 捕获异常
    • 捕获多个异常: 从小到大
    • 快捷键: 选中监控区域 + "ctrl" + "alt" + "t"
  • 主动抛出异常: throw, 在方法内抛出
  • 主动在方法上抛出异常

JavaSE基础-13.接口

Lin

Lin

xiaominglin789

接口(规范约束)

  • 普通类: 只有具体的实现
  • 抽象类:具体的实现和规范(抽象方法)都有。
  • 接口: 只有规范, 约束和实现完全分离.
  • 接口本质:法律条规。
  • OO的精髓,是对对象的抽象,面向对象的体现。
  • interface 修饰
  • 实现类 implatements 接口1,接口2,接口3 实现多继承
  • 接口不是类,没有构造方法,不能被实例化
  • 继承接口,实现类必须实现接口中的方法

Mysql 一篇搞定

Lin

Lin

xiaominglin789

mysql 关系型数据库

  • 数据库-表的本质是文件: xxx.frm、xxx.ibd
  • 生产环境: 3306端口一般都会修改成其他端口
  • 数据库三层结构
mysql: |-- 表1
|-- 表2
|-- 数据库1----- 表3
|-- 数据库2 |-- 表...
客户端 -> 3306 -> DBMS ----- 数据库3
| |-- 数据库4
mysqld |-- 数据库...

JavaSE基础-12.抽线类

Lin

Lin

xiaominglin789

抽线类(约束规则类)

  • abstract 修饰符修饰的类 -> 抽象类
  • abstract 修饰方法 -> 抽象方法,只负责声明,不写实现
  • 抽象类不能 new,只能靠子类去实现
  • 抽象方法必须在抽象类中,抽象类有普通方法的声明和实现。
// 抽象类
public abstract class Action {
// 抽象方法声明,子类可以去实现
public abstract void doSomeThing();
}