自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 Cannot find module “async” Error

在运行一个需要require(‘async’)的js文件时,我已经安装了async,但是依然报错:module.js:491 throw err; ^Error: Cannot find module 'async' at Function.Module._resolveFilename (module.js:489:15) at Function.Module._l

2017-09-01 12:32:05 12589

原创 第五章——接口与继承

这段时间一鼓作气学习了 Java 接口与继承这一块以及与之相关的部分散乱的内容,现在来做个总结接口Java 语言的接口Java 程序语言中,接口与类相似,是一个引用类型,只包含变量、方法签名和嵌套类型,没有方法体。接口不能实例化,只能由类来实现,或被其他接口继承。接口的创建类似于类的创建 public interface Relatable { public int isLar

2016-12-15 22:35:17 532

原创 Java——第四章——类与对象之类的更多细节

一. 从方法返回值 方法语句执行完时,会到达一个 return 语句,或抛出异常;不管哪种情形,都会返回调用该方法的代码。方法声明中可以声明方法的返回类型。在方法体内使用 return 语句返回值。返回值类型必须与方法声明中的返回类型相同返回类或接口 当方法使用类名作为返回类型时,返回的对象类型必须是该类本身或者其子类。 假设有如下方法,其声明为返回 Number 类:public Numbe

2016-12-05 22:59:42 585

原创 JAVA——第四章——类与对象

接着上一篇博客的总结,我已经学习并总结到了JAVA的类构造器,接着学习并总结。四 . 将消息传给方法或构造器参数即是将数据传送给方法或构造器的媒介。形参是指方法声明中的变量列表,而实参是方法调用时实际传递的值。调用方法时,所使用的实参与声明中形参的类型和次序必须相匹配(1).形参类型 方法和构造器的形参可以是任意数据类型,包括double、float、interger等基本数据类型,以及对象和数

2016-12-03 23:08:34 849

原创 无法从静态上下文中引用非静态方法

用static修饰的方法称为静态方法,修饰变量则为静态变量,又分别叫做类方法或者类变量。 静态方法中不能直接调用非静态方法。因为非静态方法不是独立存在的,它是依附于对象存在——即只有申明了对象,才能通过对象调用。而静态方法则可以直接通过类名调用,而不需要申明对象。因此直接引用非静态方法就会出错。 比如常见的main方法都是静态的,必须由static修饰,因此在main方法里调用类的其他非静态方法

2016-11-28 22:25:46 17592

原创 JAVA——第四章——类与对象

4.1 类 之前我大概提到一个自行车类的实例,以及其子类山地车。这里给出一种实现Bicycle类的实例以概述类的声明。class Bicycle { public int gear; public int speed; void changeGear(int newValue){ this.gear = newValue; } v

2016-11-28 15:44:17 580

原创 JAVA——第三章——语言基础

五. 表达式、语句和块(1).表达式 表达式是由变量、运算符和方法调用(根据语法创建)等组成的构造,且表达式的计算结果为单个值。Java语言支持用表达式构建符合表达式,前提是表达式一部分所要求的数据类型与另一部分数据类型所匹配。(2).语句 语句构成了完整的执行单元。赋值表达式递增或递减表达式方法调用对象创建表达式实例://assignment statementaValue = 8

2016-11-26 18:38:05 489

转载 Sublime Text3中编译运行JAVA控制台中文GBK编码无法输出的问题

困扰了我好几个小时的问题,终于在网上找到了合适的解决方案,如果大家也遇到了相同的问题,可以按照如下这样修改配置:方法一: 打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime-build,用记事本打开,粘贴下面的代码并保存关闭:{"cmd": ["javac","-encoding"

2016-11-25 20:30:08 6913 3

原创 JAVA——第三章——语言基础

之前已经总结了对象的状态存储中,Java程序语言经常会使用变量,下面总结变量与字段的关系,变量的命名规则和约定、基本的数据类型、默认值和字。一. 变 量1).实例变量(非静态字段)。对象将个体的状态存入非静态字段中,也就是说不用关键字 static 声明的字段,值唯一。 2).类变量。是用关键字 static 生命的任意字段, 3).局部变量。局部变量的声明没有特殊的关键字,完全取决于变量的位置

2016-11-24 23:39:44 514

原创 JAVA——第二章——面向对象的编程概念

基本概念:对象,类,接口等基本概念一. 对 象 生活中的对象都有两个属性:状态和行为。就概念而言,软件对象与生活中的对象类似,也包含状态和行为两大属性。软件对象用字段存储状态,用方法定义行为。方法对对象的内部状态进行操作,是对象之间通信的基本机制。这种隐藏对象内部状态,要求所有通信都通过对象的方法实现的方法,是面向对象编程的基本原则,通常称为数据封装。外界如何使用对象,取决于其状态和改变状态的方法

2016-11-24 15:41:25 987

原创 JAVA——第一章——开发环境搭建

第一步 安装JDK 可以在oracle官网下载JDK的安装包,具体流程不做详细解释,我是win10-64bit,选择对应的版本安装。第二步 配置环境变量,三个: (1).JAVA_HOME,JDK的安装路径 (2).PATH,JDK命令文件的位置 (3).CLASSPATH,类库文件的位置这里具体的操作不做详细贴图解释安装并且配置成功过后,win+R打开命令行,输入java或javac,

2016-11-23 22:40:36 452

原创 JavaScript描述数据结构与算法——队列

对队列的操作主要是:向队列中插入新元素和删除队列中的元素。插入操作也叫作入队,删除操作也叫作出队。入队操作在队尾插入新元素,出队操作删除对头元素。队列的另外一个重要操作是读取队头的元素,叫peek()。该操返回队头元素,但是不把它从队列中删除。还有length属性读取队列长度,clear()方法清空队列。使用数组来实现队列看起来顺理成章,数组的push()方法可以在数组末尾加入 元素。shift(

2015-11-01 16:56:48 470

原创 JavaScript描述数据结构与算法——列表

用JavaScript创建一个简单地列表类,并且实现对列表中的元素进行增删改查的操作。

2015-10-24 19:22:00 630

空空如也

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

TA关注的人

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