码迷,mamicode.com
首页 > 编程语言
java中子类覆盖父类方法所必须满足的条件
一、描述   子类重写(覆盖)父类的方法必须满足的条件:   1.父类中的方法在子类中必须可见,即子类继承了父类中的该方法(可以显式的使用super关键字来访问父类中的被重写的方法), 如果父类中的方法为private类型的,那么子类则无法继承,也无法覆盖。  2.子类和父类的方法必须是实例方法,如果父类是static方法而子类是实例方法,或者相反都会报错。 如果父类和子类都是static方...
分类:编程语言   时间:2015-04-26 12:23:48    阅读次数:596
冒泡排序
1 #include 2 #include 3 #include 4 5 void P(int* arr) //打印数组 6 { 7 for(int i=0 ; iarr[j+1])21 {22 int tmp...
分类:编程语言   时间:2015-04-26 12:21:40    阅读次数:119
Python常用模块之五 subprocess
Python引入subprocess模块来管理子进程,以取代一些旧模块的方法:如 os.system、os.spawn*、os.popen*、popen2.*、commands.*不但可以调用外部的命令作为子进程,而且可以连接到子进程的input/output/error管道,获取相关的返回信息.....
分类:编程语言   时间:2015-04-26 12:21:40    阅读次数:209
Java中“||”与“|”的区别
两者都是或,但是不一样。举个例实例给你看你就明白了:int i=0;if(3>2 || (i++)>1) i=i+1;System.out.println(i);这段程序会打印出1,而不是打印出2。因为在if的条件判断中,程序先判断第一个表达式3>2是否成立,结果3>2为真,那么按照逻辑来说,无论后...
分类:编程语言   时间:2015-04-26 12:17:15    阅读次数:149
黑马程序员---java基础-Java类 继承&抽象&接口
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------一、继承继承是所有OOP语言不可缺少的部分,在java中使用extends关键字来表示继承关系。当创建一个类时,总是在继承,如果没有明确指出要继承的类,就总是隐式地从根类Object进行继承。比如下面...
分类:编程语言   时间:2015-04-26 12:15:39    阅读次数:171
(算法)母牛生小牛问题
题目: 一头刚出生的小母牛,4年后生一头小母牛,以后每年生一头,现有一头刚出生的小母牛,问20年后共有多少头牛? 思路: 列举前n年的情况:1、1、1、2、3、4、6、8、11。。。 将规律抽象成公式: F(1)=1 F(2)=1 F(3)=1 F(n)=F(n-1)+F(n-3) F(n):表示第...
分类:编程语言   时间:2015-04-26 12:16:25    阅读次数:151
LCS 算法实现
动态规划算法#include #include #include #include using namespace std;#define MAXSTRLEN 20int Lcs(char x[], char y[], int path[][MAXSTRLEN])//求序列x和y的最长公共子序列,p...
分类:编程语言   时间:2015-04-26 12:13:39    阅读次数:118
Fisherfaces 算法的具体实现源码
1 /* 2 * Copyright (c) 2011. Philipp Wagner . 3 * Released to public domain under terms of the BSD Simplified license. 4 * 5 * Redistributio...
分类:编程语言   时间:2015-04-26 12:12:53    阅读次数:216
c++/c 获取cpp文件行号跟文件名
编译器内置宏:先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。ANSI C标准中有几个标准预定义宏(也是常用的):__LINE__:在源代码中插入当前源代码行号;__FILE__:在源文件中插入当前源文件名;__DATE...
分类:编程语言   时间:2015-04-26 12:13:32    阅读次数:140
javascript 特性
作用域: javascript的作用域称为静态作用域,在定义语法上就能确认了,而不是运行时。 if (true) { var i = 'moersing' } console.log(i); //可以访问。与C#,vb,java等语言不同,javascript没有所谓块级作用域概念,准确的说,就花....
分类:编程语言   时间:2015-04-26 12:10:49    阅读次数:131
java.util.Timer类似于闹钟定时做任务
在web中实现任务计划,相当于实现闹钟的功能,要完成2个步骤:1、定时器的设置;2.对这个定时器的启动运行和停止进行实时监听java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方...
分类:编程语言   时间:2015-04-26 12:10:42    阅读次数:1410
Javascript中的EventLoop理解
原文来自 ruanyifeng.com一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。上个月,我偶然看到了Philip Roberts的演讲《Help, I'm stuck in an event-loop》。这才尴尬地发现,自己的理解是错的。我决定重写这个...
分类:编程语言   时间:2015-04-26 12:10:03    阅读次数:154
二维数组首尾相连最大子数组
电脑坏了,忘了发了。。。。题目:返回一个二维整数数组中最大子数组的和。要求: 输入一个二维整形数组,数组里有正数也有负数。 二维数组首尾相接,象个一条首尾相接带子一样。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。思路:将求二维数组最...
分类:编程语言   时间:2015-04-26 12:07:44    阅读次数:166
I/O系统,多线程、图形用户界面编程
多线程进程与线程区别:进程需要分配独立的内存空间;线程在同一内存空间中工作,可以共享同一块内存和系统资源与Java相关的API: 1)Thread类 方法:start()启动; urn() ; getName()获取线名; setName()改变线名; setPriority()设置优先...
分类:编程语言   时间:2015-04-26 12:07:39    阅读次数:158
使用R语言操作data.frame
1 向一个data.frame指定列插入一列新数据 1.1 插入一列到指定位置y<-1:4data1 <-data.frame(x1=c(1,3,5,7), x2=c(2,4,6,8),x3=c(11,12,13,14),x4=c(15,16,17,18))data2<-cbind(data1[,....
分类:编程语言   时间:2015-04-26 12:05:44    阅读次数:1090
创建第一个java项目(初学者进) 想了解更多关于java的知识吗?关注我,不定时更新!
语言:java开发平台:myeclipse 1:搭建一个java 项目2: 点击左上角file→Java ProjectProject 是项目名称,Location 是项目存放地址,接下来点Finish,一个java项目就创建好了。创建后的java项目 如图:3:之后右键src→New→Packg....
分类:编程语言   时间:2015-04-26 12:06:20    阅读次数:175
玩django时运行python manage.py runserver时遇到问题
解决办法: yum?install?sqlite-dev cd?python2???#python重新编译 python?setup.py?make python?setup.py?make?install #然后进入python import?sqlite3...
分类:编程语言   时间:2015-04-26 11:01:39    阅读次数:345
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!