- 博客(11)
- 收藏
- 关注
原创 多态的学习
多态 多态是方法的多态,属性没有多态 同一方法可以根据发送对象的不同而采取多种不同的行为方式 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多 一 子类Student package demon04; public class Student extends Person { } 父类Person package demon04; public class Person { public void run(){ System.out.print...
2021-07-12 15:24:45 60
原创 方法重写的学习
重写 重写都是方法的重写,和属性无关 重写:alt+insert : override 为什么要重写:父类的功能子类不一定需要 静态方法 主类B package demo03; public class B { public static void test(){ System.out.println("B=>test()"); } } A package demo03; public class B { public static void...
2021-07-12 14:34:22 57
原创 继承的详细讲解
继承 继承的本质是对某一批类的抽象,,extend 实例 父类:Person package demo03; public class Person { public void say(){ System.out.println("说了一句话"); } } 子类:Student package demo03; //学生 is 人;学生是子类,人是父类 //子类继承了父类,就会继承父类的所有方法 public class Student extends Pe...
2021-07-12 11:13:25 136
原创 封装详细讲解
封装 该露的露,该藏的藏 “高内聚,低耦合”:高内聚:类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 属性私有,get/set Student方法里面: 不私有的话,可以直接在main方法里面s1.name;私有之后就必须在方法里面使用get/set,然后在main方法里面使用s1.getname package demo03; public class Student { //private:属性私有 private String na...
2021-07-12 10:25:39 101
原创 JAVA 面向对象----类、构造器
面向对象 分类的思想模式;以类的方式组织代码,以对象的组织封装数。 三大特性 封装:吧数据封装起来,对外提供一个小口,来访问 继承:A类继承B类便会拥有B类的所有特性。 多态:接口的多种不同的实现方式即为多态; 静态方法与非静态方法 这里用两个不同的class写 静态 package oop; public class student { //静态方法 public static void say () { //静态方法 Sy...
2021-05-31 21:07:59 70
原创 Java 数组
数组 数组的声明和赋值 package text; public class shuzu { public static void main(String[] args) { //1、数组的定义,声明一个数组 int[] nums; //2、创建数组,存放十个int类型的数据 nums =new int[10]; //3、给数组元素赋值 nums[0]=1; nums[1]=2; ...
2021-05-31 15:12:44 36
原创 Java方法
Java 方法 什么是方法 方法是语句的集合,他们在一起执行一个功能。 方法是解决一类问题的步骤的有序集合。 方法包含于类或者对象中 方法在程序中被创建,在其他地方被引用。 方法的定义和应用 修饰符 返回值类型 方法名(参数类型 参数名){ ...... 方法体 ...... return 返回值; } package text; public class demo01 { //main方法 public static void main(String[] ...
2021-05-28 10:55:37 33
原创 JAVA基础-Scanner 对象
Java 基础 Scanner 对象 java.util.Scanner是java5的新特征,可以通过Scanner获得用户的输入,实现人机交互。 基本语法 Scanner s=new Scanner(System.in); 通过Scanner类的next()和nextLine()方法获取输入的字符串,在读取前使用hasNext()和hasNextLine()判断是否还有输入的数据 //创建一个扫描器对象,用于接收键盘数据 Scanner scanner=new Scanner(Syst
2021-05-27 22:19:41 117
原创 初学JAVA
初识JAVA C&C++ C中的指针和内存管理 C++中的面向对象 JAVA 特点 语法像c 没有指针和内存管理 编写一次可处处运行 面向对象 类型安全 平台系统工具 构建工具:Ant,Maven 应用服务器:tomcat,jetty,jboss web开发:Spring,mybatis 开发工具:Eclipse,idea,intellii,Netbean JDK\JRE\JVM JDK:java开发工具 JRE:java运行环境 JVM:java
2021-05-25 11:39:03 35
原创 MarkDown学习
MarkDown学习 二级标题 三级标题 引用 一起学java 分割线 图片 超链接 点击跳转到博客园 列表 A B C A B C 表格 名字 性别 生日 李虹 女 98 代码 public ---- 文字 李虹 李虹 李虹 ...
2021-05-24 22:33:45 39
原创 Linux虚拟机ifconfig提示command not found解决办法
只需安装 net-tools 代码: yum install -y net-tools
2021-04-26 16:27:18 1597 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人