- 博客(13)
- 收藏
- 关注
原创 内部类中的属性和方法的访问
内部类:内部类的分类:成员内部类局部内部类匿名内部类静态内部类一个类的内部,另外定义了一个类,那么内部的这个类,被称为内部类。如果非静态的外部类中定义了一个静态的内部类,那么这个静态的内部类中可以定义静态的成员变量和成员方法,也可以定义非静态的成员方法和非静态的成员变量。但是在非静态的内部类中不可以定义静态的成员变量和静态的成员方法。内部类的静态成员和静态方法、和非静态的成员方法非静态的成员变量的访问package Weeks03.days04_qian
2021-08-05 20:34:31
569
原创 接口的基础
接口概念:就个人而言,接口是一种约定,规范非抽象子类必须重写接口中的所有的抽象的方法类与接口之间的关系是实现的关系,(implements)接口中可以定义静态方法、默认方法、私有方法私有方法可以在接口中的默认方法中调用,接口中可以定义属性,那么该属性必须是被publc static final 所修饰 并且应该进行初始化。public interface Usb { String name="张三 "; int nums=1; public st...
2021-08-05 19:17:23
174
原创 面向对象的继承特点
面向对象之封装、继承、多态封装:个人理解为将一些属性私有化,package Weeks03.days01_qianfeng.Test02;public class Teacher { private String name; private int number; private String major; private int age; int nums=100; public void introduce(){ int...
2021-08-02 21:03:37
404
原创 面向对象之继承
当一个类与另一个类具有共同的属性时,我们可以借助于继承的思想来进行问题的解决。Emplee.javapublic class Emplee { String name; int num; int age; public void work(){ System.out.println(this.name+"好好工作........."); } public void study(){ System.out.printl.
2021-07-31 16:50:15
117
原创 面向对象的特征之封装
封装:个人理解为:将属性隐藏起来,如果需要访问,则需要公共方法进行访问。封装的步骤:将属性使用private关键字进行修饰提供各个属性的一对get() set()方法package Weeks02.days05_qianfeng;public class GirlFriend { private String name; private int age; private String address; public GirlFriend() {.
2021-07-31 11:55:30
93
原创 面向对象的基础
面向对象类:一组相关属性和行为的集合,使用事物的属性特征和行为特征来描述该类事物。对象:一类事物的具体体现。属性:属性就是该事物的状态信息, 例如,猫的颜色、体重、年龄等等信息。行为:就是该类能做什么事情。类与对象的联系:{类是对一类事物的描述,是抽象的。对象是一类事物的实例,是具体的。类是对象的模板,对象是类的实体。}public static void showStudent1(){ Student student1=new Student("张三",2..
2021-07-30 20:11:44
91
原创 基础小测试
1、写出自己熟悉的一种排序算法选择排序算法代码如下:package Weeks02.days05_qianfeng.ceshi;public class Demo05SelectSort { public static void main(String[] args) { int[] array={12,43,5,332,123,67}; for (int i = 0; i < array.length; i++) { in
2021-07-30 17:58:53
109
原创 方法之可变长参数
可变长参数的方法的定义格式:访问修饰符 是否静态 返回值类型 方法名称(数据类型... 参数){ 方法体;}在JDK5之后的新特性,可以在方法中定义不定长的参数语法的格式:访问修饰符 方法是否静态 方法的返回值 方法名(方法类型 ... 可变长的参数名){ 方法体; //这里作参数的判断;}可变长参数的特点:如果同时定义了定长参数的方法的不定长参数的方法,如果定长参数方法和不定长的参数的方法同属满足调用的需求,则以定长参数的方法调用为...
2021-07-28 23:48:40
212
原创 Java选择结构与方法入门
选择结构switch(表达式){ case:常量值1: 语句体1; break; case:常量值2: 语句体; break; default: 语句体n+!; break;}执行流程:1、首先计算...
2021-07-25 22:21:05
131
原创 Java基础
Days01java环境的配置,JDK ,文本编辑器的安装等等。Days02一、Java基础之变量变量使用的步骤:1、先声明,在赋值 int num; num=90;2、声明和赋值同时进行;int num1=65;3、可以同时声明多个变量,int a,b,c=200;注意事项:变量在使用之前必须进行初始化的操作。int money;money=10000;System.out.println(money);int num=1000;System.out.pr
2021-07-24 16:30:08
266
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人