自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Eclipse如何删除项目和导入项目

Eclipse如何删除项目和导入项目删除项目1.选中要删除的项目,单击右键——删除(D);2.勾选这个小方框,即在自己电脑磁盘上彻底删除;3.若不勾选,则在Eclipse上删除项目,而电脑磁盘上面没有。导入项目1.文件——导入(I);2.常规——选最长的那个——下一步;3.找到所要导入项目的路径,并且导入项目名称;4.然后就可以了。...

2020-06-10 22:19:10 8002

原创 如何使用Eclipse导出jar包和引入别人的jar包?

如何使用Eclipse导出jar包jar是什么?jar是多个class文件的压缩包;jar有什么用?用别人写好的东西。打jar包1.选中你所要打包的项目——右键;2.单击导出(Export);3.单击Java;4.单击RE文件——下一步;5.选个路径,然后给文件命名,然后点击保存;6.完成之后会出现提示框,单击确定;7.结果就是这个样子。如何使用jar包复制项目到路径下添加至构建路径。把刚刚打好的jar包复制,找到需要的工程粘贴,如图:再选中刚刚粘贴的结

2020-06-10 18:58:50 677

原创 接口的概述

接口接口的特点接口用关键字interface表示:格式:interface 接口名 {}类实现接口用implements表示:格式:class 类名 implements 接口名 {}接口不能实例化(不能创建对象),可以按照多态的方式通关子类实例化;由此可见,多态有三种方式:具体类多态(几乎没有)、抽象类多态(常用)、接口类多态(最常用);接口的子类:可以是抽象类,但是抽象子类依...

2020-04-08 16:14:33 198

原创 不同包下类的编译和运行

包包的定义package 包名;多级包用.分开即可;package语句必须是程序的第一条可执行的代码,package语句在一个java文件中只能有一个;如果没有package,默认表示无包名;带包的编译和运行手动式:1)编写一个带包的java文件(package cn.incast);2)通过javac命令编译该java文件;3)手动创建包名;4)把b步骤的class文件...

2020-04-08 16:10:00 292

原创 抽象类简介|使用继承思想设计员工类和经理类

抽象类(1) 抽象类特点:抽象类和抽象方法必须用abstract关键字修饰;格式:abstract class 类名 {}public abstract void 方法名();抽象类中不一定有抽象方法,但是有抽象方法的类必须定义为抽象类;抽象类不能实例化(不能创建对象),抽象类有构造方法,用于子类访问父类数据的初始化;...

2020-04-02 22:44:19 1474

原创 JavaScript二维数组的常用方法及排序

多维数组:多维数组实际上就是数组的数组,指数组的每一元素也是一个数组;JavaScript中的二维数组的列的长度可以不唯一;二维数组的创建: //创建已知的二维数组 var multiArr=[[1,2,3,4],[5,6,7],[8,9]]; //创建一个4行6列的二维数组 var muArr = new Array(4); ...

2020-04-01 20:39:11 2985

原创 JavaScript一维数组的增删、遍历

数组数组的创建创建数组有两种方法,一是使用数组字面量,简单来说就是在[]之中列出数组的所有元素;各元素之间用,隔开,JavaScript中的数组的元素可以是不同的数据类型;var numberArray = [1,2,3,4,5];//数字数组var stringArray = ["hello","world","java","script"];//字符串数组var mixArra...

2020-04-01 13:26:52 422

原创 继承|extends和final关键字知识简介

继承(1)继承概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可;通过extends关键字可以实现类与类的继承;格式: class 子类名 extends 父类名{}单独的这个类称为父类,基类或者超类;这多个类称为子类或者派生类;Java只支持单继承,不支持多继承。有些语言(c++)是支持多继承,格式:extends...

2020-03-30 23:00:23 960

原创 面向对象|static关键字

