码迷,mamicode.com
首页 > 编程语言
java基础--接口与反射总结
一、接口接口中所有的方法默认publicstaticfinal,不必再写。接口中可以定义常量,但不能含有实例域。在javaSE8之前,不能在接口中实现方法。一个类可以实现多个方法implements接口1,接口2。。。多个接口之间用“,”隔开。克隆:要实现克隆先实现Cloneable接口,重新定义clon..
分类:编程语言   时间:2017-04-22 22:57:10    阅读次数:145
希尔排序算法实现(1099)
描述 编程实现希尔排序算法,按照非递减排序,测试数据为整数。 input 第一行是待排序数据元素的个数n; 第二行是待排序的数据元素。 output 一趟希尔排序后的结果。 样例输入 10 50 36 41 19 23 4 20 18 12 22 样例输出 4 20 18 12 22 50 36 4 ...
分类:编程语言   时间:2017-04-22 22:56:54    阅读次数:231
python版冒泡排序
从第一个元素开始,对数组中两两相邻的元素比较,将值较小的元素放在前面,值较大的元素放在后面,一轮比较完毕,一个最大的数沉底成为数组中的最后一个元素,一些较小的数如同气泡一样上浮一个位置。n个数,经过n-1轮比较后完成排序。假定有下标为0~n的n+1个数的序列,要求按..
分类:编程语言   时间:2017-04-22 22:56:40    阅读次数:160
快速排序 VS compare排序
为了方便 ,我把bean写成了内部类 测试结论 ,快速排序吊打compare排序 ,可以自行测试 实体Student 1 static class Student { 2 private int count; 3 4 private String name; 5 6 public int getCo ...
分类:编程语言   时间:2017-04-22 22:49:02    阅读次数:263
java内部类总结
6.4内部类概念:内部类就是定义在另一个类中的类。好处:可以访问该类的所有数据,包括私有数据。内部类对同个包的其他类隐藏。一、内部类访问对象内部类和外部类是类之间的关系,并不是每个外部类都有一个内部类的实例域。内部类的对象总有一个隐式引用,指向创建它的外部类对..
分类:编程语言   时间:2017-04-22 22:48:10    阅读次数:170
Python 爬虫批量下载美剧 from 人人影视 HR-HDTV
本人比較喜欢看美剧。尤其喜欢人人影视上HR-HDTV 的 1024 分辨率的高清双字美剧,这里写了一个脚本来批量获得指定美剧的全部 HR-HDTV 的 ed2k下载链接。并依照先后顺序写入到文本文件,供下载工具进行批量下载。比方用迅雷。先打开迅雷,然后复制全部下载链接到剪切板,迅雷会监视剪切板来新建 ...
分类:编程语言   时间:2017-04-22 22:41:32    阅读次数:312
java日期比较工具类
package com.net.util; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; import com.sun.org.apache.xerces.internal... ...
分类:编程语言   时间:2017-04-22 20:47:27    阅读次数:271
初识java oo
栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 ); 只要数据运算完成所在的区域结束,该数据就会被释放。 堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。 1:每一个实体都有内存首地址值。 2:堆内存中的变量都有默认初始化值。因为数据类型不同,值也不 ...
分类:编程语言   时间:2017-04-22 20:47:00    阅读次数:230
Java基础概念
对象:职能化。是存在的具体实体,具有明确定义的特征和行为。 面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯。 类是对象的抽象,对象是类的实例。 类是具有相同属性和行为的一组对象的集合。 在软件系统中,我们用类来模拟现实生活中的实体。 属性用于描述对象的特征,对象之间属性 ...
分类:编程语言   时间:2017-04-22 20:46:24    阅读次数:244
(转载)排序一 冒泡排序
排序一 冒泡排序 目录 要点 算法思想 算法分析 冒泡排序算法的性能 时间复杂度 算法稳定性 优化 完整参考代码 JAVA版本 要点 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 算法思想 它重复地走访过 ...
分类:编程语言   时间:2017-04-22 20:45:01    阅读次数:293
二维码生成工具类java版
注意:这里我不提供所需jar包的路径,我会把所有引用的jar包显示出来,大家自行Google ...
分类:编程语言   时间:2017-04-22 20:44:53    阅读次数:254
java中int取值范围是怎么计算的?
首先jdk中定义int占4个字节 > 32位(后面全部的计算都是以此为根据的) 32位就是jvm仅仅给分配32个格子的空间,用以存放数据。 总所周知计算机中用0和1存放数据。那么,32个格子中放满0或1的方法 有2的32次方种: 所以。这32个格子中。或者说32位的空间能标识10进制的数字: 最小 ...
分类:编程语言   时间:2017-04-22 20:44:18    阅读次数:293
JAVA的继承,构造函数,窗体
1 import java.awt.*; 2 import javax.swing.*; 3 import javax.swing.JFrame; 4 import java.awt.event.WindowListener; 5 import java.awt.event.WindowEvent;... ...
分类:编程语言   时间:2017-04-22 20:43:15    阅读次数:278
JavaScript必备知识
数据类型 字符串:字符串用来储存一系列字符,放到引号里面,单引号和双引号的效果一样。 例如:var a=" bongly-ge"; var a='bonly-ge'; 效果一样,其中var是定义变量a,意思就是表明a是一个变量,现在里面的值是字符串bonly-ge,Javascript里面不能凭空出... ...
分类:编程语言   时间:2017-04-22 20:42:21    阅读次数:173
python灰帽子学习感想
Gray Hat Python Python Programming for hackers and reverse engineers Python灰帽子:黑客与逆向project师的Python编程之道 几乎相同两周之前看到了这本书,心情非常是激动啊,下定决心一定要好好看看。 好了一个星期的边看 ...
分类:编程语言   时间:2017-04-22 20:42:05    阅读次数:172
javascript方法的方法名慎用close
通常我们在定义了与window同名的方法时,会自动覆盖掉window同名的方法。close()方法也不例外。示例: 但是点击确定按钮,你会发现根本没按预期弹出“1”。这是因为我们定义的close方法虽然覆盖了window.close,但是document下还有一个close方法没被覆盖。为了覆盖do ...
分类:编程语言   时间:2017-04-22 20:41:38    阅读次数:186
java 线程之间的协作 wait()与notifyAll()
package org.rui.thread.block; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit ...
分类:编程语言   时间:2017-04-22 20:41:22    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!