自定义博客皮肤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)
  • 收藏
  • 关注

原创 abstract和final

abstract(抽象)abstract可以用来修饰类和方法,不能用来修饰属性和构造方法;使用abstract修饰的类是抽象类,需要被继承,使 用abstract修饰的方法是抽象方法,需要子类被重写。不能new这个抽象类,只能靠子类去实现它, 约束抽象类中可以写普通方法,抽象方法必须写在抽象类中。finalfinal可以用来修饰类、方法和属性,不能修饰构造方法。使用final修饰的类不能被继承,使用final修饰的方法不能被 重写,使用final修饰的变量的值不能被修改,所以就成了

2020-10-25 13:41:52 712

原创 static

static(静态)在没有创建对象的情况下进行调用(方法或变量)static可以修饰变量,方法,代码块,内部类。(静态变量,静态方法)static属性属于这个类所有,静态变量:静态变量被所有对象共享,在类初次加载时才会初始化。非静态变量:在创建对象是初始化。静态方法不依赖对象访问,只要类被加载了,就可以通过类名去访问。在静态方法中,不能访问类的非静态变量和非静态方法,但非静态方法可以访问静态的。...

2020-10-25 13:40:53 109

原创 this和super关键字的作用区别

this和super关键字的作用区别this:是对象对自身的引用,没有继承也可以使用,调用本类的构造super:对父类对象的引用,只能在继承条件下使用,调用父类的构造super注意点:super调用父类的构造方法,必须在构造方法的第一个。super只能出现在子类的方法或者构造方法中。super和this不能同时调用。...

2020-10-25 13:35:05 356

原创 面向对象的三大特征

封装数据的隐藏private:私有的 属性私有优点:提高了程序的安全性,保护数据。隐藏了代码的实现细节。统一接口提高了系统的可维护性。继承Java中所有的类都直接或间接的继承object类Java中只有单继承,没有多继承。private:私有的无法被继承extends多态程序的最终状态只有在执行过程中才被决定而非编译期间就决定了。一个对象的实际类型是确定的,但可以指向对象的引用类型是多种的(父类,有关系的类)Father f1=new Son(); //父类可以指向

2020-10-24 18:24:38 158

原创 冒泡排序

public static void main(String[] args) { int[] a={5,85,14,15,561,53,152,4}; int[] b=sort(a); System.out.println(Arrays.toString(b)); } public static int[] sort(int[] arrays){ //定义第三变量,用于接收 //例如:实现a=b,b=a,创建第三

2020-10-24 08:57:09 60

原创 值传递和引用传递

值传递:实参把实际的值传给形参,传递过程是将实参的值复制传递到函数中,如果对形参进行操作不会影响实参的值。引用传递:将对象的地址值传递,函数接到的是原始值的首地址,在方法执行中,形参和实参内容相同,都指向同一内存地址,所以执行会影响实际对象。总结:基本数据类型传值,对形参的修改不会影响实参。引用数据类型,形参和实参指向同一内存地址,所以对参数修改会影响实际对象。...

2020-10-23 09:29:22 137

原创 什么是方法?

Java的方法类似于其他语言的函数,是一段用来完成特定功能的片段方法包括一个方法头和一个方法体:修饰符:可选,定义方法的访问类型。返回值类型:没有返回值为void,有返回值需return。方法名:实际名称,遵循命名规则。参数类型:形式参数:在方法被调用时用于接收外界输入的数据。实际参数:调用方法时实际传给方法的数据。方法体:语义功能方法名.(10); //10为实际参数,a为形式参数修饰符 返回值类型 方法名(参数类型int 参数名a){ 方法体 retur

2020-10-23 09:28:47 527

原创 Java流程控制语句

顺序结构Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句的执行。选择结构if单分支if(判断条件){//执行语句}if else双分支if(判断条件){//执行语句}else{ //如果if中判断条件不符执行else中的代码//执行语句}if else if多分支if(判断条件){//执行语句}else if(判断条件){//执行语句}switch多选择结构switch(A){ case "A": break

2020-10-21 09:00:37 80

原创 数据类型

Java的数据类型分为两大类基本类型八大数据类型:整数类型:byte,short,int,long,浮点型:float,double //最好避免使用浮点数进行比较,离散的,接近但不等于字符型:char //转义字符 \t 制表符,\n换行 Boolean:true,false引用类型类,接口,数组类型转换强制类型转换,在高容量转换为低容量时 (转换类型)变量名自动类型转换 低容量转换为高容量时注:不能对布尔值进行转换,不能把对象类型转换为不相干的

2020-10-20 15:24:57 83

原创 Java基本语法

Java基本语法注释书写注释是一个非常好的习惯java的注释有三种单行注释多行注释文档注释标识符关键字abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinter

2020-10-20 13:28:32 68

原创 Java开发环境的搭建

Java开发环境搭建安装JDK百度jdk,找到相应的下载地址同意协议下载电脑对应的版本安装记住安装路径配置环境变量1. 我的电脑–>右键–>属性2. 环境变量–>JAVA-HOME–>安装路径3. 配置path变量–>4. 将“%JAVA_HOME%\bin”和“%JAVA_HOME%\jre\bin”加入Path的变量值中测试JDK是否成功打开cmdjava -version...

2020-10-20 11:17:26 70

原创 基本的Dos命令

基本的Dos命令#盘符切换 d:#查看当前目录下的所有文件 dir#切换目录 cd #返回上一级 cd..#清理屏幕 cls (clear screen)#退出终端 exit#查看电脑的ip ipconfig#打开应用#ping命令 ping www.baidu.com 测试网络是否正常,#文件操作 md 目录名 创建目录 rd 目录名 删除目录 cd> 文件名 创建文件 del 文件名 删除文件...

2020-10-20 10:38:35 55

原创 Java

Java基础部分Java基础语法:**继承:****继承的特性:****继承的关键字:****extends关键字**:**implements:****super 与 this 关键字:****final关键字**:**构造器:****Java 封装:****封装的优点****Java 重写(Override)与重载(Overload):**方法的重写规则:**重载(Overload):****重写与重载之间的区别:****Java多态:****多态的优点:**多态存在的三个必要条件欢迎使用Markdow

2020-10-20 09:15:38 109 1

空空如也

空空如也

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

TA关注的人

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