JAVA知识点的简短概括

面向对象:所需要实现功能不是自己亲自去实现,而指派别人或利用它物去实现.

注释:对代码进行注解,且不参与编程

数据类型:对数据进行分类

变量:对应数据类型的具体对象

直接量:变量具体参数

运算符:建立变量之间产生关系

流程控制:改变程序运行顺序的指令

数组结构:一种数据类型,储存数据结构

封装:把成员变量隐藏起来,暴露方法来提供成员的修改和访问

构造器:创建对象

类的继承:子类继续承父类的功能

多态:编译看父类,运行看子类

final修饰符:修饰类不可以继承,修饰方法不可以重写,修饰成员变量一般作为常量使用

 接口:接口可以被多继承,只存在静态的常量和抽象类,不存在构造器,访问控制修饰符只能是 public 或者是 default,不能被实例化,接口的实现类(implement)可以实现多个接口。

集合框架:list<泛型>有序集合,ArrayList 实现类去构建。map<key-value>无序集合,HashMap 实现类去构建。

常用类:Date日期与字符串转换

日期转字符:格式化simpledateformat类,string里format方法

字符转日期:格式化simpledateformat类,string里parset方法

包装类: 基本数据类型本身不是对象,但是为了面向对象设计语言的规范使用,Java对8大基本数据类型进行了包装,提供了相应的构造器、方法以供使用。基本数据转成引用数据的方法:从构造器创建,自动装箱创建

单例模式

所谓的单例模式,就是类只有一个对象,外部要使用该类的对象,通过调用一个类方法实现。

饿汉模式:   

优点:没有加锁,执行效率会提高,无需关注线程安全问题。缺点:类加载时就初始化,浪费内存。

饱汉模式:   

优点:延时加载,用的时候才会生产对象。缺点:需要保证同步,付出效率的代价。

异常处理

如果不处理异常,一旦在出现异常的地方,程序就会被「异常指令流」直接终止,不再往下运行。

try catch 结构中,catch 是可以省略的,也可以多异常的捕获,但是出现多异常的时候,父类异常只能出现在最下面。

使用finally无论是否出现异常都会被执行。

throws,调用该方法的程序是要显式的处理异常,后者可再次抛出。

throw,自定义的创建一个异常对象。

JDBC

Java Database Connectivity,Java数据库连接技术

采用JDBC访问数据库的基本步骤:1.载入JDBC驱动程序  2.定义连接URL  3.建立连接  4.创建Statement对象  5.执行查询或更  6.结果处理  7.关闭连接




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值