- 博客(17)
- 收藏
- 关注
原创 Day 17 继上篇———面向对象2.0
面向对象2.01. 构造方法【鸡肋】1.1 作用 用于在开发过程中创建对象使用,创建对象目前的格式 new 类名(有可能使用到的参数); 类名(有可能使用到的参数); 这就是构造方法 Constructor 初始化当前创建对象中的成员变量数据!!!1.2 格式格式: public 类名(所需初始化参数列表) { 初始化语句; }细节: 1. 构造方法的名字必须是类名,并且其他方法的名字不能是类名 2. 构造方法没有返回值类型声明 3. 初始化参数列表和正常的方法列表
2020-05-11 22:33:57 87 1
原创 Day16 对象来了偶,没有对象的赶紧new一个
面向对象1. 生活中的面向对象需求: 我想吃烤羊排 找一个烧烤店吃 1. 选一个店铺,私烤者馕坑烤肉 2. 找一个座位,点餐,馕,烤羊肉串,一斤羊排,啤酒2瓶 3. 等 4. 吃 5. 结账走人 自己做着吃 1. 准备材料 盐滩羊羊排2斤,葱姜蒜,洋葱,孜然粉,烧烤料,辣椒面 2. 羊排切小段,葱姜蒜水,盐,洋葱,腌制30分钟 3. 烤箱预热190度 5分钟,烤制 210度 25分钟 15分钟翻面 4. 取出 5. 吃,蘸料吃 6. 洗锅,
2020-05-08 22:35:02 111
原创 Day 15 数组操作2
1. 数组练习1.1 找出数组中最大值的下标位置package com.qfedu.a.homework;public class HomeWork1 { public static void main(String[] args) { int[] array = {1, 3, 5, 7, 9, 2, 4, 6, 8, 10}; int maxIndex = maxInde...
2020-05-07 23:33:28 130
原创 Day14 java中数组的操作
数组操作1. 数组地址转移问题【难点】public static void main(String[] args) { int[] arr1 = new int[10]; int[] arr2 = new int[10]; arr1[0] = 10; arr2[0] = 20; System.out.println("arr1[0]:...
2020-05-06 21:40:33 108
原创 Day13 方法总结和数组初识
方法总结和数组初识1. 方法总结1.1 方法的三要素返回值类型 当前方法运行之后对外的数据产出方法名 明确告知用户这里运行的方法是哪一个,执行的效果会怎么样。 小驼峰命名法,见名知意,动宾结构形式参数列表 巧妇难为无米之炊,方法运行所需的外来数据,方法运行的必要条件!!!1.1.1 方法名规矩 1. 只能用英文字母(A ~ Z a ~ z), 数字(0 ~ 9),还有下...
2020-04-30 22:05:36 106
原创 Day12 局部变量
1 局部变量1.1 思索代码class Method9 { public static void main(String[] args) { int num = 5; test(num); // 5 为什么是5 System.out.println(num); } public sta...
2020-04-29 22:32:46 141
原创 Dem11 方法参数返回的运用
方法1. 返回值【难点】1.1 从生活中找出什么是返回值餐馆吃饭 烤羊排 138一份 --> 声明 付款 138RMB --> 给予实际参数 厨师做好烤羊排之后,让服务员给你端上来 --> 厨师完成操作,给予的返回值ATM机取钱 取钱 1000RMB --> 调用方法 输入密码 --> 给予实际参数 密码正确,ATM给你1000RMB -->...
2020-04-28 22:30:45 202
原创 Day10 【重点】 方法
1方法1.1为什么使用方法 生活中使用的工具,螺丝刀,锤子,扳手。 1. 复用,重复使用 2. 提高效率 开发中,存在代码需要复用的情况。虽然循环可以解决一部分代码复用的问题,但是无法从根本上解决需要多处使用的情况。 这里需要用到方法 代码中使用循环解决复用的问题 1. 代码冗余!!! 2. 维护性极差!!! 3. 阅读性极差!!!1.2画瓢之法// mai...
2020-04-27 22:13:09 85
原创 Day9上次的变态超人题 出来喽!!!
/* * 分析: * 空格 左边字符 右边字符 * A 3 A * AB A 2 AB A * ABC BA 1 ABC BA * ABCD CBA 0 ABCD ...
2020-04-26 20:13:18 147
原创 Day8 花样for循环操作
1先来一个简单的操作九九乘法表 /* 使用for循环完成 a. 完成一个9*9乘法表 for循环的使用比while循环更加清晰*/class Demo1 { public static void main(String[] args) { //第一个for循环为行,第二个为列 for (int num1 = 1; num1 <= 9; num1++) { ...
2020-04-22 23:27:25 211
原创 Day7 秀儿for循环来了偶
1for循环/* 运行格式 */for (/* 循环条件初始化 */; /* 循环条件判断 */; /* 循环条件变更 */) { // 循环体}使用for循环所展示出来的优势 1. for之后的小括号内容,可读性更强 2. 可以通过for之后小括号,里面的内容大概推算出整个循环会执行多少次 3. for循环和一些特殊的数据关系非常紧密/* 运用展示 *//*使用...
2020-04-21 22:23:07 159
原创 Day6 循环语句来了欧
1while循环/* 循环的运行方式 */while (/* 循环条件 true or false */) { // 循环体 // (循环条件变更)}/*执行流程: 当前程序运行到while循环结构时,首先判断while之后的小括号里面的循环条件是否为true,如果为true,执行循环体,在回到循环条件判断,直到循环条件为false,终止循环!!!*//* 运行展...
2020-04-20 17:30:48 84
原创 Day5 讲述switch case结构 清晰简洁偶
1 switch case1.1运行结构/* 这里使用的switch - case结构是一个可以在很多开发语言中通用使用的 今天上课演示使用的数据类型是int类型,并且要求在没有讲述其他可以使用类型之前 只能使用int*/switch (/* 变量 */) { case 常量选择1: // 处理方式1; break; case 常量选...
2020-04-19 20:11:18 215 1
原创 Day4 讲述if分支结构偶 比较重要偶!!!
if 分支结构/*运行形式*/if (/* 条件判断 */) { // 语句体}/*执行流程: 当前程序运行到if结构时,首先执行条件判断,条件判断的结果是一个boolean类型,如果条件判断为true,执行语句体,为false,不能执行语句体。 最后都会执行到大括号之外*//*运行展示*//* if 分支结构演示 */class Demo2 { public s...
2020-04-18 21:31:28 120
原创 Day3 重点来啦 运算符
1 运算符开发中使用的算术运算符: 加 + 减 - 乘 * 除 / 取余 % 小括号 () = 赋值号注意事项: 1. 先乘除,后加减 2. 从左至右运行 3. 除数不能为0 4. 先运算小括号里面的内容【重点】小括号里面的内容对于小括号外部而言是一个整体,是一个【常量】 = 赋值号 注意 【 = 为赋值号, == 为等于号】 赋值号的功能是将赋值号右侧的数据,赋值给左...
2020-04-17 18:20:51 83
原创 Day2 Java第一个行代码【重点】
1.Java第一个行代码【重点】1.1FisterJava.javaclass FirstJava { public static void main(String[] args) { System.out.println("欢迎来到温暖人士"); }}2.编译执行代码编译Java代码使用的工具 javac.exe 编译.java文件使用的工具, 先进入Dos命令输入:...
2020-04-16 14:11:00 111
原创 0基础学习 Java第一天
Java第一天1. Java开发语言简单历史 95年 96年 Java 明确 ==> Java WEB方向 09年 Oracle公司收购Sun公司 主流JDK的版本 1.6 1.7 1.8 新版本 但是不建议使用 9 10 11 12 13 14Java很多世界级别的框架Java之父 詹姆斯 高司令2. 关于计算机2.1 计算机硬件相关计算机硬件组成: ...
2020-04-15 18:17:03 93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人