- 博客(15)
- 资源 (20)
- 收藏
- 关注
原创 day15、集合(Collection、数据结构、List、泛型深入
集合(Collection、数据结构、List、泛型深入集合的概述Collection集合常用API集合的概述/** 目标:明确Collection集合体系的特点 */public class CollectionDemo1 { public static void main(String[] args) { // 有序 可重复 有索引 Collection list = new ArrayList(); list.a
2022-04-22 22:30:04 366
原创 day13-面向对象进阶(多态、内部类、常用API)
13、面向对象进阶(多态、内部类、常用API)面向对象三大特征之三:多态多态的优势多态的案例内部类内部类概述内部类之一:静态内部类[了解]内部类之二:成员内部类[了解]内部类之三:局部内部类[了解]内部类之四:匿名内部类概述[重点]匿名内部类常见使用形式面向对象三大特征之三:多态package com.itheima.d1_polymorphic;/** 父类 */public class Animal { public String name = "动物名称"; pu
2021-12-23 22:16:51 725
原创 day12、面向对象进阶(包、权限修饰符、final、常量、枚举、抽象类、接口)
面向对象进阶(包、权限修饰符、final、常量、枚举、抽象类、接口)包权限修饰符包package com.itheima.d1_package;import com.itheima.d1_package.demo1.Animal;import com.itheima.d1_package.demo1.Cat;public class Test { public static void main(String[] args) { // 导包:相同包下的类可以直接访问。
2021-12-23 20:24:47 671
原创 day11、面向对象进阶(static、单例、代码块、继承)
面向对象进阶(static、单例、代码块、继承)面向对象进阶静态关键字:staticstatic的作用、修饰成员变量的用法static修饰成员变量的内存原理static修饰成员方法的基本用法static实际应用案例:定义工具类static的注意事项static应用知识:代码块代码块的分类、作用static应用知识:单例设计模式设计模式、单例模式介绍、饿汉单例模式懒汉单例模式面向对象三大特征之二:继承继承概述、使用继承的好处继承的设计规范、内存运行原理继承的特点继承后:成员变量、成员方法的访问特点继承后:方法
2021-12-09 01:30:00 374 1
原创 day10、JavaSE加强课程简介、面向对象知识回顾
JavaSE加强课程简介、面向对象知识回顾JavaSE加强课程简介IDEA开发模式统一面向对象思想概述、类、对象面向对象思想概述、类、对象构造器this关键字面向对象三大特征之一:封装标准JavaBeanJavaSE加强课程简介IDEA开发模式统一面向对象思想概述、类、对象面向对象思想概述、类、对象package com.itheima.classdemo;class Student {}public class Animal{}class Teacher{}
2021-12-08 19:38:06 236
原创 day09ATM系统
ATM系统项目介绍与功能演示项目介绍与功能演示package com.itheima;import java.util.ArrayList;import java.util.Random;import java.util.Scanner;public class ATMSystem { public static void main(String[] args) { // 2、创建一个集合对象,用于后期存入账户对象。 Arra
2021-12-08 19:04:42 373
原创 day07-面向对象基础
面向对象编程(基础)1.类、对象1.1类的概念、设计类获得对象package com.itheima.createobject;public class Car { // 属性(成员变量) String name; // 名称 double price; // 价格 // 行为(方法) public void start(){ System.out.println(name + " 价格是:" + price +"
2021-12-07 19:20:54 249
原创 day06-编程思维和编程能力、综合应用专题课
专题课(综合案例)案例一:买飞机票package com.itheima;import java.util.Scanner;/** 需求:机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。 按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,淡季(11月到来年4月)头等舱7折,经济舱6.5折。 */public class Test1 { public static void main(String[
2021-12-05 15:24:22 279
原创 day05-方法
1.方法package com.itheima.create;/** 目标:能够说出使用方法的优点: 1、可以提高代码的复用性和开发效率。 2、让程序的逻辑更清晰。 */public class MethodDemo1 { public static void main(String[] args) { // 张工 int c1 = sum(10, 30); System.out.println(c1); // 徐工
2021-12-05 15:02:13 254
原创 day04-数组、Debug
数组1.静态初始化数组package com.itheima.create;public class ArrayDemo1 { public static void main(String[] args) { // 目标:学会使用静态初始化的方式定义数组 // 数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,...} // double[] scores = new double[]{99.5, 88.0, 75.5
2021-12-03 20:20:04 190
原创 day3 java-程序流程控制、Random类
程序流程控制课程介绍1.分支结构package com.itheima.branch;/** 目标:学会使用if分支结构解决问题,理解其流程。 */public class IfDemo1 { public static void main(String[] args) { // 需求:心跳(60 - 100)之间是正常的,否则系统提示进一步检查 // 格式1: if(条件表达式){ 代码... } int hea
2021-12-03 17:41:26 597
原创 day1 Java基础语法
1.注释 目标:掌握注释的使用。 */public class NoteDemo { /** 这是一个main方法 程序必须写这个方法才可以跑起来 */ public static void main(String[] args) { // 输出一行内容 System.out.println("单行注释~~"); /* 我要输出很多行内容 看看多行注释是否可以使用
2021-12-03 14:51:04 116
原创 day1 java入门
总结1、开发一个Java程序要经历哪些步骤?⚫ 编写、编译(javac)、运行(java)2、Java代码编写有什么基本要求?⚫ 文件名称的后缀必须是java结尾。⚫ 文件名称必须与代码的类名称一致。⚫ 必须使用英文模式下的符号。3. Java语言最终是如何去控制计算机执行的?⚫ Java语言存在编译器和执行器⚫ 最终可以编译、解释成计算机可以识别的机器指令。4. JDK和JRE的关系是什么样的?⚫ JDK中会关联JRE。⚫ 安装JDK时包含了: java、javac、jvm和核..
2021-12-03 13:54:26 493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人