自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python-派生类中访问基类中的__init__()方法

class Frult: def __init__(self,color='绿色'): Frult.color=color def harvest(self,color): print('水果是;'+color) print('水果原来是'+Frult.color)class Apple(Frult): color='红色' def __init__(self): print('我是苹果

2021-04-19 09:48:58 662

原创 Python-数据成员

1、init()class Geese: '''大雁类''' def __init__(self,a,b): print('我是大雁类') print(a) print(b) def fly(self,state): print(state)beak_1='圜的基部比较高'wing_1='翅膀长而尖'fly1=Geese(beak_1,wing_1)fly1.fly('哈哈哈')

2021-04-18 21:18:55 407 2

原创 JAVA-自定义异常

继承public class Myex extends Exception{ public Myex(){ } public Myex(String s) { super(s); }}public class myexzi { public static void main(String[] args) { Myex my=new Myex("用户不存在"); //打印异常堆栈信息 my.printStackTrace(); //获取异常简单描述信息 St.

2020-10-29 20:28:00 336

原创 JAVA-异常代码的执行

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.Random;public class aaa { public static void main(String[] args) { System.out.println("main ks"); try { m1(); //出现异常,进入catch语句块中执行 }catch (Exception e)

2020-10-25 21:44:06 200

原创 JAVA-异常继承结构

2020-10-25 19:22:06 188

原创 JAVA-枚举类型

public class enum1 { public static void main(String[] args) { Result r=divide(10,2); System.out.println(r==Result.SUCCESS?"计算成功":"计算失败"); } /* * 计算两个数的商 * Result.SUCCESS 表示成功。 * Result.FAIT 表示失败 * */ public static Result divide(int a,in

2020-10-23 19:40:59 163

原创 JAVA-小案例

import java.util.Arrays;import java.util.Random;public class date111 { public static void main(String[] args) { //随机数 Random random =new Random(); //准备一个长度为5的数组 int[] arr=new int[5]; //因为动态数组默认的是0;为了避免是赋值的换是默认的,所以改变一下。 for(int i=0;i<arr.

2020-10-22 21:11:04 185

原创 JAVA-Date格式化笔记

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class Date1 { public static void main(String[] args) throws ParseException { //获取1970.1.1 00:00:00到现在的毫秒数 long l =System.currentTimeMillis(); System.o

2020-10-19 19:48:12 382

原创 JAVA-内部类

成员内部类(非静态内部类,静态内部类),匿名内部类非静态内部类public class 内部类 { public static void main(String[] args) { //先创建外部类实例,再用外部类实例创建内部类实例 Outer.Inner inner =new Outer().new Inner(); inner.show(); Outer outer =new Outer; Outer.Inner inner=outer.new Inner(); }c

2020-10-15 20:59:54 115

原创 JAVA-toString,equals

toString创建好一个类,在类实例化对象的时候,打印输出类对象,会得到地址值,(类是引用类型),这个时候需要在类中对toString方法进行重写,在eclipse菜单栏中Source–>Generate toString()然后自动重写toString方法,再次打印输出就不是地址值。equalspackage 啊;public class sss { public static void main(String[] args) { Fu fu=new Fu("张三",11)

2020-10-11 21:14:02 161

原创 JAVA-四种权限修饰符

2020-10-09 21:20:35 87

原创 JAVA-final关键字

1、当final修饰一个类的时候格式:public final class myclass{}用法普通类一样但是用final修饰的类不能有子类(太监类)但是可以有父类。2、当final修饰一个方法的时候,这个方法就是最终方法,不能被覆盖重写。格式:修饰符 final 返回值类型 方法名(){}对于类,方法来说,abstract关键字和final关键字不能同时使用,因为自相矛盾。用abstract修饰方法,必须要被重写,而final修饰的方法不能被重写。3、当final修饰一个局部.

2020-10-09 20:44:02 159

原创 JAVA-多态及对象的向上,向下转型

间接方法:如果方法在子类中,调用的时候则会编译失败,比如(obj.method();)其中method为子类的方法,如果父类有方法,而子类重写父类的方法,则调用的时候会成功,输出的是子类重写的数据。在多态中,调用成员方法的时候,只能只能对象名。父类中的成员方法,而不能直接对象名。子类的方法。如果子类重写父类的方法,则可以直接对象名。子类重新的方法...

2020-10-06 20:33:31 115

原创 JAVA-接口总结

2020-09-29 20:48:35 108

原创 JAVA-接口常量定义及使用

使用的时候,直接接口名点常量名

2020-09-29 20:47:32 193

原创 JAVA-接口中定义默认方法

接口中定义默认方法的格式:public default 返回值类型 方法名(){}其中public可以省略不写,为默认的接口类public interface Myinterface { //抽象方法 //以下都可以 public abstract void method(); public void method1(); abstract void method2(); void method3(); //默认方法 public default void method4() {

2020-09-27 21:56:46 1528

原创 JAVA-接口中定义抽象方法及使用{笔记}

接口的定义在接口中定义抽象方法的时候(抽象方法的一般格式;public abstract 返回值类型 方法名();)(1)但是在接口中抽象方法,修饰符必须是两个固定的关键字 public abstract(2)其中public abstract 可以省略(3)方法的三要素可以随意更改public interface Myinterface { //以下都可以 public abstract void method(); public void method1(); abstract

2020-09-27 21:28:31 8037

原创 JAVA-抽象方法{笔记}

Animal 类package 抽象类;//抽象类 class前多了abstractpublic abstract class Animal { //抽象方法,void的前多了abstract,没有大括号,加; public abstract void eat() ; }public class sss { public static void main(String[] args) { Cat cat= new Cat(); cat.eat(); }}Cat 类.

2020-09-23 21:23:47 153

原创 JAVA-继承,重写,super{笔记}

父类的定义格式(一个普通类的定义):public class 父类名称{//成员方法//成员变量}子类的定义格式:public class 子类名称 extends 父类名称 {//。。。。。}在继承中有3个class一个父类,一个子类,一个调用父类public class EEE { public void method(){ System.out.println("方法执行"); }}子类public class TTT extends EEE{ }

2020-09-23 19:32:03 80

原创 JAVA-Rondom(随机数)总结{笔记}

Rondom使用的三个步骤1.导包import java.util.Rondom;2.创建Rondom r=new Rondom();3.使用获取一个随机int数字(int类型的范围是-21亿到21亿)格式:int num=r.nextInt();获取一个有范围的int类型的数字int num=r.nextInt(n) 指的是0到n但不包括n [0,n)package Random;import java.util.Random;public class sss { pub

2020-09-22 20:06:54 1305

原创 JAVA-Scanner键盘输入

Sanner属于引用类型引用类型的一般使用步骤1.导包import 包路径.包名称只有java.lang包下的内容不需要导包,其他的都需要import导包2.创建Scanner sc=new Scanner();3.使用对象名.方法名();获取键盘输入的一个int数字:int num = sc.nextInt();获取键盘输入的一个字符串:string str = sc.next();package A练习;import java.util.Scanner;publi

2020-09-21 20:48:39 107

原创 JAVA-方法的各种书写形式

一个普通方法的时候public static void sss(){ 方法体}public static int aaa(){ 方法体 return 返回值;}在类和对象的时候,类中成员方法为无返回值的,没有static.public void sleep(){ system.out.println();}访问私有变量//设置 public void setName(String str) { name=str;}//得到 public String

2020-09-20 21:49:38 557

原创 Java-构造方法总结

public class Student { public Student() { System.out.println("构造方法在这里"); }}public class ssss { public static void main(String[] args) { Student stu =new Student(); } }当没写构造方法的时候,会默认一个构造方法,但是没有输出的东西,所以创建对象的时候,运行,没有输出当写了构造后,创建对象的时候时候,运行,会..

2020-09-20 21:38:27 128

原创 java-this总结

Java中的thispublic class AAA { String name; public void getName(String name) { System.out.println("哈喽"+name+"我叫"+name); }}当类的成员变量和方法的局部变量重名时,根据“就近原则”优先使用局部中的变量则会public class bbb { public static void main(String[] args) { AAA aaa=new AAA();

2020-09-20 20:32:19 83

原创 JAVA-类和对象总结

类和对象类包括属性和行为属性:成员变量行为:成员方法public class Phone { //成员变量 int size; String color; //成员方法 public void kansp() { System.out.println("看视频"); } public void shuadouyin() { System.out.println("刷抖音"); } }注意:在类的定义中,没有main函数,直接在类中打代码对象的使用如果类和对象没有在

2020-09-17 17:55:34 216

原创 java重载知识点总结

更好地发挥

2020-09-17 09:15:08 159

空空如也

空空如也

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

TA关注的人

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