面向对象 java三大特性 封装: 将事务封装成一个类,达到解耦,隐藏细节的效果。通过get/set等方法,封装了内部逻辑,并保留了特定的接口与外界联系。 继承: 从一个已知的类中派生出一个新的类,新类可以拥有已知类的行为和属性,并且可以通过覆盖/重写来增强已知类的能力。 多态 ...
什么是反射 正常编译执行java文件时,会生成一个.class文件,反射就是一个反编译的过程,它可以通过.class文件得到一个java对象.一个类会有很多组成部分,比如成员变量,成员方法,构造方法等,反射可以通过加载类,解剖出类的各个组成部分. 为什么要用反射 我们需要访问一个类的方法或字段的时候,直接new一个该类的对象然后调用就好了,干嘛要用反射呢,刚学的时候我也不懂,并且学了也没机会用到, ...
2016-03-27 21:31 2 1442 推荐指数:
面向对象 java三大特性 封装: 将事务封装成一个类,达到解耦,隐藏细节的效果。通过get/set等方法,封装了内部逻辑,并保留了特定的接口与外界联系。 继承: 从一个已知的类中派生出一个新的类,新类可以拥有已知类的行为和属性,并且可以通过覆盖/重写来增强已知类的能力。 多态 ...
可以用自己的方式实现父类的方法; d、java的继承是单继承,但是可以多重继承;单继承:一个子类只 ...
1、定义:Java集合类存放于java.util包,是存放对象的容器,长度可变,只能存放对象,可以存放不同的数据类型; 2、常用集合接口: a、Collection接口:最基本的集合接口,存储不唯一,无序的对象,List接口和Set接口的父接口; b、List接口:一个有序、可以重复 ...
一、函数和事件、宏的区别 1.构造不能使用自定义事件 2.自定义事件可以Set Timer by Event,timeline不能写到函数里面 3.宏不能被外部调用,函数和自定义事件都可以 4 ...
简单地梳理下MyBatis相关的知识点,主要想让自己重新捡起以前学的框架,如果能给广大程序猿朋友有所帮助那就更好了。有疏漏的地方也欢迎大家评论指出。闲言少叙,进入正题。。。。。。。 MyBatis知识梳理 简介(百度,随便看看) MyBatis最早源自Apache基金会 ...
一、Hibernate简介(网上搜的,理解性地看看) 1.概念:Hibernate是持久层(数据访问层)的框架,对JDBC进行了封装,是对数据库访问提出的面向对象的解决方案。 2.作 ...
一、Activiti是什么 Alfresco 软件在 2010 年 5 月17 日宣布 Activiti业务流程管理(BPM)开源项目的正式启动,其首席架构师由业务流程管理 BPM的专家 Tom ...
1. 知识点思维导图 (图比较大,可以右键在新窗口打开) 2. 经典的wait()/notify()/notifyAll()实现生产者/消费者编程范式深入分析 & synchronized 注:本节代码和部分分析参考了你真的懂wait、notify和notifyAll吗。 看下 ...