码迷,mamicode.com
首页 > 编程语言
Java动态绑定
1. 动态绑定 将一个方法调用同一个方法主体关联起来被称作绑定。 在运行时根据对象的类型进行绑定,叫做后期绑定或运行时绑定。Java中除了static方法和final 例如,下面定义了一个Shape类型的变量,这是个Shape引用,由于后期绑定,赋予其子类Circle的一个对象引用,最终调用的是Ci ...
分类:编程语言   时间:2016-05-27 21:45:50    阅读次数:168
java.lang.UnsupportedClassVersionError: xxx/xxxClass : Unsupported major.minor version 51.0
完全参考自 http://www.cnblogs.com/xing901022/p/4172410.html 这种错误的全部报错信息: 看报错信息,是因为使用的jar包版本不对。这个51.0是什么呢? JDK不同的版本,编译出的class文件是不同的。通过查看分析class文件前几个字节,可以找到对 ...
分类:编程语言   时间:2016-05-27 21:45:46    阅读次数:396
java nio 读取大文件
package com.yao.bigfile; import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; import java.nio.MappedByteBuffer; import ja ...
分类:编程语言   时间:2016-05-27 21:41:31    阅读次数:308
Python基础第三天
三元运算 三元运算又叫三目运算,是对简单的条件语句的缩写,例如if判断 # 标准if判断语法 if 1 == 1: name = "yes" else: name = "no" # 如果 1==1 成立,name = "yes", 否则 name = "no" # 三元运算简写语法 name = " ...
分类:编程语言   时间:2016-05-27 21:39:17    阅读次数:223
java 读取txt,java读取大文件
java 读取txt,java读取大文件 package com.bbcmart.util; import java.io.File;import java.io.RandomAccessFile;import java.nio.MappedByteBuffer;import java.nio.ch ...
分类:编程语言   时间:2016-05-27 21:35:15    阅读次数:241
其他_Eclipse平台C/C++开发环境搭建
主要安装如下: 1、Eclipse 2、Eclipse插件— CDT (C/C++ Development Tooling) https://www.eclipse.org/cdt/(Eclipse相关文件下载) 3、编译器minGW,并将安装路径添加至系统变量_PATH中 http://www.p ...
分类:编程语言   时间:2016-05-27 21:35:27    阅读次数:202
python基础之map/reduce/filter/sorted
map() 首先来看一看map()函数,map函数接受两个参数,第一个参数是算法,第二个参数是具体数值(注意,数值必须为可迭代的)。即map(fun,iterable) map函数就是将具体数值根据算法进行计算,并将结果保存为一个迭代器。我们知道,迭代器很'懒',通过调用next函数一次只输出一个值 ...
分类:编程语言   时间:2016-05-27 21:35:30    阅读次数:164
用c语言写的简单计算器
最初版本: #include<stdio.h> int checkPassword(); int add(int x,int y); int sub(int x,int y); int multi(int x,int y); float quo(float x1,float y1); int com ...
分类:编程语言   时间:2016-05-27 21:34:51    阅读次数:261
java配置问题
先安装jdk。然后这样设置:**********************全为系统变量**************************变量名:JAVA_HOME变量值:D:\Program Files\Java\jdk1.6.0变量名:Path变量值:%JAVA_HOME%\bin;%JAVA_H ...
分类:编程语言   时间:2016-05-27 20:26:49    阅读次数:115
根据对象的某一属性进行排序的js代码(如:name,age)
实战:把混乱的汽车品牌,按照首字母字段排序。 ...
分类:编程语言   时间:2016-05-27 20:26:13    阅读次数:388
python基础之面向对象02
继承 当我们定义完成某个类时,可以再定义一个新类,新类可以继承第一个类。新类被称为子类,而被继承的类称为父类/基类/超类。 继承可以使子类使用父类中的方法,也可以在子类中新定义某个方法,或者在子类中覆盖父类的方法。 来看一个实例: 我们可以看到,在上面的例子中,dog类继承animal类后,就不需要 ...
分类:编程语言   时间:2016-05-27 20:23:24    阅读次数:416
排序 选择排序&&堆排序
选择排序&&堆排序 1.选择排序: 介绍:选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 ...
分类:编程语言   时间:2016-05-27 20:23:34    阅读次数:398
Java学习路线
概述 学过一段时间的同学一定会觉得Java学习最头疼的不是语法结构的繁杂,而是Java本身体系结构的庞大。以至于自己不知道接下去该学什么,或者什么样的知识才会对后续的学习有帮助。本节内容将让大家对Java学习的路线有个宏观的把握。在与市场接轨的前提下,我们会推荐给各位同学相关学习的方向和技术,以及学 ...
分类:编程语言   时间:2016-05-27 20:21:05    阅读次数:193
用vector容器代替数组 ——使用数组初始化vector对象
在C++中,我们不能用数组直接初始化另一数组,而只能创建新的数组,然后显式的把原数组的元素逐个复制给新的数组。 按照C语言中的做法: const size_t arry_size=6; int int_arry[arry_size]={0,1,2,3,4,5}; int int_arry2[arry ...
分类:编程语言   时间:2016-05-27 20:19:19    阅读次数:347
java生成doc和jar
生成doc帮助文档。 第一步,需要有一个java类,里面封装了各种方法 第二部,给类和方法添加注释文档 注释文档格式: /** * */ @author 作者 @version 版本 @return 返回 @param arr 传入参数名为arr 第三部: 进入dom窗口,cd跳入java文件的文件 ...
分类:编程语言   时间:2016-05-27 20:15:46    阅读次数:241
二分图最大匹配(匈牙利算法Dfs模板)
...
分类:编程语言   时间:2016-05-27 20:14:00    阅读次数:251
java内存分配和String类型的深度解析(转)
一、引题 在java语言的所有数据类型中,String类型是比较特殊的一种类型,同时也是面试的时候经常被问到的一个知识点,本文结合java内存分配深度分析 关于String的许多令人迷惑的问题。下面是本文将要涉及到的一些问题,如果读者对这些问题都了如指掌,则可忽略此文。 1、java内存具体指哪块内 ...
分类:编程语言   时间:2016-05-27 20:12:50    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!