自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Serializable 接口

实现java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任一状态被序列化或逆序列化。   序列化类的所有子类本身都是可序列化的。这个序列化接口没有任何方法和域,仅用于标识序列化的语意。允许非序列化类的子类型序列化,子类型可以假定负责保存和恢复父类型的公有的、保护的和(如果可访问)包的域的状态。只要该类(扩展)有一个无参构造子,可初始化它的状

2016-09-07 12:44:27 257

原创 day16总结(1. Date类 2. Calendar类 3. 正则表达式)

1. Date d = new Date(); d.getTime();   获取自1970-01-01 00:00:00到当前的时间毫秒值 DateFormat df= new SimpleDateFormat("日期格式");   日期格式例: yyyy-MM-dd HH:mm:ss 方法: d.format(Date);   给定的日期以自定义日期格式返回一个字符串 方法: d.pa

2016-08-31 14:13:16 414

原创 day15总结(1. toString()、equals()方法 2. String、StringBuilder常用方法)

Object: 所有类的直接或间接父类 toString: 返回对象的字符串表现形式     Object中以地址返回   对象数据类型  @ 地址    子类可以重写成根据内容返回      alt + shift + s   equals: 比较调用方法的对象与传入的对象是否相同     Object中比较对象地址值   子类可以重写成比较内容   alt + shift + s 

2016-08-31 14:00:51 510

原创 day14总结(1. 不同修饰符及自定义数据类型的使用 2. 导出javadoc(API)文档 3. jar包的导出、导入)

不同修饰符的使用   类,最常使用public修饰   成员变量,最常使用private修饰   成员方法,最常使用public修饰   abstract与private不能同时使用;   abstract与static不能同时使用;   abstract与final不能同时使用。   自定义数据类型的使用   类作为方法参数时,说明要向方法中传入该类的对象   类作为方法返回值

2016-08-31 13:49:50 622

原创 day08总结(eclipse快捷键)

1、多行注释:  选中要注释的行,使用快捷键:ctrl+shift+/,取消注释:ctrl+shift+\  2、单行注释:  选择要注释的行,使用快捷键:ctrl+/,取消也是使用这个快捷键 3、删除一行:  使用ctrl+d 4、自动代码提示(默认是alt+/)-->可以考虑改为alt+f 5、 格式化 ctrl+shift+f 6、 导包 ctrl+shift+o 7、 无参构造

2016-08-31 13:46:54 230

原创 day13总结

final: final是最终修饰符,可以修饰类、成员方法、变量。 final修饰的类无法被继承。 final修饰的方法无法被重写。 final修饰的变量无法被再次赋值,变为了常量。 final修饰的引用数据类型变量,可以修改对象里面的属性内容,不可改变地址值 final修饰的成员变量,不能使用默认值,没有意义,必须在创建对象之前完成赋值。 static: 静态

2016-08-31 12:41:06 490

原创 day12总结

