自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

x1aolin

唯一阻碍我们欣赏世界的,恐怕只有自己的偏见

  • 博客(14)
  • 收藏
  • 关注

原创 github小白入门教程

因为我写了好几篇教程,所以在这总结一下,给大家一个大纲。我写这篇博客的时候也是小白嘛,水平有限,所以如果有错误,也希望能够得到大家的批评指正,在对应博客下评论都可以啊。Github 小白使用教程(一):使用github目的、基本概念、注册账号Github 小白使用教程(二):创建github仓库,开源项目贡献流程Github 小白使用教程(三):Git相关介绍看了上面三篇教...

2019-03-30 14:51:53 372 1

原创 Java包和import语句

包包是Java语言中有效的管理类的一个机制。不同Java源文件中可能出现名字相同的类,如果想区分这些类,就需要使用包名。使用包名的目的是有效的区分名字相同的类。1.包语句通过关键词package声明包语句。package语句需要放在Java源文件的第一条语句,指明该源文件定义的类所在的包,即为该源文件中声明的类指定包名。一般格式:package 包名;//包名是一个合法的标识符或者若干个...

2018-10-13 10:04:36 3430

原创 Java之this关键字

我以前写过C++的this指针,和Java的没有太大区别,大家可以点进去看看。this是Java的一个关键字,表示某个对象。this可以出现在实例方法和构造方法中,不可出现在类方法中1。(大家看看上篇博客实例方法与类方法的区别应该能体会出来原因)。在构造方法中使用this在构造方法中代表使用该构造方法所创建的对象。听起来有点绕,说白了就是代表哪个对象调用,this就代表谁,改变的数据也是...

2018-10-13 10:03:42 290

原创 Java之static关键字

类体的定义 --> 成员变量的定义 + 方法的定义。成员变量 --> 实例变量 + 类变量(static) 。方法 --> 构造方法 + 类方法(static) + 实例方法。类方法只能调用类方法,实例方法可调用类中的实例方法和类方法。实例变量和类变量的区别一个类通过使用new运算符可以创建多个不同的对象,这些对象将被分配不同的内存空间。更准确的是,不同对象的实例...

2018-10-13 10:02:46 107

原创 Java参数传值

当方法被调用的时候,如果方法有参数,参数必须要实例化,即参数必须有具体的值。在Java中,方法的所有参数都是“传值”的,也就是说,方法中参数变量的值是调用者指定的一个副本。基本数据类型参数传值对于基本类型的参数,向该参数传递的值的级别不可以高于该参数的级别,可以低于该参数的级别。如果传递值的级别比参数的级别低,则传递过程中会自动转化。引用类型参数的传值这里先普及一下什么是引用类型: ...

2018-10-12 20:32:37 308

原创 Java对象基础

类是面向对象语言中最为重要的一种数据类型,类声明的变量称为对象。类是创建对象的模板,当使用一个类创建一个对象时,也称给出了这个类的一个实例。创建对象创建对象包括对象的声明和为声明的对象分配内存两个步骤:对象的声明类的名字 对象名字; //声明之后,就可以分配内存了为声明的对象分配内存使用new运算符和类的构造方法为声明的对象分配内存,即调用构造方法为其分配内存。如果类...

2018-10-12 20:31:09 176

原创 Java类基础知识

面向对象语言特性众所周知,Java是一门面向对象的编程语言,它的源程序由若干个类组成,源文件时拓展名为.java的文本文件。下面给出面向对象编程的特性:1.封装性。即将数据和对数据的操作封装在一起,通过抽象,从具体的实例中抽取共同的性质形成一般的概念。比如类的概念。2.继承性。子类可以继承父类的属性和功能,既继承了父类所有的数据和数据上的操作,同时又可以添加子类独有的数据和数据上的操作。...

2018-10-12 20:30:11 261

原创 Java语句基础

语句概述Java中的语句可分为以下六类。(1)方法调用语句。例如System.out.pritln("x1aolin")(2)表达式语句。即由一个表达式构成的语句。(3)复合语句。和C++一样,Java中也可以用{ }把一些语句括起来构成符合语句。(4)空语句。由一个分号构成的语句。(5)控制语句。条件分支语句,开关语句,和循环语句,下面会有简单介绍。(6)package语句和im...

2018-10-12 20:28:48 384

原创 Java运算符相关

说明: 因为这一块和C语言的规则相差无几,所以此处不会重点描述,只说明一下其中的重点和与C不同的部分。instanceof运算符该运算符为二目运算符,左边的操作单元是一个对象,右边的是一个类。当左边的对象时右边的类或者子类创建的对象时,该运算符运算的结果时true,否则为false。自增自减运算符此处仅以(++X)和(X++)为例。粗略的看,++x 和 x++ 的作用都是使x+1。但...

2018-10-12 20:28:10 103

原创 Java枚举类型

声明枚举类型java使用关键字 enum 声明枚举类型,语法格式如下:enum 枚举名{ 常量列表}其中的“常量列表”是用逗号分隔的字符序列,称为枚举类型的常量(需符合标识符规定)。例如:enum x1ao{ one,two,three,four}声明枚举变量声明了一个枚举类型后,就可以用该枚举类型的枚举声明一个枚举变量了。例如:x1ao x; //用到了上面的声明...

2018-10-12 20:25:22 237

原创 Java从命令行输入和输出数据

输入基本型数据在Java基本类型介绍 一节中提到,Java程序都是由若干个类组成的,所以输入也是一个类。Scanner类Scanner类用与创建一个对象:Scanner reader = new Scanner(System.in)然后reader对象可通过以下函数对应读取用户在命令行输入的各种基本类型:nextBoolean(),nextByte(),nexyShort(),nex...

2018-10-12 20:23:04 18364

原创 Java数组的用法

声明数组一维数组声明格式:(1) 数组的元素类型 数组名称[ ];(2) 数组的元素类型[ ] 数组名称;二维数组声明格式:(1) 数组的元素类型 数组名称[ ][ ];(2) 数组的元素类型[ ][ ] 数组名称;举例:float boy[]; // 等价于 float[] boy;char cat[][]; // 等价于 char[][] cat;...

2018-10-12 20:01:45 257

原创 Java基本类型介绍

说明: 关于编译环境,安装相应的IDE等相关知识本文不会介绍,请自行百度标识符和关键字标识符定义 : 用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列。语法规则 :(1) 由字母、下划线、美元符号$、数字构成,长度无限制。(2) 第一个字符不可以是数字字符。(3) 不可以是关键字(关键字会在后续说明)。(4) 不可以是true、false、null这三个字符。...

2018-10-12 19:58:33 1725

原创 Java程序开发步骤

从今天开始,我们进入到Java的基础课学习,这个教程的前提时有一点编程基础,比如C/C++,请大家做好心理准备。编写源文件可以使用IDE,现今存在的IDE也有很多,大家可以根据自己的喜好去选择不同的IDE。但是本文主要时说明开发步骤,所以本文使用Liunx系统的vim进行编辑。Windows系统的小伙伴也可以使用记事本等文本文件进行源文件的编写。注意 : 在对文件进行命名的时候,源文件...

2018-10-12 19:30:19 3650

空空如也

空空如也

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

TA关注的人

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