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

原创 内部类 异常

内部类就是在一个类的内部定义一个类,比如 a类中定义一个b类 ,那么b类相对类来说就称为内部类,而a内相对b类来说就是外部类成员内部类package com.oop.dome04.Dome10;//内部类public class Outer { private int id = 10; public void out(){ System.out.println("这是一个外部类的方法"); } public class Inner{

2021-05-24 16:15:12 110

原创 接口 interface 定义的关键字

接口作用:1.约束2.定义一些方法,让不同的人实现 -10》》》13.方法public abstact4.public static fina15.接口不能被实例化 接口中没有构造方法6.impkements可以实现多个接口7.必须要重写接口中的方法package com.oop.dome04.Doem09;// interface 定义的关键字public interface a { void add (String name); void delete (Stri

2021-05-19 19:41:09 162

原创 抽象

package com.oop.dome04.Dome06;//抽象类 abstrat 接口 接口可以多继承public abstract class Acyion {//约束//abstrat ,抽象方法,只有方法名字,没有方法实现!public abstract void doSomething();//1.不能new 这个抽象类 只能靠子类去实现//抽象方法必须在抽象类中 抽象类中可以写普通的方法}package com.oop.dome04.Dome06;//抽象类的

2021-05-19 19:19:28 116

原创 继承多态Static

继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模extends的意思是扩展,子类是父类的扩展Java中只有单继承,没有多继承!继承是类和类之间的一种关系,除此之外,类和类之间的关系还有依赖,组合聚合等继承关系的俩个类,一个为子类(派生类),一个为父类(基类),子类继承父类,使用关键子extends来表示。子类和父类之间,从意义上讲应该是具有is a 的关系在Java中所有的类都默认继承或者间接继承Object类Super注意点1.super调用父类的构造方法,必须在构造方法的第一

2021-05-19 17:50:34 72

原创 封装

封装程序设计要追求高内聚 ,低耦合 。高内聚就是类的内部数据细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。package com.oop.dome04;//一个项目应该址存在一个main方法public class Appliacation { /** * 1.提高程序的安全性。保护数据 * 2.隐藏代码的实现细节 * 3.统一接口 * 4.系统可维护增加了 *属性私有,get,set *封装 通常,应禁止直

2021-05-17 17:06:52 58

原创 什么是面向对象

面向对象编程(oop)面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。抽象三大特性:封装:封装,包装继承:多态类的实例化newpackage oop.dome01;//学生类public class Student { //属性: 字段 String name; //null int age; // 0 //方法 public void study(){ System.out.println(this.

2021-05-17 16:47:35 65

原创 冒泡排序,以及稀疏数组

package com.company.array;import java.util.Arrays;//冒泡排序//1.比较数组中,俩个相邻的元素,如果第一个数比第二个数数打,我们就交换他们的位置//2.每一次比较,都会产生出一个最大,或者最小的数字//3.下一轮则可以少一次排序!//4.依次循环,直接结束!public class ArrayDemo07 { public static void main(String[] args) { int [] a = {

2021-05-16 17:12:43 44

原创 数组的四个基本特点

1.其长度是确定的,数组一旦被创建,他的大小就是不可改变的。2.其元素必须是相同类型,不允许出现混合类型。3.数组中的元素可以任何数据类型,包括基本类型和引用类型4.数组变量属引用类型,数组也可以看成是对象,数组中的每一个元素相当于该对象的成员变量。数组本身就是对象,Java中对象是在堆中的,因此数组无论保持原始类型还是其他对象类型,数字对象本身实在堆中的。数组边界数组是相同的数据类型(数据类型可以为任意类型)的有序集合属猪也是对象的,数组元素相当于对象的成员变量数组的长度的确定的,不可改变的

2021-05-16 13:48:45 1198

原创 方法与方法的重载

package com.company.method;/** * 何为方法 *方法是解决一类问题的步骤的有序组合 * 方法包含于类或对象中 * 方法在程序中被创建,在其他地方被引用 */public class Demo01 { //main方法 public static void main(String[] args) { //实际参数:实际调用的 int sum = add(2 ,3); System.out.printl

2021-05-13 16:12:14 70

原创 三角形打印

package com.company.struct;public class TestDome01 { public static void main(String[] args) { //打印三角形 for (int i = 1; i <= 5; i++) { for (int j = 5 ;j>=i ;j--){ System.out.print(" "); }

2021-05-12 14:33:00 48

原创 for循环练习

package com.company.struct;public class ForDome01 { public static void main(String[] args) { int a=0; while (a<=100){//条件判断 System.out.println(a);//循环体 a+=2;//迭代 } System.out.println("while循环

2021-04-15 15:00:17 99

原创 循环 while dowile 输出打印,俩者之间的区别

public class WhileDome01 { public static void main(String[] args) { //输出1-100 int i=0; while (i<100){ i++; System.out.println( i); } }}public class WhileDmeo02 { public static void

2021-04-13 14:31:45 80

原创 循环语句 单if ,双if,if多选择语句循环,switch 语句

单if语句package com.company.struct;import java.util.Scanner;public class IfDome01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入内容"); String s =scanner.nextLine();

2021-04-12 16:45:45 311

原创 //输入多个数字,并求其总和与平均值输入一个数字用回车键来确认,通过输入非数字来结束并输出结果;

package com.company.scanner;import java.util.Scanner;public class Dome05 { //输入多个数字,并求其总和与平均值输入一个数字用回车键来确认,通过输入非数字来结束并输出结果; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //和 double s

2021-04-08 20:10:47 219

原创 笔记Scanner对象使用判断整数

案例package com.company.scanner;import java.util.Scanner;public class dome04 { public static void main(String[] args) { //输出打印判断是否为整数与小数 Scanner scanner = new Scanner(System.in); int i =0; float f= 0.0f; Syste

2021-04-08 15:39:02 152

原创 笔记

命令生成DOC文档 :Javadoc javadoc -encoding UTF-8 -charset UTF-8 Doc.javajavadoc 参数 目录文档文件@TOC】Scanner对象*基本语法: Scanner s =new Scanner(Sstem.yin)通过Scanner类的next()与nextLine方法获取输入的字符串,在读取前我们一般需要使用hasNext与hasNnextLine()判断是否还有输入的数据案例 next接收package com.com

2021-04-08 15:20:23 144 2

原创 网页模仿

2018-10-22 12:55:16 347

空空如也

空空如也

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

TA关注的人

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