自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JAVA的垃圾回收机制、异常处理机制

垃圾回收机制:当程序运行出作用域外,则先前开辟的内存返回的引用就不在指向内存,没有任何引用指向的内存被称为垃圾内存。JAVA中的垃圾内存会在适当的时间由JAVA得垃圾回收器自动进行回收。Runtime中的freeMemory()方法的到空闲内存,maxMemory()方法得到最大内存gc()方法用于显示地调用垃圾回收器,但垃圾回收器并不一定立刻回收垃圾,调用时gc()就会调用fin

2012-02-28 21:47:09 775

原创 单例模式、工厂模式

单例模式:一个类只有一个实例,并自行实例化向整个系统提供这个实例。特点:类的构造方法是私有的,避免外部new,提供一个方法向外部提供一个类的实例,提供一个静态的属性保存类的实例。  懒汉单例模式: 工厂模式:用来生成类实例的类叫工厂类

2012-02-28 21:35:30 157

原创 final、String

final:常量:赋值后不可改变,常量名大写。若想给对象动态赋值,再构造方法中赋值。常量一般定义为static,为了节省内存 final方法不允许子类重写 final类不可继承,该类中的方法自然就是final方法。  String:String str1:再栈内存中分配了一个名字new String ("aaa"):再堆内存中开辟了空间,并初始化为aaa

2012-02-28 21:25:02 209

原创 封装类、内部类、匿名类

封装类:装箱:把基本数据类型转换成封装类的过程。拆箱:将一个封装类转换成基本数据类型 booolean   Booleanchar            Characterint                Integer  内部类;在类中定义类,为了解决没有多继承的问题。  匿名类:

2012-02-28 21:18:03 240

原创 抽象类、接口

抽象类: 声明方法的存在而不去实现它的类叫做抽象类。抽象方法只有方法的声明没有方法的实现。 方法只要写了{}就认为完成了方法的实现。 抽象类中有一个或者多个抽象方法,用abstract修饰,抽象类可以出现非抽象属性和方法子类extends抽象类,并且没有实现抽象父类中的方法,并用avstract修饰,子类也称为抽象类,否则子类必须实现抽象父类中所有的抽象方法。

2012-02-28 20:58:30 196

原创 java中的访问修饰符

public  private    类的访问修饰符:默认(无修饰符):只能被包内的其他类访问public: 可以被其他任何类访问final:不能被继承abstract:抽象类

2012-02-28 20:38:42 178

原创 JAVA中的包

package前除了空白和注释不能再写别的内容,不指定的为缺省包(不提倡使用),用  .   指明包的层次 包名一般小写放在开头:com(com、cn、org等域名后缀).公司名(或者个人名称).项目(表示类的功能) action、model、dao、servic import.包名.类名    引进包    *表示引进包中的所有类,不提倡这种写法。 全额类名=包名

2012-02-28 20:36:33 599

原创 继承、重载、重写、static、super、this

子类将父类的属性和方法一并拿来使用,子类可以添加自己的属性和方法,子类可以重写父类的方法。 子类不能直接访问父类的私有成员,再分类学有意义的时候才能用继承,继承的目的是代码的复用(子类是父类的一个) 重载:同一个类中多个方法名相同,参数不同(可以是参数个数不同、类型不同、位置不同),重载与方法返回值无关。JAVA中唯一一个实现方法重载的运算符是+ 重写:也称为方法的

2012-02-28 20:29:51 240

原创 面向对象及构造函数的一些理论概念

面向对象的三大特征是:封装、继承、多态类是具有共同属性和行为的对象的抽象对象是存在的具体实体,具有明确定义的状态和行为。构造函数:方法名与类同名,且无返回值。构造函数的作用是完成类的初始化。构造函数的特点:每个类都有一个缺省的无参的构造方法,一旦显示的书写了有参的构造方法,则默认无参的构造方法则会被覆盖掉

2012-02-28 19:23:10 267

原创 JAVA的运算符

&  与:不管是否碰到flase,一定将表达式全部执行完才返回结果&& 短路与:在执行过程中只要发现一个flase就返回flase,不再关心后面的表达式 |  或|| 短路或 ! 非

2012-02-28 19:18:24 226

原创 对于Orical数据库的一些操作

1、用户连接:        connect   用户名/密码;      (scott/tiger; system/orcl;   sys/orcl as sysdba; )2、用户的查找:      显示当前用户:show  user;      显示系统默认的用户:select  *  from  all_users;3、创建新用户:      create  u

2012-02-20 20:55:19 2217

原创 JAVA连接到MySql,并进行增删改查操作

引进包:项目名右键—Build Path—configure Build Path—Libraries—Add External JARs—要引入的包import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;/** * 链接数据库的工具类 * @author A

2012-02-17 22:54:33 538

原创 关于数据库的一些基础操作

数据库的默认端口一般为3306 #表示注释建立数据库:create    database     库名;表名后一般加_tb与数据库名称进行区分,字段名用逗号分隔开,一般每个表都会建一个主键primary key 主键;auto_increment自动增长date表示短时间  yyyy-MM-dd;  time存放时间   HH:mm:ss;timestamp存放长时间

2012-02-17 21:35:52 222

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除