摘要:【转载】PL/SQL Developer连接本地Oracle 11g 64位数据库1.登录PL/SQL Developer这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,...
阅读全文
随笔分类 - 每日新学笔记
记录回忆总结每天所看的新内容。
摘要:集合1 集合用来存储多种类型数据的数量不等的对象,与数组一旦创建长度就须固定的限制不一样。2 集合主要有|-----Collection接口: |-----List接口:存储有序可重复元素,主要实现类:ArrayList、LinkedList、Vector |-----Set接口:存储无序不可重复元...
阅读全文
摘要:异常分为运行时异常和编译时异常。一 几种常见的运行时异常(运行时异常可不处理) 1 数组下标越界异常(ArrayIndexOutOfBoundsException) 2 算术异常(ArithmaticException) 3 类型转换异常(ClassCastException) 4 ...
阅读全文
摘要:1 内部类即在类中再定义类,分为外部类和内部类,内部类又分为成员内部类(外部内,方法外)和局部内部类(方法中的类)。2 成员内部类:可有修饰符(default,private,protected,public ); 可用static final abstract修饰; ...
阅读全文
摘要:一 接口1 接口可看做是一个抽象的类,是一种功能,由常量(public static final修饰)和抽象方法(public abstract修饰)组成 interface AA{ (public static final)int age; (public abstract)vo...
阅读全文
摘要:一 抽象修饰的类为抽象类:1 抽象类不可被实例化;2 抽象类有构造器;3 有抽象方法的类即为抽象类。二 抽象修饰的方法即为抽象方法:1 格式:public abstract void method();2 抽象方法只保留方法的功能,而具体的执行交给继承抽象类的子类重写。3 若子类重写了父类所有的抽象...
阅读全文
摘要:1 final修饰的类不能被继承:如String类,StringBuffer类,System类。2 final修饰方法不能被重写:public final void method();3 fnal 修饰的属性为常量:如Math.PI=3.1415.... 此常量不能默认初始化,但是可以第一次显示...
阅读全文
摘要:一 非Static代码块{ .............................}1 可对类的属性初始化;2 可以有输出语句;3 一个类中可有多个非静态代码块,顺序执行;4 每创建一个类的对象,非静态代码块加载一次;5 非静态代码的执行早于构造器。二 Static代码块static { ......
阅读全文
摘要:一 单例设计模式:即一个类只能创建一个对象。1 饥汉式class Singleton{ private Singleton(){} private static Sinleton instance; { instance=new Single...
阅读全文
摘要:一 Static修饰的属性叫类变量或静态变量;1 非Static修饰的属性叫实例变量;2 类变量随着类的加载而加载,出现的比实例变量早,实例变量只能对象创建时加载出来;3 可通过”类.类变量“或”对象.类变量“调用类变量;4 类变量只有一个,只要修改别的变量调用时也会将其修改;5 类变量存在静态域...
阅读全文
摘要:一 toString()方法:当打印一个引用变量时,即调用p.toString();二 包装类Character Byte BooleanShort Integer Long Float Double1 基本数据类型与包装类转化: 自动装箱:即Integer i=12(int); 自动拆箱:in...
阅读全文
摘要:1 == (1)当对象是基本数据类型时,比较值; (2)当对象是引用型时,比较的是地址值!!12 equals():只处理引用型数据;Object类中的equals方法依然比较的是地址值! 但在String,File,Date类重写了equals方法,比较的是值;3 String类内存解析 ...
阅读全文
摘要:多态:用于子类父类继承中,子类对父类方法的重写;如Person p1(父类)=new Man();(子类) 【P1.方法】实际执行的是子类中的方法; 当方法在子类没有时,,需要强制转换;如 Man m1=(Man)p1;m1.方法;此处使用对象a instanceof 类A,判断a是否是A的一个...
阅读全文
摘要:好久不见。这段时间看了几本书,看了一些程序员的故事,唯独没有继续写技术博客,没有记录学习进度,因为身体的原因,抱歉,这是一个悲伤的故事。; 进度慢,但只好慢慢来。 一 super用于调用父类中的额属性,方法和构造器。可以调用父类private的属性。 1 在子类中当子父类属性同名时,“thi...
阅读全文
摘要:一 封装 1 创建对象时,调用属性值时,不应该“对象.属性”,应该尽量将类中属性设置为隐私,通过“对象.方法”来调用属性,这就是封装性与隐藏性的思想。 2 封装的思想:将类的属性私有化,提供方法(setter&getter方法)调用。二权限修饰符 public private protected...
阅读全文
摘要:1一 匿名类 new Circle();(创建只能使用一次 不可再调用)二 可变个数形参形式(构成重载) public int getSum(){} public int getSum(int i,int j){} public int getSum(int...args){}=public ...
阅读全文
摘要:这几天,Eclipse不能正常使用,试验了很多回,现在总结一下出现这样的原因与解决办法。 首先肯定是jdk配置有误,这样eclipse在打开的时候就会找不到运行环境路径而无法打开;做法是运行cmd,分别输入java -vesrsion;javac;java看能否运行无误得到信息,正确后再进行下...
阅读全文
摘要:面向对象是Java编程的一个重要思想,与面向过程不同的是,面向对象思想将所有事物看作是对象,所有事物的实现都是由类组成。 面向对象的核心是类与对象,重点是类的设计。类就像汽车的设计图,而对象就像是造出的车辆。 面向对象的落地原则:1 设计类和成员(成员变量和方法);2 创建类的对象;3 调用...
阅读全文
摘要:昨天写好的数组总结结果没有保存丢失掉了,现在重新写一下。 数组是用来存储数据的,是相同类型数据的组合,数组分为一维数组和多维数组,这里多维数组主要以二维数组为例。 一、数组的初始化 1.维数组初始化分为静态和动态初试化两张。静态初始化:int[] arr=new int[ ]{1,2,3}...
阅读全文
摘要:流程控制主要分为顺序结构、分支结构、循环结构。在这里主要说一下分支与循环结构内容。 分支结构中主要是if-else和switch-case,两者可以互换。后者一定可以转换成前者,反之则否。if-else有很多结构,需要注意到是如果是互斥关系就可以互换,比如: if(x80){} if(x...
阅读全文

浙公网安备 33010602011771号