构造方法: 用来创建对象的,同时还可以为成员变量赋值   奇怪的定义格式: 没有返回值类型     方法名称与类名相同    参数根据需求而定 学习阶段,一般定义两个构造方法 一般定义空参构造与满参构造 class Person { private String name; //空参构造 public Person() {} //满参构造,为了方便我们创建对象时,为成

2016-08-23 21:44:39 308

原创 day11总结

接口 (1)当抽象类中的方法都是抽象的时候,java就提供了一种新的表现形式:接口。接口是功能的集合 接口不能创建对象 (2)格式: 父接口: public interface Inter { } 子类: public class InterImpl implements Inter { } (3)接口的特点: A:不需要被abstract修饰。 B:类实

2016-08-22 00:10:18 302

原创 day10总结

继承: 类与类之间的关系 如果多个类具有相同的属性和行为,我们可以抽取出共性的内容定义父类,这时再创建相似的类时只要继承父类即可 当一个类的属性与行为均与现有类相似,属于现有类的一种时,这一个类可以定义为现有类的子类 子类会自动拥有父类所有可继承的属性和方法,无需重新定义。并且可以直接使用非私有的父类成员。 从类与类之间的设计关系来看,子类必须属于父类的一种时,才会继承。

2016-08-22 00:09:11 270

原创 day09总结

面向对象: 是一种思维方式,关注功能,关注具备功能的对象,关注结果,不关注实现过程。 基于面向过程。 将功能封装进对象,强调具备了功能的对象,不关注过程。就是将功能封装进类中, 当我们想要使用到这个功能的时候,不需要考虑如何去完成这个功能,而是考虑谁具备了这个功能。 类:现实事物的抽象,描述的是一类事物,现实事物特征、行为分别被抽象成了类中的成员变量与成员方法 对象:某个类的实例,

2016-08-19 12:49:00 364

原创 day07总结

源代码  程序员编写的代码 java程序 通过javac编译后的.class文件 JDK  包含 JRE 和 开发工具 JRE 包含 JVM 和类库 关键字 有特殊含义的单词,每个单词都有其特殊用途 全部小写  标识符 自己起名字的地方 组成元素 字母 数字 _ $ 规则 数字不能开头 不能使用关键字 严格区分大小写 在java中不同位置的命名规则 类名:大

2016-08-16 21:32:12 231

转载 String,StringBuffer与StringBuilder的区别?

String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全)  简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2016-08-15 00:26:47 200

原创 day06总结

自定义数据类型: 概念:描述现实生活中的事物,将一个事物的多个属性统一组织为一个类,方便操作数据 定义格式: public class 类名 { 数据类型  属性名1; 数据类型  属性名2; 。。。 } 使用格式: 前提:在其他测试类的main方法中正常使用(引用类型的使用) 导包:将被使用的类与使用的类放在一个文件夹下,不需要导包 创建对象: 数据类型 对象变量名

2016-08-15 00:19:56 229

原创 day05总结

方法: 方法概念 将一个完整功能封装到一个方法中,在想完成该功能的地方调用该方法即可 方法的出现提高了代码的复用性 方法格式 定义格式: 两个明确:需要的数据  返回的数据 修饰符  返回值类型  方法名(参数类型 参数变量1,参数类型,参数变量2...{ 方法体(方法要执行的语句) return 返回值; } 修饰符:固定的public static 返回

2016-08-15 00:17:48 249

原创 day04总结

switch 格式 switch(key){ case 1: break; ... default: break; } 注意事项 在switch语句中的表达式只能是byte、short、char、int、enum枚举(JDK1.5)、字符串(JDK1.7)类型的值,如果传入其它类型的值,程序会报错。 如同if语句当中的else,default不是必须存在的 与if语句不同,

2016-08-15 00:16:05 228

原创 day03总结

引用数据类型 使用格式 导包:使用import导包,在类的所有代码之前导包(找到要使用的类型) 创建对象:数据类型  变量名  =  new 数据类型(); 调用方法:变量名.方法名(); Scanner的使用 导包:import java.util.Scanner; 创建对象实例:Scanner sc = new Scanner(System.in); 调用方法: in

2016-08-15 00:15:14 302

原创 day02总结

变量 定义:内存中存储数据的区域(容器) 变量的定义格式 数据类型  变量名 = 变量值; 4类8种数据类型 整数(精确) byte       1 short      2 int        4 long       8    加L 小数(非精确近似值) float      4    加f或F double     8 字符 char       2 布尔 

2016-08-15 00:13:59 221

原创 day01总结

1.JDK安装,配置JAVA_HOME,及检验。 2.程序编写 程序员写的叫源代码。 源代码不能运行 需要先编译成.class文件才能运行  .java  ----  .class  通过   javac 文件名.java    的方式进行编译 可以使用    java 文件名(不带扩展名) 的方式进行程序运行 3.注释 解释说明程序的文字,不会被运行。 是每一个程序员都必须具有的

2016-08-15 00:10:39 227

空空如也

空空如也

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

TA关注的人

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