- 博客(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关注的人