码迷,mamicode.com
首页 > 编程语言
java抽象类与接口的比较
l 语法: 抽象类: 1.如果一个类中有个方法时被声明为抽象方法,那么本类需要用abstract关键字声明; 2.抽象类的成员属性跟普通类没什么区别; 3.抽象类不能被直接实例化; 4.抽象类中的抽象方法可以用public product修饰 不能用static final private修饰; 5 ...
分类:编程语言   时间:2017-05-18 01:35:04    阅读次数:236
spring aop
AOP是Aspect Oriented Programing的简称,面向切面编程。AOP适合于那些具有横切逻辑的应用:如性能监测,访问控制,事务管理、缓存、对象池管理以及日志记录。AOP将这些分散在各个业务逻辑中的代码通过横向切割的方式抽取到一个独立的模块中。AOP 实现的关键就在于 AOP 框架自 ...
分类:编程语言   时间:2017-05-18 01:34:55    阅读次数:268
spring的好处
spring框架的好处?为什么使用spring框架? 1. spring采用层次结构,有CORE(DI)、AOP、DAO、ORM、J2EE、MVC WEB 2. spring框架的核心功能是依赖注入(DI)。DI使得代码之间的耦合性降低, 能够很好地利用注入地对象调用其方法, 不在需要动态地创建对象 ...
分类:编程语言   时间:2017-05-18 01:32:26    阅读次数:119
JAVA 按位运算符的解释
按位运算符Java定义了几个按位运算符,可以将其应用于整数类型long,int,short,char和byte。按位运算符对位执行,并执行逐位运算。假设a=60和b=13;现在以二进制格式,他们将如下-a=00111100b=00001101-----------------a&b=00001100a|b=00111101a^b=00110001a=11000011假设..
分类:编程语言   时间:2017-05-18 01:32:01    阅读次数:138
java多线程的3种写法
1.Thread 2.Runnable 3.Callable ...
分类:编程语言   时间:2017-05-18 01:31:20    阅读次数:145
Python 模块——time和datetime
时间相关的操作,时间有三种表示方式: 时间戳 1970年1月1日之后的秒,即:time.time() 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d') 结构化时间 元组包含了:年、日、星期等... time.struct_time 即:tim ...
分类:编程语言   时间:2017-05-18 01:30:43    阅读次数:240
量数组交换差最小算法
交换两个数组值使两个数组之差最小 有两个序列a,b,大小都为n,序列元素的值任意整数,无序; 要求:通过交换a,b 中的元素,使[序列a 元素的和]与[序列b 元素的和]之间的差最小。 例如: var a=[100,99,98,1,2, 3]; var b=[1, 2, 3, 4,5,40]; 假设 ...
分类:编程语言   时间:2017-05-18 01:29:52    阅读次数:206
每天一道Java题[5]
题目 String、StringBuilder、StringBuffer有什么异同? 解答 相同点:String、StringBuilder、StringBuffer都可以用来存储字符串。 不同点: 1、String与StringBuilder、StringBuffer的不同点主要在于,String ...
分类:编程语言   时间:2017-05-18 01:27:29    阅读次数:234
C++之语言概述
C++语言是广泛使用的程序设计语言之一,因其特有的优势在计算机应用领域占有重要一席。 C语言的发展 20世纪70年代初,贝尔实验室的Dennis Richie 等人在B语言基础上开发出C语言,最初是作为UNIX的开发语言。 20世纪70年代末,随着微型计算机的发展,C语言开始移植到非UNIX环境中, ...
分类:编程语言   时间:2017-05-18 01:27:05    阅读次数:132
[深入学习C#]C#实现多线程的方式:Task——任务
简介 .NET 4包含新名称空间System.Threading.Tasks,它 包含的类抽象出了线程功能。 在后台使用ThreadPool。 任务表示应完成的某个单元的工作。 这个单元的工作可以在单独的线程中运行,也可以以同步方式启动一个任务,这需要等待主调线程。 使用任务不仅可以获得一个抽象层, ...
分类:编程语言   时间:2017-05-18 01:25:43    阅读次数:228
spring 中<bean>的id 和name 的区分
1. id 和name 属性作用上一样,推荐使用id; 2. id取值要求严格些,必须满足XML的命名规范。id是唯一的,配置文件中不允许出现两个id相同的<bean>。 3. name取值比较随意,甚至可以用数字开头。在配置文件中允许出现两个name相同的<bean>,在用getBean()返回实 ...
分类:编程语言   时间:2017-05-18 01:25:17    阅读次数:148
python-入门
1、python的安装和配置 官网上下载Py3的安装包-->装好后再本机环境变量中path中添加py3的安装路径。注意,不要把原来的path内容删掉,是添加 cmd 输入python -v 可以查看是否安装成功 2、Hello word 在编码工具里创建一个项目-->创建一个.py的文件(以.py结 ...
分类:编程语言   时间:2017-05-18 01:23:55    阅读次数:179
spring 加载bean
spring 加载bean 1. 实现方式是通过IoC容器实现的, 2. IoC容器的核心BeanFactory和ApplicationContext BeanFactory是初始化、配置、管理bean的容器, XMLBeanFactory可以实现BeanFactory接口的所具有的功能方法, 通过 ...
分类:编程语言   时间:2017-05-18 01:23:49    阅读次数:176
Java IO详解(六)------序列化与反序列化(对象流)
File 类的介绍:http://www.cnblogs.com/ysocean/p/6851878.html Java IO 流的分类介绍:http://www.cnblogs.com/ysocean/p/6854098.html Java IO 字节输入输出流:http://www.cnblog ...
分类:编程语言   时间:2017-05-18 01:23:05    阅读次数:181
多线程中的锁的几种用法总结
一、ReentrantLock 二、ReentrantReadWriteLock 三、Condition 四、ManyCondition ...
分类:编程语言   时间:2017-05-18 01:22:53    阅读次数:291
Python学习:面向对象(OOP)
类和实例1、类(class):有属性有方法就是类。下面是Student类:classStudent(object): def__init__(self,name,score): self.name=name self.score=score defprint_score(self): print(‘%s:%s‘%(self.name,self.score)) defget_grade(self): ifself.score>=90: return‘A‘ e..
分类:编程语言   时间:2017-05-18 01:22:46    阅读次数:132
java类同时引用父类和接口的成员变量,需要指明是父类的还是接口的
code: Output: 如果取消注释,报错: 平常注意两个小问题 第一个逻辑操作&|与条件操作&&||区别 基本差别不大,都可以进行逻辑计算,但是条件操作有短路现象,即一旦能够确认表达式的值,那么余下的部分就不执行了。 第二个,在代码运行中,return,finally那个先执行,如果final ...
分类:编程语言   时间:2017-05-18 01:22:32    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!