自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IO流

1、[File类]  (1) 作用: 用于对磁盘文件进行操作。 删除、创建等。 (2) 三种常用的构造函数:   ① File file1 = new File("F:\\test");   直接传入一个路径,拿到一个文件或者是文件夹。   ② File file2 = new File("F:\\test","test.txt");     第一个参数传入父路径、 第二个参数传入子路径或者文件。...

2018-04-22 21:03:30 176

转载 递归

[递归]   1、 在函数自身内部,调用函数本身的方式,称为递归。   2、 注意: 递归包括递进去、归出来两步。     首先,依次执行【函数调自身语句】上半部分的代码,直到最里层。 {递进去}     然后,再从最里层开始,依次执行【函数调自身语句】下半部分的代码。 {归出来}   3、 递归必须通过合适的语句,及时的跳出。 否则,容易造成死循环。public static int num=0...

2018-04-22 21:02:17 276

转载 用js来实现那些数据结构

  我们这篇文章来说说Map这种数据结构如何用js来实现,其实它和集合(Set)极为类似,只不过Map是【键,值】的形式存储元素,通过键来查询值,Map用于保存具有映射关系的数据,Map里保存着两组数据:key和value,它们都可以是任何引用类型的数据,但key不能重复,而集合以【值,值】的形式存储元素。字典也可以叫做映射。在ES6中同样新增了Map这种数据结构。我们今天要实现的Map跟前面所实...

2018-04-22 20:59:56 232

转载 二、接口

二、接口 1.【接口的定义】(1)接口名/接口文件与类类似,接口也是使用.java文件编写。(2)声明接口的关键字:interface,接口名命名规范与类名相同,习惯上,接口可以用I开头表示。(3)接口的访问修饰符只能使用public和default修饰,不能使用protected和private(与外部类相同)。(4)接口中的所有的属性,只能是公共的,静态的,常量。   public stati...

2018-04-15 23:24:20 681

转载 内部类

 1.成员内部类。(1)成员内部类的实例化:外部类名.内部类名   变量名=外部类对象.new 内部类名();class Person{ class Test{ } } Person p=new Person(); Person.Test t=p.new Test();(2)在内部类中访问外部类属性或方法。  外部类名.this.属性名   Person.this.name(3)成...

2018-04-15 23:23:40 240

转载 for-each的坑(Hollis)

直接用代码来说明:public class ForEach { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("1"); list.add("2"); list.add("3"); ...

2018-04-15 23:17:39 104

转载 java内部类、接口、集合框架、泛型、工具类、实现类

一、内部类 1.成员内部类。(1)成员内部类的实例化:外部类名.内部类名   变量名=外部类对象.new 内部类名();class Person{ class Test{ } } Person p=new Person(); Person.Test t=p.new Test();(2)在内部类中访问外部类属性或方法。  外部类名.this.属性名   Person.this.nam...

2018-04-15 23:16:31 425

转载 Java基础之结构

Java中程序流程控制语句包括条件结构、循环结构和跳转语句4.1条件结构条件结构包括顺序结构和选择结构。顺序结构在程序执行中没有跳转和判断,知道程序结束为止。选择结构包括 if 语句,if-else 语句,switch 语句,在程序执行过程中可以改变程序的执行流程。4.1.1 if 语句if 语句是条件判断后再处理的一种语法结构if(条件表达式){ //条件成立后执行 一条或多条语句 ...

2018-04-07 16:09:06 116

转载 Java基础之数组

3.2一维数组3.2.1声明数组数组类型[] 数组名称;int [] username;或者数组类型 数组名称[];int username[];3.2.2初始化一维数组一维数组初始化有两种格式,一种是先声明再赋值,一种是直接声明并赋值int [] array = new int[5]; //创建一个整型数组对象,长度为5;int [] array = {1,2...

2018-04-07 16:06:34 290

转载 JS中原始值和引用值的储存方式

在ECMAscript中,变量可以存放两种类型的值,即原始值和引用值原始值指的是代表原始数据类型的值,也叫基本数据类型,包括:Number、Stirng、Boolean、Null、Underfined引用值指的是复合数据类型的值,包括:Object、Function、Array、Date、RegExp根据数据类型不同,有的变量储存在栈中,有的储存在堆中。具体区别如下:原始变量及他们的值储存在栈中,...

2018-04-01 20:26:46 525

转载 js中的类型转换

先介绍一下 typeof 的使用方法:typeof(mix)   或者  typeof  mix其中 mix 可以是任何数据类型typeof 的返回值有六种:number、string、boolean、object、 function和underfined 注意:返回值是一个字符串类型特别的:typeof(null)==="object";//truetypeof(NaN)==="number";...

2018-04-01 20:26:01 162

转载 循环常见案例

循环这一章节的知识,是所有初学者都必须经过的坎!。之前学习的数据运算、分支判断,多多少少会跟现实世界有些联系,学起来不会感到完全陌生。然而循环这一块,虽然现实世界中,很多事情也在不断重复,但大部分人不会使用循环这样的思维去看待现实世界中的重复问题,因此,当教程进入到循环这一章节时,会感觉到完全陌生。学习方法只有多看多想多练,直到成为习惯和本能,如同呼吸。本文总结了一些在开发中常见的循环问题,希望通...

2018-03-25 11:53:55 5357

转载 region指令和控制台清屏

本文介绍region指令和控制台清屏的方式,可能会用到这些技巧。region指令和控制台清屏region指令控制台清屏region指令有的时候,为了完成一个需求,可能会写几十行、几百行、甚至几千行代码。当代码数量非常多的时候,尽管你可以使用很详细的注释来帮助阅读,但也不太容易分清楚哪些代码在干什么事情。因此,C#增加了一种语法格式——region,它的书写方式如下:#region 描述内容// 代...

2018-03-25 11:52:54 331

转载 数组声明和赋值总结

声明数组声明数组变量仅有一种语法,即:数据类型[] 变量名,比如:string[] strs;这句代码应该这样理解:变量strs的类型是数组strs的每一项存放的数据是string变量strs还未被赋值数组的赋值我们知道,变量的三要素是:数据类型、变量名、值,看以下代码:int[] nums;这句代码,已经具备了变量的类型(int[])、变量名(nums),但还没有值。给数组的赋值语法是:数组变量...

2018-03-18 19:11:27 45536

翻译 排序算法总结

实际上,排序的方式不止一种,使用不同的思路,会得到不同的排序代码。这里,列举3个常见的排序算法,这些算法各有优劣,只不过现阶段不需要去关注它的优劣,而只是作为思维的拓展。在这些算法中,你需要至少理解其中一种,并能独立实现其代码。以下所有的算法都使用的是升序排序,即从小到大的排序。排序算法总结交换排序冒泡排序选择排序交换排序假设有一个数组nums,长度为5,要对它进行升序排序,交换排序总体思路是:在...

2018-03-18 19:08:31 352

空空如也

空空如也

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

TA关注的人

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