- 博客(39)
- 收藏
- 关注
原创 Java的抽象类
/** * 抽象类: * 如:介绍一个动物吃东西(什么动物,怎么吃),说的非常的模糊不具体,这就叫抽象类。 * 1:如果一个类当中的方法不确定怎么进行{}方法体的实现,那么这应该就是一个抽象方法。 */public class Abstract001 { public static void main(String[] args) { Cat catt = new Cat(); catt.eat(); }}/** * abstract:关.
2022-05-30 09:25:44
91
原创 Java对象的向上向下转型
/** * 实现Animal001 */public class Animal002 { public static void main(String[] args){ Animal001 animal001 = new Dog01();//对象的向上转型就是:父类引用指向子类对象. animal001.eat();//因为把猫当做动物,动物有吃这个方法,所以能实现. /** * animal001.catMice();这是一.
2022-05-30 09:23:27
116
原创 Java中的final关键字
/** * final关键字代表最终的,不可改变的. * 常见四种用法 * 1:可以用来修饰一个类; * 2:可以用来修饰一个方法; * 3:可以用来修饰一个局部变量; * 4:还可以用来修饰一个成员变量; */public class Final001 { public static void main(String[] args) { MyZi myzi = new MyZi(); myzi.sleep3(); Variable .
2022-05-30 09:20:39
137
原创 Java中的多态
1:多态的介绍/** * 多态性:一个对象拥有多种形态(如:既是学生,也是人类),这就是对象的多态性. * * 代码中体现多态性:父类引用指向子类对象. * 格式: * 父类名称 对象名称 = new 子类名称(); * 或者: * 接口名称 对象名称 = new 实现类名称(); */public class polymorphism001 { public static void main(String[] args) { FuMr jj = new
2022-05-30 09:15:44
99
原创 Java的接口介绍
/** *使用main方法; * 对Interface001/Interface004接口的调用。 */public class Interface003 { public static void main(String[] args) { Interface002 cc1 = new Interface002(); cc1.mothInterface(); cc1.mothAan(); Interface001.mothAa.
2022-05-30 09:11:30
238
原创 Java当中的接口
1:/** * 对Interface001接口的调用。 */public class Interface003 { public static void main(String[] args) { Interface002 cc1 = new Interface002(); cc1.mothInterface(); cc1.mothAan(); Interface001.mothAan02();//调用接口当中的静态方法。 .
2022-05-23 10:28:25
116
原创 this和super的用法
1:this/** * this关键字用来访问本类内容也有三种: * 1:在本类成员方法中,访问本类的成员变量。 * 2:在本类成员方法中,访问本类的另一个成员方法。 * 3:在本类成员方法中,访问本类的另一个构造方法。 * this(...);也必须是构造方法的第一个语句,唯一一个。 * super和this两种构造调用不能同时使用。 */public class This001 { public static void main(String[] args) { .
2022-05-23 10:22:31
100
原创 猜数字小游戏
/*** Random用来生成随机数;* 获取一个随机的int数字(范围是int所有范围,有正负两种); int num = r.nextInt(这个里面是留空的);* 获取一个随机的int数字(范围是[0~9),不会包括10); int num = r.nextInt(10);*/public class TheRandom { public static void main(String[] args){ Random sc = new Random(); ...
2022-05-20 15:38:11
242
原创 Java中String获取的常用方法
/** * String中获取的常用方法; */public class String01 { public static void main(String[] args){ /** * 1.public int length();获取字符串中字符的个数,获取字符串的长度; * 2.public String concat(String str);将当前字符串和参数字符串拼接成为返回值的新字符串; * 3.public c.
2022-05-20 15:26:57
3299
原创 Java的static修饰变量,方法,静态代码块
1.修饰变量;/** * 修饰变量; * 如果一个成员变量使用了static关键字,那么这个变量对象不在属于对象自己,而是属于所有的类,多个对象共享一份数据; */public class static001 { public static void main(String[] args){ Student sc = new Student("黄鱼",20); Student.room = "01教室"; System.out.print
2022-05-20 15:22:29
467
原创 Java的继承
1:/** * 继承主要解决的问题是:共性抽取。 * 继承关系当中的特点:1:子类可以拥有父类的“内容”; * 2:子类可以拥有自己专有的类容; *继承语法:public class 子类 extends 父类; * extends:继承的意思。 */public class inheritance { public static void main(String[] args) { EmployeeSon son = new Em.
2022-05-20 15:16:52
114
原创 Java的基础语法
1.关键字介绍:(1)Java 中一些赋以特定的含义,用做专门用途的字符串称为关键字(keyword)。(2)所有Java关键字都是小写英文字符串。2.Java变量:(1)Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。(2)Java程序中每一个变量都属于特定的数据类型,在使用前必须对其声明。(3)从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用。通俗的
2022-04-21 16:29:00
630
原创 开始学习java的分享:Java的概述
1.Java的发展历史与体系:Java是sun(Stanford University Network) 公司,1982年成立,java的主要设计者是James Gosling,来源一个为电子消费产品项目Green。95年,Sun发布JDK1.t098年,JDK1.2,更名为Java2 后续JDK1.3、1.4 JDK1.5,更名为Java 5.0 我们使用jdk1.8 最新版jdk18。2.Java语言的特点:...
2022-04-19 15:24:07
772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人