Java整理】的更多相关文章

实验一:凯撒密码 import java.util.Scanner; //zhanxinwu,October,25,2016 public class Addmi { public static void main(String[] args) { // TODO 自动生成的方法存根 int m,i; System.out.println("请输入你想加密的字符串:"); Scanner h=new Scanner(System.in); String  s=h.nextLine();…
国内最专业的OCR软件只有2家,清华TH-OCR和汉王OCR,看了很多的OCR技术 发现好多对英文与数字的支持都很好,可惜很多都不支持中文字符.Asprise-OCR,Tesseract 3.0以前的版本,都不支持中文,其实我用了下Asprise-OCR算是速度比较的快了,可惜他鄙视中文,这个没有办法,正好这段时间知名的开源OCR 引擎Tesseract 3.0版本发布了,他给我们带来的好消息就是支持中文,相关的下载项目网站是:http://code.google.com/p/tesseract…
1. ArrayList,Vector, LinkedList 存储性能及特点 ArrayList 和 Vector 都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便添加和插入元素,它们都同意直接按 序号索引元素.可是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector 因为使用了 synchroni zed 方法(线程安全),通常性能上较 ArrayList 差,而 LinkedList 使用双向链表实现存储,按序号索引数据须要进行前向或后 向遍历,可是插…
基础篇 1.  面向对象 2.  Java平台 3.  值传递 4.  封装.继承.多态 5.  基本数据类型 6.  Java 装箱和拆箱 7.  String 8.  Java关键字 9.  集合类(一)      集合类(二)…
平时逛博客的时候收集了一些认为不错的java面试题  以后跳槽的时候可以来这里刷一刷 1:后端技术精选 https://www.cnblogs.com/javazhiyin/tag/Java面试题/…
1.继承性:继承已有的功能.使用extends关键字.class  子类   extends  父类{} 子类又被称为派生类,父类又被称为超类. 继承的限制: 1.java中,不允许多重继承,即一个子类只能继承一个父类.一个C子类,想同时继承A和B,不可以多重继承,可以多层继承.class A{}class B extends A{}class C extend B{} 2.子类继承的时候,将父类的内容全部继承下来,一下两点区别:所有的非私有操作采用显式继承.(子类可以直接使用).所有的私有操作…
1.方法重载:方法名称相同,参数的类型或个数不同.但是返回值类型不同,不是方法重载. 2.引用数据类型:数组,类,接口.内存地址分为两类,栈内存和对内存.栈内存保存的是对内存的地址,简单理解就是保存了对象名称或者数组名.堆内存保存的是数组内容或者是对象的具体信息,也就是属性的信息. 3.封装性:private封装.主方法的定义方式是public static void(返回值类型) fun(int n)类中的方法不加static,public void setName(). 4.变量的命名规则和…
类和类之间,接口和接口之间是继承:类和接口之间是实现:类只能单继承,接口可以多继承. 1.接口的出现扩展了功能. 2.接口其实就是暴漏出来的规则. 3.接口的出现降低了耦合性,即设备与设备之间实现了解耦. 4.接口的出现,方便后期使用和维护. 5.提高了代码的复用性. 接口和抽象类的区别: 相同点: l  都位于继承的顶端,用于被其他类实现或继承; l  都不能直接实例化对象; l  都可以包含抽象方法,其子类都必须覆写这些抽象方法; 区别: l  抽象类为部分方法提供实现,避免子类重复实现这些…
1.this关键字.this表示属性,表示方法和当前对象. this.属性调用属性. 方法分为两类,构造方法和普通方法,他们的调用形式是不同的.调用本类的方法this.方法()(这是调用普通方法)如果希望,在一类之中完成构造方法的互调用可以使用this()操作形式.this()调用无参构造this(String str)调用有参构造. 要注意两点:1.使用this关键字调用构造方法的操作,只能放在类中构造方法的首行.2.一个类中虽然可以使用this进行构造方法的互调用,但是一定要保留一个构造方法…