自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java学习回忆录-基础语法-泛型

Java学习回忆录-基础语法-泛型泛型Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型方法​ 泛型方法在调用时可以接收不同类型的参数。根据传递给泛型方法的参数类型,编译器适当地处理每一个方法调用。定义泛型方法的规则:- 所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明...

2019-02-24 14:36:43 141

原创 Java学习回忆录-基础理论-拷贝文件的四种方式

Java学习回忆录-基础理论-拷贝文件的四种方式以拷贝一首歌曲来测试。方案一: 使用普通流,没缓冲(淘汰) 4分钟. // 2. 创建字节输入流. ->读取源文件. FileInputStream fis = new FileInputStream(srcFile); // 创建字节输出流 ->写出数据. 数据来源不再是程序中写死的,而是依赖于输入流读取的. FileO...

2019-02-24 13:03:41 123

原创 Java学习回忆录-基础理论-017

Java学习回忆录-基础理论-017网络编程网络编程三要素:1. IP地址为了让计算机加入网络,方便计算机机之间的数据传输, 那么必须要对网络中的计算机进行标识.标识要是唯一的. 这个标识称之为计算机的ip地址. IPv4 32位,(32个二进制) 无符号的. 可以表示40多亿个ip地址... 不够用了.. 二进制的ip地址很难与记忆. 十进制的点分发来表示: 192.16...

2019-02-24 13:02:41 199

原创 Java学习回忆录-基础理论-016