(1)构造方法构造方法:对对象的数据进行默认初始化;格式:方法名与类名相同;没有返回值类型,没有viod;没有具体的返回值;如果我们没有给出构造方法,系统会自动提供一个无参构造方法;如果我们给出了构造方法,系统将不再提供默认的无参构造方法,就必须给出无参构造方法;/* 类的组成: 成员变量 构造方法 成员方法*/class Student{ private Str...

2020-03-29 17:28:34 149

原创 面向对象|private和this关键字简介

封装(1)封装的概述是指隐藏对象的属性和实现细节,仅对外提供公共访问方式;封装原则:将不需要对外提供的内容都隐藏起来;把属性隐藏,提供公共方法对其访问;(2)private关键字private是一个权限修饰符(私有的);可以修饰成员(包括成员变量和成员方法);被其修饰的成员只能在本类中被访问;应用场景:把成员变量用private修饰,提供对应的getXxx()和setXx...

2020-03-29 12:49:20 113

原创 Java面向对象|(成员变量、形式参数、匿名对象)

面向对象(1)面向对象思想简介面向对象是基于面向过程的编程思想,面向过程强调的是每一个功能的步骤,面向对象强调的是对象,然后由对象去调用功能;面向对象的思想特点:将我们从执行者变成了指挥者;面向对象开发:就是不断的创建对象,使用对象,指挥对象做事情;面向对象设计:其实就是在管理和维护对象之间的关系;面向对象特征:封装、继承、多态;(2)类与面向对象类:是一组相关的属性和行为的集合...

2020-03-28 22:42:56 190

原创 Java二维数组知识简介|打印任意n行杨辉三角形

二维数组就是元素为一维数组的一个数组;格式:数据类型[][] 数组名 = new 数据类型[m][n];数据类型 数组名[][] = new 数据类型[m][n];数据类型[] 数组名[] = new 数据类型[m][n];m表示这个二维数组有多少个一维数组,n表示一个一维数组的元素有多少个;int [][] arr = new int[3][2];//这个二维数组有3个一维数...

2020-03-28 17:27:54 1494

原创 Java一维数组知识简介及相关习题

一维数组存储同一种数据类型的多个元素的容器。1)定义格式:数据类型[] 数组名; int[] a;数据类型 数组名[]; int a[];2)对数组进行初始化所谓初始化就是为数组开辟内存空间,并为每一个数组元素赋值;动态初始化:只指定长度,由系统给出初始化值;格式: 数据类型[] 数组名 = new 数据类型[数组长度];静态初始化:给出初始化值,由系统决定长度格式:数据类型...

2020-03-27 22:27:39 214

原创 Java方法知识简介(练习使用方法输出n*n乘法口诀表)

1.方法完成特定功能的代码块,在很多语言里面有函数的定义,而在Java中函数被称为方法;1)方法的定义格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2;…){方法体语句;return 返回值;}方法不调用就不执行,方法与方法之间是平级关系,不能嵌套定义;方法调用的时候不用传递数据类型,只穿参数名;如果方法有明确的返回值,一定要有return带回一个值。...

2020-03-27 19:14:51 1027

原创 Java键盘录入基本格式及常见问题

1、Scanner类Scanner类是Java最强大的一种接收方式,它可以接收任意类型。1)导包格式:import java.util.Scanner;位置:在所有class上面2)创建键盘录入对象格式:Scanner 对象名 = new Scanner(System.in);3)通过对象获取数据Scanner sc = new Scanner(System.in);Stri...

2020-03-27 17:59:14 668

原创 JavaScript运算符

1.常见的运算符的优先级以下表格优先级逐渐降低(记住常见:加减乘除的优先级高于比较运算符,赋值运算符的优先级几乎是最低的);R表示从右向左结合,L表示从左到右结合。var a=1;var b=2;var c=++a+b;//因为++优先级高于+,所以等价于var c=(++a)+b;var aa=2;var bb=3;var cc=aa*=bb;//先计算aa*=bb,再...

2020-03-27 16:54:08 100

原创 JavaScript数据类型转换

1.字符串转整数(1)使用parseInt()方法参数为字符串,结果为该字符串转换而来的整数;如果字符串首字符不是一个数字,转换失败,返回NaN;否则,转换到字符串中第一个不是数字的字符为止。及遇到字母、下划线、小数点等字符立即停止转换;16进制的符号0x不会让转换停止;parseInt() 还可以有第二个参数,表示需要转换字符串的进制。var a="123abc"parseIn...

2020-03-27 16:01:24 150

原创 JavaScript变量知识简介

1. JavaScript中的变量- 变量名以字母、&、 _开头;- 变量名只能含有字母,数字,下划线和美元符号。2. 变量的声明、初始化和赋值~变量的申明- 在JavaScript中,申明变量以var关键字,空一格再接变量的名字;- 可以一次申明多个变量,var出现一次,多个变量名之间用英文逗号隔开。var a;var b1,b2,b3;~变量的初始化和赋值-对于数...

2020-03-27 13:48:32 243

空空如也

空空如也

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

TA关注的人

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