
Java知识点梳理
系统性地总结下自己的java学习,作以记录和分享自己的学习过程。
夏野qwq
这个作者很懒,什么都没留下…
展开
-
JDBC复习
一JDBC1、概述JDBC是一套操作关系型数据库的接口即规则,数据库厂商需要实现这套接口,并且提供数据库驱动jar包。我们实际执行的是对应驱动包中的实现类2、连接数据库(一)注册驱动(二)获取连接(三)执行CRUD操作Statement//1.创建Statement对象Statement st=con.createStatement();String sql="create table test(id int auto_increment,name varchar(20))";/*原创 2020-10-05 13:39:38 · 277 阅读 · 2 评论 -
JDK各版本新特性及设计模式简要
一、常用设计原则1.软件开发流程需求分析文档、概要设计文档、详细设计文档、编码和测试、安装和调试、维护和升级2.设计原则开闭原则(Open Close Principle)对扩展开放对修改关闭,为了使程序的扩展性好,易于维护和升级。里氏代换原则(Liskov Substitution Principle)任何基类可以出现的地方,子类一定可以出现,多使用多态的方式。依赖倒转原则(Dependence Inversion Principle)尽量多依赖于抽象类或接口而不是具体实现类,对子类具原创 2020-09-27 07:11:46 · 147 阅读 · 0 评论 -
Java高级API复习
一、异常机制1.基本概念程序的异常行为java.lang.Throwable类是Error和Exception的超类Error用于描述java虚拟机无法解决的严重错误,通常无法编码解决,如JVM挂掉了等Exception类主要用于描述因编程错误或偶然外在因素导致的轻微错误,通常可以解决2.异常的分类(一)RuntimeException-运行时异常,也叫非检测性异常主要子类ArithmeticException类 - 算术异常ArrayIndexOutOfBoundsExcepti原创 2020-09-19 10:30:04 · 345 阅读 · 0 评论 -
Java包装类库
包装类一、BigDecimal类和BigInteger类1.BigDecimal提供比float和double更高精度的运算,减小运算过程中的误差2.BigInteger若希望表示比long类型范围还大的数据,则需要使用java.math.BigInteger类型来描述。3.运算两个类中都包含有各自定义好的加减乘除以及求余的方法。二、String类1.概念String类由final关键字修饰,不可被继承。从java9开始类的底层不使用char[](数组)来存储数据,而是改成byte[原创 2020-09-11 10:27:35 · 157 阅读 · 0 评论 -
面向对象复习
一、二级标题二级标题二级标题二、三、四、五、六、原创 2020-08-09 00:33:21 · 1298 阅读 · 0 评论 -
Java编程基础
文章目录一、Java基础概念1、一些常用快捷键2、Java的几个基本命令3、Java跨平台特性二、Java的开发环境搭建1、常用开发工具及其快捷键三、第一个Java程序-记事本一、Java基础概念1、一些常用快捷键这是一些比较常用的系统快捷键,多用几下就记住了ctrl+s 保存 ctrl+c 复制 ctrl+v 粘贴ctrl+a 全选 ctrl+x 剪切 ctrl+z 撤销 ctrl+f 搜索ctrl+shift 切换输入法,使用shift进行中英文切换 windows+d 回到桌面 win原创 2020-08-08 19:52:38 · 261 阅读 · 0 评论