03 2024 档案

摘要:abstract /* !!!抽象类、抽象方法是什么样的? 1.都是用abstract修饰的;抽象方法只有方法签名,不能写方法体。 !!!抽象类有哪些注意事项和特点? 1.抽象类中可以不写抽象方法、但有抽象方法的类一定是抽象类。 2.类有的成员(成员变量、方法、构造器)抽象类都具备。 3.抽象类不能 阅读全文
posted @ 2024-03-30 22:51 qing集 阅读(4) 评论(0) 推荐(0) 编辑
摘要:mutiple /* !!!什么是多态? 1.多态是在继承/实现情况下的一种现象,表现为:对象多态、行为多态。 2.多态的具体代码实现: people p1 = new Student(); p1.run(); //编译看左边,运行看右边 people p2 = new Teacher(); p2. 阅读全文
posted @ 2024-03-30 15:27 qing集 阅读(1) 评论(0) 推荐(0) 编辑
摘要:继承 /* !!!什么是继承?继承后有啥特点? 1.继承就是用extends关键字,让一个类和另一个类建立起一种父子关系。 2子类可以继承父类非私有的成员。 !!!带继承关系的类,Java会怎么创建它的对象?对象创建出来后,可以直接访问哪些成员? 1.带继承关系的类,java会用类和其父类,这多张设 阅读全文
posted @ 2024-03-29 16:53 qing集 阅读(1) 评论(0) 推荐(0) 编辑
摘要:static /* static:静态,可以修饰成员变量和方法。 成员变量按照有无static修饰,分为两种: 1.类变量:有static修饰,属于类,在计算机里只有一份,会被类的全部对象共享。 访问:类名.类变量(位于堆内存) 2.实例变量:(对象的变量):无static修饰,属于每个对象的。 访 阅读全文
posted @ 2024-03-29 12:25 qing集 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Account package com.item.huang; public class Account { private String idCard; private String userName; private char sex; private String passWord; priv 阅读全文
posted @ 2024-03-27 23:33 qing集 阅读(5) 评论(0) 推荐(0) 编辑
摘要:ArrayList 集合:一种容器,用来存储数据且集合的大小可变 ArrayList:是集合中最常见的一种,ArrayList是泛型类,可以约束存储的数据类型 ArrayList<Food> listFood = new ArrayList<Food>(); listFood 集合内存储的是堆内存中 阅读全文
posted @ 2024-03-27 19:13 qing集 阅读(2) 评论(0) 推荐(0) 编辑
摘要:oop案例1 电影类 package com.item.huang.demo01; //电影类 public class Movie { //电影的属性 private int id; private String name; private double price; private double 阅读全文
posted @ 2024-03-20 19:17 qing集 阅读(3) 评论(0) 推荐(0) 编辑
摘要:java案例 买飞机票 package com.item.huang; //买飞机票 public class Test01 { public static void main(String[] args) { double price = calculate(1000,5,"经济舱"); Syst 阅读全文
posted @ 2024-03-20 13:31 qing集 阅读(2) 评论(0) 推荐(0) 编辑
摘要:面向过程&面向对象 面向过程: 步骤简单清晰,第一步->第二步->.... 面向过程适合处理一些较为简单的问题 面向对象: 分类的思维模式 面向对象适合处理复杂的问题 对于描述复杂的事物,使用面向对象的思维去宏观上把握、整体上分析,使用面向过程的思维去处理围观操作 什么是面向对象 面向对象编程:(O 阅读全文
posted @ 2024-03-05 20:16 qing集 阅读(1) 评论(0) 推荐(0) 编辑
摘要:数组概述 数组时相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组的声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] array 阅读全文
posted @ 2024-03-03 20:35 qing集 阅读(5) 评论(0) 推荐(0) 编辑
摘要:何为方法 Java方法是语句的集合,它们在一起执行一个功能,方法包含于类或对象中,方法在程序中被创建,在其他地方被引用 设计方法的原则:保持方法的原子性-一个方法只完成1个功能,这样利于后期的拓展 public class Demo01 { public static void main(Strin 阅读全文
posted @ 2024-03-03 11:03 qing集 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Scanner对象 Java提供了一个工具类,可以获取用户的输入。java.util.Scanner是Java5的新特征。 基本语法:Scanner scanner = new Scanner(System.in); 使用后关闭:scanner.close(); 通过Scanner类的next()与 阅读全文
posted @ 2024-03-02 20:37 qing集 阅读(4) 评论(0) 推荐(0) 编辑
摘要:Java基础 注释 单行注释 只能注释一行文字 // 多行注释 可以注释多行文字 /* */ 文档注释 /** */ JavaDoc javadoc命令是用来生成自己API文档的 参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参 阅读全文
posted @ 2024-03-02 11:37 qing集 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Hello,World 建立code文件夹 新建一个java文件 文件后缀名为.java Hello.java 编写代码 public class Hello{ public static void main(String[] args){ System.out.print("Hello,World 阅读全文
posted @ 2024-03-01 18:59 qing集 阅读(2) 评论(0) 推荐(0) 编辑
摘要:Java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性(反射) 多线程 安全性 健壮性 Java三大版本 JavaSE: 标准版(桌面程序,控制台开发) JavaME: 嵌入式开发(手机,小家电) JavaEE: E企业级开发(Web端,服务器开发) JDK、JRE、JVM JDK: 阅读全文
posted @ 2024-03-01 18:55 qing集 阅读(2) 评论(0) 推荐(0) 编辑