自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 匿名内部类

匿名内部类 :是内部类的简化写法。它的本质是一个 带具体实现的 父类或者父接口的 匿名的 子类对象。匿名内部类具有一系列的限制,原因:1、不能具有static成员域和成员函数和类。2、不能具有static final 修饰的引用类型。3、不能有自定义的构造函数。4、不能具有静态代码块。5、匿名内部类不能有类修饰符如果接口的实现类(或者是父类的子类)只需要使用唯一的一次,那么这种情况下就可以省略掉该类的定义,而改为使用【匿名内部类】。匿名内部类的定义格式:接口名称 对象

2022-05-05 19:52:09 228

原创 面向对象3

(1)父类中的protected只能通过子类的对象访问(2)protected只能被当前类和当前类的子类访问(3)private只能被当前类访问(4)缺省只能被当前包访问

2022-03-06 12:15:43 259

原创 面向对象02

this在Java基础中,this关键字是一个最重要的概念。使用this关键字可以完成以下的操作:调用类中的属性调用类中的方法或构造方法 ,注意:在一个构造方法中,调用另一个构造方法时,调用的代码必须编写在构造方法的第一行。表示当前对象class Person{private String name;private int age;Person(){//调用下面的构造方法,如果下面还有代码,必须写在第一行this(“张三”,12);}Person(String name,int ag

2022-01-08 23:41:13 270

原创 嵌套循环的使用

循环代码的结构是:for(循环初始变量;判断结束条件;步进方程){ 方法体;}public class look13 { public static void main(String[] args) { for (int i = 0; i <25 ; i++) { } System.out.println("你好"); }}//这样可以打印出很多遍,简单快捷。嵌套循环的优点 :比较方便,简便。...

2021-12-19 17:48:30 250

原创 面向对象基本概念

面向对象就是:把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。对象即为人对各种具体物体抽象后的一个概念,人们每天都要接触各种各样的对象,如手机就是一个对象。面向对象编程(OOP: object-oriented programming)面向对象与面向过程的区别项目名称 面向对象程序设计 面向过...

2021-12-19 17:38:29 102

原创 命名规则

java源文件命名规则Java源文件的命名不是随意的,Java源文件的命名必须要满足如下的规则。1 Java程序的源文件的命名的扩展名必须是Java,不能是其它的扩展名。2 在通常情况下,Java程序源文件的主文件名可以是任意的。但有一种情况例外,如果java程序源代码里面定义了一个public类。则源文件的主文件名必须与该public类(也就是该类定义使用了public关键字修饰)的类名相同。 3 由于Java程序源文件的命名必须要与public类的类名字相同,因此,一个Java程序源文件里

2021-12-16 20:42:29 45

原创 冒泡排序。

//冒泡排序;public class look7 { public static void main(String[] args) { int dd[]={3,4,6,1,88,99,55,2}; for (int i = 0; i <dd.length-1 ; i++) { for (int j = 0; j <dd.length-1-i ; j++) if(dd[j]>dd[j+1]).

2021-12-16 19:16:40 39

原创 循环语句while的使用。

while循环:先进行条件判断,再执行逻辑代码 初始化:变量初始化 条件判断:只允许返回true或false 循环体:如果条件符合要执行的逻辑代码 迭代变量:促使循环跳出的条件 2、do while循环:先执行逻辑代码,再进行条件判断*/public class WhileDemo{ public static void main(String[] args){ //输出100以内正整数 /*int i = 1; while(i <= 100){ System.ou...

2021-12-16 19:11:57 459

原创 循环的格式

for循环for(表达式1;表达式2;表达式3){ 循环体}或者for(变量初始化;循环条件;修改循环变量的值){ 循环体}1.首先执行表达式1,一般是进行变量的初始化。2.然后执行表达式2,对循环条件进行判断。3.如果结果为真,则执行循环体。4.循环语句执行完毕后执行表达式3,改变循环变量的值,再次执行表达式2,如果结果为真,继续循环。5.如果结果为假,终止循环,执行后面的语句。6.无论循环多少次,表达式1只执行一次。while循环语句的格式 初始化语句...

2021-12-15 15:14:49 330

原创 面向对象(成员变量局部变量)

变量:局部变量:定义:在方法内定义的变量称为局部变量作用域:从变量定义开始到方法结束注意:1、局部变量只能在当前方法中使用,其他地方都不能使用2、局部变量如果没有使用,只是定义,不会报错,但是如果有引用那么必须先进行初始化才能使用3、局部变量没有默认值,所以在使用之前必须先进行初始化 成员变量:(全局变量) 定义:在方法之外,类内定义的变量称为成员变量 作用域:整个类体都可以访问 注意: 1、成员变量有默认值,系统会根据变量的数据类型默

2021-12-10 23:46:39 248

原创 面向对象

面向对象程序设计中的三个特性:封装性,继承性和多态性的含义Object 对象一个对象即是一个类的实例化后实例Class 类一个类即是对一类拥有相同属性的对象的抽象世界万物皆可分类 事件万物皆为对象;只要是对象就肯定属于某种类,对象就有属性封装在类中对数据的赋值、内部调用对外部用户是透明的,这使类变成了一个胶囊或容器,里面包含着类的数据和方法继承一个类可以派生出子类,父类里定义的属性、方法自动被子类继承多态简单点说: 一个接口,多种实现...

2021-12-08 22:14:16 46

原创 数组的基本概念。

数组:数组是相同类型数据的有序集合,数组就是解决多变量,方便程序后期同一维护操作数据。创建数组的几种方式: 数据类型 [] 数组名=new 数据类型[长度]; 创建数组指定长度不指定内容 数据类型[] 数组名=new 数据类型[] {1,2,3,4,5};创建数组指定长度和内容 数据类型[] 数组名={1,2,3}; 创建数组指定长度和内容 例如: ...

2021-12-08 14:15:23 218

原创 2021/11/19

今天Java 流程控制语句sc 对象import 导包流程控制语句: 单分支结构: 只有一个条件,符合就执行 双分支结构: 会有两个条件,符合其中一个就执行语句块,不符合就执行另外一个语句块 多分支结构: 有多个条件,匹配哪个就执行对应的语句块,如果都不匹配那么就执行最后的else语句块 嵌套if分支结构 分支结构中包含分支结构 switch多分支结构 擅长于等值条件判断的情况。Math random (乘 任意数 )随机值顺序结构 : if else

2021-11-19 23:17:41 214

原创 【无标题】

今天继续Java基础关于运算符:java中的运算符: 算术运算符: +,-,,/,%,++,–赋值运算符 = 一个等号=是赋值,两个等号==是关系运算符 扩展赋值运算符:+=,-=,=,/= 关系运算符: >,<,>=,<=,==,!= 逻辑运算符: &&,||,!++:单目运算符,自加1的操作,如果放在前面,先自加,再参加运算 如果放在后面,先参加运算,再自加 –:单目运算符,自减1的操作,如果放在前面,先自减,再参加运算 如果放在

2021-11-17 22:50:58 41

原创 2021-11-12

今天继续深入Java基础数据类型 分为两类:强类型和弱类型基本数据类型:4类8种 整数类型:byte short int long 不同的整数类型表示不同的长度 byte: 使用1个字节存储,所以数据范围是从-128~127 short:使用2个字节存储,所以数据范围是从-32768~32767 int: 使用4个字节存储,所以数据范围是大约正负21亿long我们基本不用????数据类型默认为

2021-11-13 21:07:34 56

原创 2021-11-11

今天继续深入Java基础Public class HelloWord 常用代码Public:是Java中关键字,访问修饰符,规定访问权限是公开的。class:是一种类 数据类型 后面的是类名 例如:“class helloward”javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文。***Java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class

2021-11-11 19:35:13 368

原创 2021-11-10

初学Java Java核心优势 :跨平台jdk虚拟机 Java最牛的地方

2021-11-10 20:14:17 801

空空如也

空空如也

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

TA关注的人

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