- 博客(10)
- 问答 (2)
- 收藏
- 关注
原创 java序列化与反序列化
序列化与反序列化 序列化:把对象存储为文件的过程(转换为二进制,然后写入的过程) 反序列化:把文件在读取后转换为对象的过程 [注意]一定得先后序列化,才能反序列化。 序列化与反序列化的本质就是文件的读写操作,但是简化了文件读写操作 new 出来的对象 (将实例化的对象存到文件中) Java实现序列化与反序列化的原理 输入流 通过流ObjectOutp
2017-10-18 15:06:51
199
原创 关于Calendar工具类的使用
设置、获取时间里的某一个选项时,使用Calendatpublic static void main(String[] args) { // TODO Auto-generated method stub //通过Calendar 操作时间 //得到日历对象 //日历对象是单例模式,只有一个对象 Calendar calendar = Calendar.get
2017-10-16 13:40:32
409
原创 继承
继承 访问修饰符:private public protected 默认的 方法重写 面向对象:OOA OOD OOP 面向对象分析 面向对象设计 面向对象编程 面向对象的三大特性:封装、继承、多态 封装:将类中的属性隐藏在类的内部(private),通过set,get方法,保证属性的安全性 实现需要三步: 1、属性私有 2、封装对应属性的getXXX,setXXX方
2017-09-28 20:59:32
212
转载 Java中在特定区间产生随机数
生成指定范围内的随机数 这个是最常用的技术之一。程序员希望通过随机数的方式来处理众多的业务逻辑,测试过程中也希望通过随机数的方式生成包含大量数字的测试用例。问题往往类似于: 如何随机生成 1~100 之间的随机数,取值包含边界值 1 和 100。 或者是: 如何随机生成随机的3位整数? 等等…… 以 Java 语言为例,我们观察其 Random 对象的 nextInt(int) 方法,
2017-09-20 09:23:33
515
转载 JAVA输出日历(整合代码)
①依靠算法实现: public static void main(String[] args) { System.out.println("欢 迎 使 用 万 年 历"); Scanner input = new Scanner(System.in); System.out.print("\n请选择年份: "); int
2017-09-19 17:01:16
685
原创 Java学习第四天
1、单目运算符什么是单目运算符 目:参与计算的表达式或变量 多目运算符 a+b+c单目运算符: ++ -- 变量 自增1 自减1例如: int i = 0;++i 先改变i的值(i+1)再使用i i++ 先使用i的值 然后在改变i的值 i++ ++i i-- --i i 1 1 -1 -
2017-09-14 16:56:16
126
原创 Java学习第三天
1、运算符 表达式:变量与运算符的组合 int num1 = 1; int num2 = 2; int ret = num1 + num2;逻辑运算符: 在编程中,需要多个条件, 需要同时满足、需要满足其一 例子: 登录功能:要求账号和密码同时正确 逻辑与:&& 同时满足(同时为true) 表达
2017-09-13 16:46:04
145
原创 Java学习第一天
变量的三要素:数据类型 变量名 值 数据类型:约束规范变量所占有的内存空间的大小的 变量名:通过变量名来读取变量里的值 值:内存空间里存放的数据Java中的数据类型: 1、Java基本数据类型(8个)数据类型 数据类型 所占空间 备注 类别字节类型 byte 1字节 数值类型 短整型 short 2
2017-09-12 16:21:02
139
原创 Java学习第二天
JDK: 1)提供了调用的基础类库 2)提供了工具 javac 编译程序 java 运行程序 3)JVM Java虚拟机(兼容各种操作系统)配置环境变量 1)声明一个变量,存放JDK的安装路径 JAVA_HOME C:\Program Files\Java\jdk1.7.0_80 2)
2017-09-12 16:17:13
122
空空如也
请教下setFocusTraversalKeysEnabled(false);是什么意思
2016-12-16
请问ubuntu16.04 上怎么安装cURL插件
2016-12-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人