笔记
iteye_17354
这个作者很懒,什么都没留下…
展开
-
linux开发环境常用命令-目录操作
1.目录操作pwd,ls,rm,cp,mv,lnls -a 显示隐藏文件 -l 列表显示cp,rm,mv共同参数-i 主动询问,-f不提示-r (递归)目录 cp source target-a 所有信息 ,dpr组合-d 拷贝时保持连接-p 包含修改时间和访问权限-l 不做拷贝,只链接 mv source target ...原创 2009-06-04 09:50:11 · 93 阅读 · 0 评论 -
core java-OOP(4)多态
多态一个对象多种形态。继承是形成多态的基础。(子类对象可以当做父类对象来对待)1.只能访问父类中已有的方法。2.如果非静态方法子类重写了父类的,访问子类的方法 分类:1.基本类型多态(1可以是 int byte short==)2.方法多态(重写重载)3.类,接口多态4.传参多态(基本类型和类多态的应用) 引用类型强制转换 ...原创 2009-06-30 12:41:16 · 93 阅读 · 0 评论 -
core java-OOP(5)修饰符
static:修饰 类 方法 属性静态的属性存储在池里。静态方法不能使用非静态属性。 被子类覆盖(重写)时,也是使用static方法。因为静态方法和非静态方法重写后被调用的不一样,所以最好使用类名.静态属性或方法来调用。final 修饰类 方法 变量final 类不可 继承final方法不可重写final变量不能二次赋值。必须显式赋值,直接初始化或者在构造函数里赋值。abstract 类,...原创 2009-06-30 12:42:05 · 94 阅读 · 0 评论 -
core java -java.lang.Object
java.lang.Objectpublic protected default private原创 2009-06-30 12:43:57 · 61 阅读 · 0 评论 -
core java -String
字符串String ,StringBuilder,StringBuffer StringBuffer是java 较早版本函数,因为考虑了线程同步,所以效率比较低。StringBuilder是jdk1.5新加。不考虑线程同步。一组不可改变的unicode的字符序列。String的底层是一个char数组。StringBuffer,StringBuilder,byte数组可以通过...原创 2009-07-05 21:36:20 · 114 阅读 · 0 评论 -
core java -interface
接口 是为了实现多继承。类是单继承的,(但可以多级继承。)一个类只能有一个直接父类,但现实中的,一个对象可能有几个类的实行,比如 鱼是一种食物,鱼也是一种动物。所以把食物和动物定义为借口,供鱼来调用。 1.接口无构造2.属性不一样,所有属性 都是 public static final(默认都是常量),方法都是 public abstractjava定义一个系列接口数据库供应商...原创 2009-07-05 21:38:38 · 82 阅读 · 0 评论 -
core java -jdk1.5新特性
1.Enumeration2.Generic3.auto boxing/unboxing4.static import5.StringBuilder 1、Enumeration(枚举)一年4季,只有4种状况。不能new出任意多个对象。在1.5之前,实现这种情况,一般定义一个final类,类中private 构造,定义4个常量。1.5之后 public enum ...原创 2009-07-05 21:42:18 · 81 阅读 · 0 评论 -
core java -Inner Class
封装把类属性定义为私有,有的时候需要调用,有两种方法,一是public的set get 方法,还有是内部类 内部类分为4种:静态内部类成员内部类局部内部类匿名内部类...原创 2009-07-05 21:44:58 · 242 阅读 · 0 评论 -
core java-集合框架
Collection 集合接口原创 2009-07-05 23:06:57 · 97 阅读 · 0 评论 -
core java -模式
单例模式实现步骤1.构造函数私有2.不变模式装饰模式(对象流的设计模式)原创 2009-07-07 11:22:55 · 69 阅读 · 0 评论 -
core java -异常处理
异常分类:自定义异常: try块中的内容是在无异常发生时执行到结束catch块中的内容,是在try块中内容发生catch所声明的异常时,跳转到catch块执行finally块则是无论是否发生异常,都会执行finally块的内容所以,代码逻辑中有需要无论发生什么都必须执行的代码,则可以放在finally块中例如:最常见的就是把关闭connection、释放资源等的代码放在final...原创 2009-07-14 06:24:15 · 115 阅读 · 0 评论 -
core java -多线程
多线程继承Thread类实现Runnable接口原创 2009-07-23 10:37:41 · 121 阅读 · 0 评论 -
core java -IO
IO流分类1.根据方向(以程序为参照物,读入为input,输出为output)输入流输出流2.根据操作目标包装流节点流3.根据底层操作数据字节流字符流 ...原创 2009-07-23 10:40:45 · 85 阅读 · 0 评论 -
core java-OOP(3)继承
extends 关键字同包中:继承 public protected,default属性,方法。不同包:继承public protected 属性,方法。方法重载:方法名必须相同参数名必须不相同返回值最好相同修饰符可以不同方法重写:方法名必须相同参数名必须相同返回类型必须相同访问权限不能缩小抛出异常不能扩大构造不能继承。写一个类最好默认写一个无参的构造,和一个有参的构造。this表示当...原创 2009-06-30 12:40:29 · 87 阅读 · 0 评论 -
core java-OOP(2)封装
封装好处:1.属性值的有效性(安全)2.隐藏类实现细节3.接口一致 实现过程: 属性private属性的public操作方法,一般为 get Set 方法构造中也调用方法操作属性 所有的类都有构造函数,如果没有构造时,会自动拥有一个无参构造。构造函数默认调用super(); (构造函数不能继承,只是调用而已。如果父类没有无参构造...原创 2009-06-30 00:30:20 · 80 阅读 · 0 评论 -
linux开发环境常用命令-特殊符号
2.特殊符号特殊符号有四种a.通配符*任意个字符?任意一个字符[]一个范围b.分隔符;一行内输入多个命令,以";"隔开 \一个命令多行换行时已"\"表示关联c.标准输入输出重定向> ,>> ,<标准输入指从键盘的输入。标准输出是指屏幕或者控制台的输出 d.管道|连接两个命令,是指把前一个命...原创 2009-06-08 09:48:20 · 71 阅读 · 0 评论 -
linux开发环境常用命令-文件查看编辑命令
3.文件查看编辑命令cat,vi,more,head,tailcat:打开一个存在的文件全文。more:和cat相比分页head,tail分别查看文件头和尾vi:三种模式:命令模式,输入模式,末行模式命令模式下快捷键:x删除一个字符dd,删除一行5dd,删除五行dw删除一个单词:5,10dd删除5-10行yy,拷贝整行,p再粘贴 方...原创 2009-06-08 09:49:19 · 128 阅读 · 0 评论 -
linux开发环境常用命令-查找
查找命令find 文件查找。 find path expression action参数-name-size-type-*time: -mtime 修改时间,-atime访问时间,-ctime创建时间-perm: permission 权限 action: -print 默认打印在终端-exec 对查询后的结果执行命令-ok 执行命令前...原创 2009-06-08 09:52:42 · 114 阅读 · 0 评论 -
oracle-基础sql
单引号 包含的字符串称为 '字面值',区分大小写表名,字段名,不区分大小写 escape '' 定义sql语句查询条件里的转义字符。 函数操作函数是指:输入一些参数,输出结果。按输入输出分类:单行函数:输入n行,输出n行。按参数类型:数字型:round truncate字符型:substr,concat,lower,upper,initcap,le...原创 2009-06-09 09:51:55 · 162 阅读 · 0 评论 -
core java-概述
java 1995正式发布,以applet打开局面。98年java2推出。java总结描述:简单,面向对象,分布式,解释型,易移植,多线程。优点:1.快速开发入手简单。提供丰富类库,为搭建项目大厦提供了好的材料。一次编写,到处运行。由c++衍生,没有指针没有内存管理,不直接操作硬件。跨平台2.健壮面向对象 缺点:1.多了jvm。2.垃圾内存回收机...原创 2009-06-11 10:24:31 · 119 阅读 · 0 评论 -
oracle基础-数据库对象
表概念模式(实体)-》表 数据结构类型 oracle|其他数据库通用number(5),number(5,3)|numeric(5),numberic(5,3)numericchar(5) varchar(20) varchar(20)|char(5) varchar(20)date timestamp|date datetime timestamp lob blo...原创 2009-06-15 17:15:54 · 77 阅读 · 0 评论 -
core java-primitive data types
8种原始数据类型,全部为小写字母;boolean 布尔型 true 或 falsebype 一个字节 -128-127;bype b=125;(符号占一位,)char 两个字节 0-65535int 4个字节的整数long 8个字节的整数float 4个字节的浮点数(单精度)//浮点数是指小数位数不确定的小数。6-7位精度double 8个字节的浮点数(双精度)14-15位...原创 2009-06-16 01:17:04 · 71 阅读 · 0 评论 -
core java-class type and operators
原始数据类型 又称 基本类型。 除简单类型外为满足业务需要引入了类类型,又称 复合类型,引用类型,对象类型。 类是抽象的概念,实例化之后代表一个真实个体。 构造函数规则:和类同名,无返回值类型。作用是为了初始化对象。 操作符:算术,关系(比较),逻辑 a+=1;属复合运算符a=a+1;属简单运算符2者的差别在于,复合运算符会自动转换类型。...原创 2009-06-18 08:58:47 · 63 阅读 · 0 评论 -
core java-位运算
bitwise operators:& 与| 或 ~ 非^异或 移位: >> << >>> 参考文章: http://www.blogjava.net/rosen/archive/2005/08/12/9955.htmlhttp://blog.csdn.net/vvggsky/archive/2007/04/16/...原创 2009-06-21 07:41:57 · 87 阅读 · 0 评论 -
core java-flow controls
for(a;b;c){ d;} a:数值初始化b:条件判断c:数值变化d:迭代体//a,b,c,d4个部分都可以缺失 构造for可以按照4个步骤: 1.找出满足的数学表达式2.变量初始值3.变量条件4.变量的变化。 如: do {} while();//无论如何先执行一次,再做条件判断。(至少执行一次) ...原创 2009-06-22 09:17:36 · 76 阅读 · 0 评论 -
core java -arrays
Array:相同类型数据的有序集合 声明 : int[] a 或者 int a[] ,推荐使用 Object[] a的方式来声明数组。引用类型数组:原创 2009-06-23 11:26:09 · 69 阅读 · 0 评论 -
core java-OOP(1)
1.类,方法,属性,对象,构造构造: 使用new关键字建一个对象时,初始化函数。 创建对象的几个步骤:声明对象, 分配空间,初始化属性,调用构造方法。 Person p = new Person(); 基本类型中的数字型都为0或0.0对应其类型,char型为 '\u0000',引用类型为 null. 2.类加载过程a.遵循JIT原则,just in time...原创 2009-06-29 23:56:34 · 88 阅读 · 0 评论 -
core java -反射
反射是为了解决动态编程。动态创建对象,动态调用方法。Class对象代表一种类型。普通对象代表现实中的一个事物。Student这一类人,小张同学。。Class没有公共构造对象。是在加载类时由虚拟机调用类加载器中的ClassLoader方法自动构成的。所以一种类型只有一个Class对象。 使用的包java.lang.Classjava.util.reflect.Field...原创 2009-07-29 07:12:26 · 75 阅读 · 0 评论