Java学习回忆录-基础理论-016异常:**概念: ** 程序运行中出现的问题.**异常体系: **java 是面向对象的,就将不同的问题,使用不同类来描述. ->产生一个问题时,就会一个对应的异常对象.异常就组成了一个异常体系. |---Throwable父类 Throwable 类是 Java 语言中所有错误或异常的超类。 (只有当对象是此类(或其子类之一)的实例时,...

2019-02-24 13:01:54 136

原创 Java学习回忆录-基础理论-015

Java学习回忆录-基础理论-015数组工具类.Arrays 类.该类是用于操作数组的工具类.​ 特点:构造方法私有,所有的方法都是公有的静态的,可以直接通过类名来调用.​ 核心方法:​ String toString(数组):该方法可以快速打印数组,安装指定格式显示. ->开发常用.​ sort:该方法默认实现数组的升序排序. ->会使用这个排序方案,就不用自己再...

2019-02-24 13:01:08 202

原创 Java学习回忆录-基础语法-关键字整理

Java学习回忆录-基础语法-关键字整理各个关键字总结1.private:1. 自我理解: 1. private意思是私人的、私有的,初识是用在类的成员变量上,当类的成员变量被 private 修饰时,就只能被本类中的方法访问,无法被除本类外的其余地方访问 这样做提高了代码的安全性,虽然成员变量被private私有化,但是可以提供对应的Get()和Set()方法来进行访...

2019-02-20 22:49:57 150

原创 Java学习回忆录-基础语法-输入输出

Java学习回忆录-基础语法-输入输出Java.io包几乎包含了所有操作输入、输出需要的类。但是这主要记录控制台的输入输出。控制台的输入输出举例:从控制台获取成绩然后输出成绩属于的等级。package Practices.Basic;import java.io.BufferedReader;import java.io.IOException;import java.io.Inp...

2019-02-20 22:47:26 194

原创 Java学习回忆录-基础语法-001~009总结

Java学习回忆录-基础语法-001~009总结前面是啥狗屁玩意。我他么自己都不想看,没办法,之前学习的时候做的笔记很乱,一下子整理不过来。哎,形式主义走一波,表示自己曾经经历过…Windows快捷键Windows键 + D 快速显示桌面Windows键 + R 执行运行命令Windows键 + L 切换用户Windows键 + E 启动我的电脑常用的DOS命令d :回车 ...

2019-02-20 22:46:24 178

原创 Java学习回忆录-基础理论-014

Java学习回忆录-基础理论-014java的包机制概述:包其实就是文件夹。作用:就是对类进行分类管理。划分分类:按安装功能划分,按照模块划分建议规范:包名以公司的域名反写,以. 分割注意:package 语句必须是有效代码的第一行。java的导包如果在一个包中,要使用到其他包中的类.使用这个类全限定名称.包名.类名.这样写,太长,太繁琐. 可以使用导包语句.导包.im...

2019-02-20 22:44:39 110

原创 Java学习回忆录-基础理论-013

Java学习回忆录-基础理论-013多态(提高了可扩展性)一个事物,在不同的状态下,体现不同的形态… 这种情况称之为多态…只跟成员方法有关系,还是子类重写了父类的这样的成员方法有关系…1. 前提子类继承父类 ->extends子类重写父类的方法 ->override2. 体现创建子类对象. 使用父类类型接收.Fu fu=new Zi();使用父类类型(...

2019-02-20 22:43:54 111

原创 Java学习回忆录-基础理论-012

Java学习回忆录-基础理论-012接口概述: 从狭义的角度讲是指java中的interface 从广义的角度讲是对外提供规则的都是接口 语法:class 类名 implements 接口名{} 接口特点:1. 声明接口 interface 2. 接口不能创建对象. 但是可以以多态的形式创建. 接口类型 = 接口的实现类对象...

2019-02-20 22:43:13 114

原创 Java学习回忆录-基础理论-011

Java学习回忆录-基础理论-011抽象类概述:抽象就是看不懂特点: 1. 定义格式:抽象类和抽象方法必须用abstract关键字修饰 * abstract class 类名{} * public abstract void eat(); 2. 抽象类不一定有抽象方法,有抽象方法的类一定是抽象类或者接口 3. 抽象类不能实例化,但是抽象...

2019-02-20 22:42:17 110

原创 Java学习回忆录-基础理论-010

Java学习回忆录-基础理论-010有关Random类的问题1. 在 Random 中,nextdouble方法没有参数,它所形成的随机数是在0.0到1.0 之间,e.g.: 0.7522897717363257 0.4008497619789346 0.18415833785621571 0.5114614853027969 0.103633228...

2019-02-20 22:41:32 376

原创 Java学习回忆录-基础语法-009

Java学习回忆录-基础语法-009继承​ 描述了类和类之间的关系.xxx 是一个…格式:class 子类名 extends 父类名{ }好处: 1. 提高了代码的复用性 将重复代码(属性,行为),放在父类中,让子类继承父类, 子类中就不用重复编写了,直接继承,子类中只需要定义特有的属性和行为。 2. 提高了代码的维护性 定义类时,通过继承,定义父类,子类. 如果发...

2019-02-20 22:40:38 121

原创 Java学习回忆录-基础语法-008

Java学习回忆录-基础语法-008对象创建对象的方法:数据类型 对象名 = new 数据类型(参数)通过new 创建对象. 创建的对象,就是用于表示生活是在的一个个体事物. new Phone() -> 这一个对象,就表示生活中一个具体的手机 new Student(); ->这是对象,就表示生活中一个具体的学生. 对象的操作:​ 创建对象:类名 对象名=new 类...

2019-02-20 22:39:27 146

原创 Java学习回忆录-基础语法-正则表达式

Java学习回忆录-基础语法-正则表达式本文参考了 w3school 中的 java正则表达式正则表达式正则表达式其实就是用来匹配查询的,感觉很多语言都有。java中的正则感觉主要用于搜索、匹配和修改文本。java与正则相关的是java.util.regex包,它主要包括以下三个类:Pattern类:pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要...

2019-02-17 15:20:46 131

原创 Java学习回忆录-基础语法-007

Java学习回忆录-基础语法-007方法作用: 提高代码的复用性(可以重复使用)。复用性:将一段可以完成默写功能的代码,定义在方法中. 定义一次,以后在需要完成这个任务,只需要调用方法即可。理解: 一段代码,被防止到了一对{} 中,并且有名字,可以通过名字使用这段代码。 格式:修饰符 返回值类型 方法名(数据类型 变量名1,数据类型 变量名2){ 方法体; retu...

2019-02-07 10:15:40 188

原创 Java学习回忆录-基础语法-006

Java学习回忆录-基础语法-006数组数组是一种容器, 装数据的. 变量一次只能存储一条数据,而数组可以存储多条数据.。严谨: 数组多个数值(类型一样的) 。// 语法:// 声明数组String names[];// 数组初始化names = new String[4];// 声明加初始化一步到位String names = new String[4];数组的申明:...

2019-02-06 23:15:06 107

原创 Java学习回忆录-基础语法-005

Java学习回忆录-基础语法-005Scanner (扫描器)// 1.先导包import java.util.Scanner; // 将这句放在class上面// 2.创建键盘录入对象Scanner sc = new Scanner(System.in); // 3.提示用户输入,类似C语言中的scanf System.out.println("请输入XXX:"); // ...

2019-02-06 23:14:17 102

原创 Java学习回忆录-基础语法-004

Java学习回忆录-基础语法-004运算符​算术运算符​ + - * / %(模运算)还可以用于字符串的拼接,如:注意:在 println 输出语句中,+ 号可以用来连接字符串,在 println 的小括号里面,如果存在运算,则按正常的运算顺序,一般是从左到右,但是如果在字符串的运算当中,如果有字符串,则会把字符串与后面的数据连接起来.e.g: System.out.println(...

2019-02-06 23:13:22 121

原创 Java学习回忆录-基础语法-003

Java学习回忆录-基础语法-003数据类型计算机存储单位java的数据类型两大类:基本数据类型,引用数据类型数据类型:整型(常见的)数值大小byte1字节 (-128 ~ 127)short2字节int4字节long8字节数据类型:浮点型数值大小float单精度浮点数(4个字节)double双精度浮点数(8...

2019-02-06 23:12:03 135

原创 Java学习回忆录-基础语法-002

Java学习回忆录-基础语法-002面向对象的实质就是合理划分变量的作用域第一个java 程序 Hello,world新建java 工程java project在eclipse的左上角->file->new ->java project (如果第一次使用没有看到java project ,可以去other中找)输入工程名. 简单起见- >day01 点击fi...

2019-02-06 23:09:47 160

原创 Java学习回忆录-001

Java学习回忆录-001java简介Java的前世今生.Java最早应该出现在95年,由sun公司创立,当时sun公司准备面向智能家居提出一个绿色计划green, 在当时,计算机编程语有c,c++,当时的项目负责人 詹姆斯高斯林优化了C++,创建了c--,又名oak。 但是这个项目最终还是失败了。在90年代初期, 美国互联网兴起,sun公司看到了机遇,于是改良了oak语言,以适应互联...

2019-02-06 23:08:52 145

空空如也

空空如也

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

TA关注的人

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