上篇文章说了jdk的安装和java环境的配置,这篇文章主要说下java的特性。 首相说下,编程语言分为面向过程和面向对象,而java就是一种面向对象的编程语言。 什么是面向过程编程呢?就是一流程为单位,注重最后的结果。比如小明要从郑州去北京,他第一步就是要先买火车票,然后去火车站乘车,坐火车 ...
Java的四大基础特性 一 抽象 父类为子类提供一些属性和行为,子类根据业务需求实现具体的行为。 抽象类使用abstract进行修饰,子类要实现所有的父类抽象方法否则子类也是抽象类。 二 封装 把对象的属性和行为 方法 结合为一个独立的整体,并尽可能隐藏对象的内部实现细节 在java中,对于对象的内部属性一般用private来实现隐藏,并通过set和get方法对外提供访问接口。 三 继承 子类继承 ...
2017-11-06 11:34 0 16119 推荐指数:
上篇文章说了jdk的安装和java环境的配置,这篇文章主要说下java的特性。 首相说下,编程语言分为面向过程和面向对象,而java就是一种面向对象的编程语言。 什么是面向过程编程呢?就是一流程为单位,注重最后的结果。比如小明要从郑州去北京,他第一步就是要先买火车票,然后去火车站乘车,坐火车 ...
Java的四大基础特性一、抽象父类为子类提供一些属性和行为,子类根据业务需求实现具体的行为。抽象类使用abstract进行修饰,子类要实现所有的父类抽象方法否则子类也是抽象类。二、封装把对象的属性和行为(方法)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节;在java中,对于对象的内部 ...
抽象: 象就是有点模糊的意思,还没确定好的意思。 就比方要定义一个方法和类。但还没确定怎么去实现它的具体一点的子方法,那我就可以用抽象类或接口。具体怎么用,要做什么,我不用关心,由使用的人自 ...
前言 对于要把事务在实际中使用好,需要了解事务的特性。 事务的四大特性主要是:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。 一、事务的四大特性 1.1 原子性 ...
封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private实现封装。什么是封装?封装 ...
事务 事务(Transaction),一般是指要做的或所做的事情,这些事情必须全部都完成,或者造成的影响和改变全部都撤销。 四大特性 Java中,事务有四个特性(ACID):原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性 ...
四大特性ACID 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。失败回滚的操作事务,将不能对数据库有任何影响 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说 ...
java8新特性—四大内置核心接口 四大内置核心接口 消费型接口 供给型接口 函数式型接口 断言型接口 总结 有输入并处理,无输出,用消费型接口(Consumer< T >) 无输入,有输出,用供给型接口(Supplier< T > ...