07 2023 档案

摘要:## 面向对象进阶部分学习方法: 特点: ​ 逻辑性没有那么强,但是概念会比较多。 ​ 记忆部分重要的概念,理解课堂上讲解的需要大家掌握的概念,多多练习代码。 ## 今日内容 - 复习回顾 - static关键字 - 继承 ## 教学目标 - [ ] 能够掌握static关键字修饰的变量调用方式 - 阅读全文
posted @ 2023-07-31 21:41 zhajiangmian 阅读(79) 评论(0) 推荐(0) 编辑
摘要:## 学生管理系统升级版 ### 需求: ​ 为学生管理系统书写一个登陆、注册、忘记密码的功能。 ​ 只有用户登录成功之后,才能进入到学生管理系统中进行增删改查操作。 ### 分析: #### 登录界面: ```java System.out.println("欢迎来到学生管理系统"); Syste 阅读全文
posted @ 2023-07-30 10:51 zhajiangmian 阅读(64) 评论(0) 推荐(0) 编辑
摘要:## 题目1 现有如下字符串元素:["aaa", "bbb", "aaa", "aaa", "ccc", "bbb"],请将所有的元素按顺序存入ArrayList集合中,并遍历集合查看存储结果。 ### 训练目标 ArrayList集合存储字符串元素,并遍历。 ### 训练提示 1、创建ArrayL 阅读全文
posted @ 2023-07-30 10:45 zhajiangmian 阅读(43) 评论(0) 推荐(0) 编辑
摘要:## 1.ArrayList ### 集合和数组的优势对比: 1. 长度可变 2. 添加数据的时候不需要考虑索引,默认将数据添加到末尾 ### 1.1 ArrayList类概述 - 什么是集合 ​ 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变 - ArrayList集合的特点 ​ 长度 阅读全文
posted @ 2023-07-29 15:20 zhajiangmian 阅读(23) 评论(0) 推荐(0) 编辑
摘要:# 今日作业: ## 题目1 ###小题1 键盘录入一个字符串, 要求1:长度为小于等于9 要求2:只能是数字 将内容变成罗马数字 下面是阿拉伯数字跟罗马数字的对比关系: Ⅰ-1、Ⅱ-2、Ⅲ-3、Ⅳ-4、Ⅴ-5、Ⅵ-6、Ⅶ-7、Ⅷ-8、Ⅸ-9 注意点: 罗马数字里面是没有0的 如果键盘录入的数字包含 阅读全文
posted @ 2023-07-28 17:17 zhajiangmian 阅读(44) 评论(0) 推荐(0) 编辑
摘要:![](https://img2023.cnblogs.com/blog/3177419/202307/3177419-20230726112847103-152779677.png) ![](https://img2023.cnblogs.com/blog/3177419/202307/31774 阅读全文
posted @ 2023-07-26 11:40 zhajiangmian 阅读(17) 评论(0) 推荐(0) 编辑
摘要:![](https://img2023.cnblogs.com/blog/3177419/202307/3177419-20230726094551869-1832979014.png) ##最古老的计数方法 ![](https://img2023.cnblogs.com/blog/3177419/ 阅读全文
posted @ 2023-07-26 10:17 zhajiangmian 阅读(53) 评论(0) 推荐(0) 编辑
摘要:![](https://img2023.cnblogs.com/blog/3177419/202307/3177419-20230726080145260-1319947672.png) ##存储器的性能指标 ![](https://img2023.cnblogs.com/blog/3177419/ 阅读全文
posted @ 2023-07-26 08:14 zhajiangmian 阅读(93) 评论(0) 推荐(0) 编辑
摘要:计算机系统的层次结构 阅读全文
posted @ 2023-07-25 10:47 zhajiangmian 阅读(100) 评论(0) 推荐(0) 编辑
摘要:各个硬件的工作原理 阅读全文
posted @ 2023-07-25 10:35 zhajiangmian 阅读(69) 评论(0) 推荐(0) 编辑
摘要:计算机硬件的基本组成 阅读全文
posted @ 2023-07-25 09:50 zhajiangmian 阅读(168) 评论(0) 推荐(0) 编辑
摘要:![](https://img2023.cnblogs.com/blog/3177419/202307/3177419-20230724160044573-2017669495.png) **硬件:**计算机的实体,如主机、外设等 **软件:**由具有各类特殊功能的程序组成 ![](https:// 阅读全文
posted @ 2023-07-24 16:10 zhajiangmian 阅读(42) 评论(0) 推荐(0) 编辑
摘要:## 1.API ### 1.1API概述 - 什么是API ​ API (Application Programming Interface) :应用程序编程接口 - java中的API ​ 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何 阅读全文
posted @ 2023-07-18 11:37 zhajiangmian 阅读(36) 评论(0) 推荐(0) 编辑
摘要:# 知识点 面向对象 ## 题目1 ### 题目描述: ​ 定义数组存储3部汽车对象。 ​ 汽车的属性:品牌,价格,颜色。 ​ 创建三个汽车对象,数据通过键盘录入而来,并把数据存入到数组当中。 ### 练习答案: ```java public class Car { private String b 阅读全文
posted @ 2023-07-18 11:33 zhajiangmian 阅读(49) 评论(0) 推荐(0) 编辑
摘要:# 一,键盘录入涉及到的方法如下: ​ next()、nextLine()、nextInt()、nextDouble()。 ## 1)next()、nextLine(): 可以接受任意数据,但是都会返回一个字符串。 比如:键盘录入abc,那么会把abc看做字符串返回。 ​ 键盘录入123,那么会把1 阅读全文
posted @ 2023-07-17 13:27 zhajiangmian 阅读(49) 评论(0) 推荐(0) 编辑
摘要:## 练习一:文字版格斗游戏 需求: ​ 格斗游戏,每个游戏角色的姓名,血量,都不相同,在选定人物的时候(new对象的时候),这些信息就应该被确定下来。 举例: ​ 程序运行之后结果为: ​ 姓名为:乔峰 血量为:100 ​ 姓名为:鸠摩智 血量为:100 ​ 乔峰举起拳头打了鸠摩智一下,造成了XX 阅读全文
posted @ 2023-07-17 13:26 zhajiangmian 阅读(43) 评论(0) 推荐(0) 编辑
摘要:# 知识点 面向对象 ## 题目1(完成) 定义手机类,手机有品牌(brand),价格(price)和颜色(color)三个属性,有打电话call()和sendMessage()两个功能。 请定义出手机类,类中要有空参、有参构造方法,set/get方法。 定义测试类,在主方法中使用空参构造创建对象, 阅读全文
posted @ 2023-07-17 13:19 zhajiangmian 阅读(112) 评论(0) 推荐(0) 编辑
摘要:## 1. 类和对象 ### 1.1 类和对象的理解 客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。 * 类 * 类的理解 * 类是对现实生活中一类具有共同属性和行为的事物的抽象 * 类是对象的数据类型,类是具有相同属性和行为的一组对象的集合 * 简单理解:类就是对现实事物的一种描述 * 类 阅读全文
posted @ 2023-07-16 18:42 zhajiangmian 阅读(16) 评论(0) 推荐(0) 编辑
摘要:# 练习一:飞机票 需求: ​ 机票价格按照淡季旺季、头等舱和经济舱收费、输入机票原价、月份和头等舱或经济舱。 ​ 按照如下规则计算机票价格:旺季(5-10月)头等舱9折,经济舱8.5折,淡季(11月到来年4月)头等舱7折,经济舱6.5折。 代码示例: ```java package com.ith 阅读全文
posted @ 2023-07-16 10:05 zhajiangmian 阅读(35) 评论(0) 推荐(0) 编辑
摘要:# 知识点 方法 ## 题目1 定义一个方法,该方法能够找出两个小数中的较小值并返回。在主方法中调用方法进行测试。 ### 训练提示 1. 根据方法的功能描述,方法的参数应该是两个小数。 2. 要返回两个小数的较小值,所以返回值类型也是小数类型。 ### 解题方案 ### 操作步骤 1. 定义方法g 阅读全文
posted @ 2023-07-16 10:02 zhajiangmian 阅读(167) 评论(0) 推荐(0) 编辑
摘要:## 1. 方法概述 ### 1.1 方法的概念 ​ 方法(method)是程序中最小的执行单元 * 注意: * 方法必须先创建才可以使用,该过程成为方法定义 * 方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用 实际开发中,什么时候用到方法? 重复的代码、具有独立功能的代 阅读全文
posted @ 2023-07-15 17:18 zhajiangmian 阅读(31) 评论(0) 推荐(0) 编辑
摘要:# 知识点 数组 ## 题目1 请创建一个长度为6的整数数组,并为数组中的元素赋值。遍历数组,打印所有元素,元素之间用空格隔开。比如: ``` 数组为:{1,2,3,4,5} 打印结果:1 2 3 4 5 ``` ### 训练提示 1、数组中的元素有索引,开始索引和结束索引分别是什么?使用循环语句, 阅读全文
posted @ 2023-07-15 17:13 zhajiangmian 阅读(149) 评论(0) 推荐(0) 编辑
摘要:# 1.数组 ### 概念: ​ 指的是一种容器,可以同来存储同种数据类型的多个值。 ​ 但是数组容器在存储数据的时候,需要结合隐式转换考虑。 比如: ​ 定义了一个int类型的数组。那么boolean。double类型的数据是不能存到这个数组中的, ​ 但是byte类型,short类型,int类型 阅读全文
posted @ 2023-07-15 14:04 zhajiangmian 阅读(56) 评论(0) 推荐(0) 编辑
摘要:## 1.无限循环 ### 概念: ​ 又叫死循环。循环一直停不下来。 ### for格式: ```java for(;;){ System.out.println("循环执行一直在打印内容"); } ``` 解释: 初始化语句可以空着不写,表示循环之前不定义任何的控制变量。 条件判断语句可以空着不 阅读全文
posted @ 2023-07-15 11:33 zhajiangmian 阅读(35) 评论(0) 推荐(0) 编辑
摘要:# 一、if判断语句作业 ## 题目1 李雷想买一个价值7988元的新手机,她的旧手机在二手市场能卖1500元,而手机专卖店推出以旧换新的优惠,把她的旧手机交给店家,新手机就能够打8折优惠。为了更省钱,李雷要不要以旧换新?请在控制台输出。 ### 训练提示 1. 用什么知识点能够对不同购买方式的价格 阅读全文
posted @ 2023-07-15 10:56 zhajiangmian 阅读(116) 评论(0) 推荐(0) 编辑
摘要:## 第一章 流程控制语句 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。 ### 1.1 流程控制语句分类 ​ 顺序结构 ​ 判断和选择结构(if, switch) ​ 循环结 阅读全文
posted @ 2023-07-14 08:43 zhajiangmian 阅读(30) 评论(0) 推荐(0) 编辑
摘要:# 知识点 运算符 ## 题目1(训练) 身高是具有遗传性的,子女的身高和父母的身高有一定的关系。假定,父母和子女的身高遗传关系如下: ​ 儿子身高(厘米)=(父亲身高+母亲身高) ×1.08÷2 ​ 女儿身高(厘米)=(父亲身高×0.923+母亲身高) ÷2 现有父亲身高177CM,母亲身高165 阅读全文
posted @ 2023-07-14 08:34 zhajiangmian 阅读(48) 评论(0) 推荐(0) 编辑
摘要:# 1.运算符和表达式 ### 运算符: ​ 就是对常量或者变量进行操作的符号。 ​ 比如: + - * / ### 表达式: ​ 用运算符把常量或者变量连接起来的,符合Java语法的式子就是表达式。 ​ 比如:a + b 这个整体就是表达式。 ​ 而其中+是算术运算符的一种,所以这个表达式也称之为 阅读全文
posted @ 2023-07-11 17:07 zhajiangmian 阅读(57) 评论(0) 推荐(0) 编辑
摘要:## 题目1:(选择) 下列关于java变量声明那个是错误的: A . int x = 5; B. double d = 3.14; C. char grade = ‘C’; D. String name = ‘黑马程序员’; **讲解:D** **字符串需要用双引号引起来** ## 题目2:(看代 阅读全文
posted @ 2023-07-11 17:00 zhajiangmian 阅读(175) 评论(0) 推荐(0) 编辑
摘要:## 1. 单选题 台式机,安卓手机,iPhone手机,他们其实都是计算机,计算机干的事情就是严格的执行人的指令,但是目前的科技条件下,电脑仍然有一个很大的短板,这个短板是? A。思考 B。计算 答案:A 讲解: ```java 计算机最擅长的是运行固定的程序,就目前而言,计算机还缺少思考的能力。包 阅读全文
posted @ 2023-07-09 19:41 zhajiangmian 阅读(33) 评论(0) 推荐(0) 编辑
摘要:# day02 - Java基础语法 ## 1. 注释 ​ 注释是对代码的解释和说明文字。 Java中的注释分为三种: * 单行注释: ~~~java // 这是单行注释文字 ~~~ * 多行注释: ~~~java /* 这是多行注释文字 这是多行注释文字 这是多行注释文字 */ 注意:多行注释不能 阅读全文
posted @ 2023-07-07 18:47 zhajiangmian 阅读(24) 评论(0) 推荐(0) 编辑
摘要:## 1. 人机交互 ### 1.1 什么是cmd? 就是在windows操作系统中,利用命令行的方式去操作计算机。 我们可以利用cmd命令去操作计算机,比如:打开文件,打开文件夹,创建文件夹等。 ### 1.2 如何打开CMD窗口? 1. 按下快捷键:win + R。 此时会出现运行窗口。 2. 阅读全文
posted @ 2023-07-07 12:37 zhajiangmian 阅读(14) 评论(0) 推荐(0) 编辑
摘要:# day08-CSS高级 > 目标:掌握定位的作用及特点;掌握 CSS 高级技巧 ## 01-定位 作用:灵活的改变盒子在网页中的位置 实现: 1.定位模式:position 2.边偏移:设置盒子的位置 * left * right * top * bottom ### 相对定位 **positi 阅读全文
posted @ 2023-07-06 11:03 zhajiangmian 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