- 博客(20)
- 收藏
- 关注
原创 Java小作业6(for循环输出图形/猴子吃桃/百僧百馍)
2猴子第一天摘下若干个桃子,当天他就吃了一半,还不过瘾,又吃了一个,第二天早上又将剩下的桃子又吃了一半,又多吃了一个,以后每天早上都吃了前一天剩下的一半零一个,到第10天早上再吃的时候发现只剩下一个桃子了。3 100个和尚吃了100个馒头,一百个和尚里有大和尚和小和尚。一个大和尚能吃三个,三个小和尚吃一个。4已知一只公鸡是5块钱,母鸡是3块钱,三只小鸡是一块钱,问100块钱要买100个鸡有哪些方案?100元要都买公鸡的话,公鸡最多是买20个,100块钱都买母鸡的话,母鸡最多买33个。
2024-10-18 17:30:55
307
原创 Java学习笔记day12(package/import/IntelliJ IDEA工具的安装和使用/快捷键)
包名命名规范要求全部小写,格式为公司域名倒序 + 项目名 + 模块名 + 功能名。例如类名是:com.powernode.javase.chapter02.PackageTest。当 A 类使用 B 类且二者不在同一个包下时,就需要在 A 类中使用 import 语句引入 B 类。定义包:在 Java 源码第一行编写 package 语句,且 package 语句只能出现在 Java 代码第一行。也可以进行静态导入,如 import static java.lang.System.
2024-10-18 00:57:29
403
原创 Java学习笔记day11(方法定义、调用、内存变化、重载、递归/用递归阶乘/斐波那契数列)
递归调用如果没有结束条件的话,会出现栈内存溢出错误(java.long.StackOverflowError),必须有结束条件,即使有结束条件,也可能会出现栈内存溢出错误,可能是因为递归太深,内存不够。1.7当调用一个返回值不是void类型的方法时,方法结束的时候会返回值,这个值可以采用变量接收,注意变量的类型一定要和返回值一致。1.10形式参数一般简称形参,是局部变量,个数·:0~n个,多个的活使用逗号隔开,起决定性作用的是:形参的类型。第二种:return;不管哪种,return语句一执行,方法结束。
2024-10-17 14:29:00
1013
原创 Java学习笔记day10(if/switch/for/while/do while/break/continue/return)
从上往下依次判断布尔表达式,只要遇到布尔表达式为true,就执行对应分支,直到整个if结束,如果都是false,没有分支执行。case语句中值一定是字面量,不是变量,必须和switch后面的值类型相同,或者可以相互转换。如果布尔表达式结果为true,执行分支语句1,false则执行else后面的分支语句2。原理:只要布尔表达式一直为true就会一直循环,直到布尔表达式为false,循环结束。先执行一次循环体,在判断布尔表达式,为true继续循环,直到布尔表达式为false。终止main方法,方法级别的。
2024-10-13 02:42:20
1254
原创 Java小作业4(求圆面积周长/输出最大值/判断整数/判断三个条件/判断闰年)
【代码】Java小作业4(求圆面积周长/输出最大值/判断整数/判断三个条件/判断闰年)
2024-10-12 15:49:10
353
原创 Java学习笔记day9(关系运算符/逻辑运算符/按位运算符/赋值运算符/条件运算符)
(或): true&false 结果是true,只要有一个true,结果就是true,只有两边都是false,结果才是false。& (与): true&true ,结果是true,只要有一个false,结果就是false。&&(短路与):和(与)运算结果完全相同,但存在短路现象(左边如果是false,不执行右边),效率更高。当布尔表达式结果为true时,结果为表达式1的结果,为false,结果为表达式2的结果。true结果是false,!false结果是true。
2024-10-11 00:41:42
975
原创 Java小作业3(字节码解读代码/算术运算符/++、--/接收三位数,输出百、十、个)
将操作数栈顶元素弹出,存储到局部变量表的1号槽位。将局部变量1号槽位上的数据复制一份,压入操作数栈。将操作数栈顶元素弹出,存储到局部变量表的2号槽位。将操作数栈顶元素弹出,存储到局部变量表的1号槽位。将局部变量1号槽位上的数据复制一份,压入操作数栈。将操作数栈顶元素弹出,存储到局部变量表的2号槽位。最后结果:i=11,k=10。最后结果:i=11,k=11。将一号槽位上的数加1。将一号槽位上的数加1。
2024-10-09 20:41:54
189
原创 Java学习笔记day8(运算符/算术运算符/用户输入/栈数据结构/字节码解读)
/停止等待输入,输入后敲回车,该行结束,s.nextIn()会专门从键盘上扫描int类型的数字,然后赋值给num。赋值运算符:= += -= *= /= %= &= |= ^= = >>>=++:让变量自身加一 ++放变量前,先+再赋值,放变量后,先赋值,再自加。算数运算符:+、-、*、/、&、++、--//此处是main方法。
2024-10-09 17:59:47
622
原创 Java小作业2(定义变量存储个人信息并打印/交换两个变量的值/判断不同数据类型运算对错)
可通过的:1 3 5 6 7 8 9 10。会报错的:2 4 11。
2024-10-08 03:41:22
219
原创 Java学习笔记day7(数据结构/整数型/浮点型/字符型/字符编码/布尔型)
当整数型字面量没有超出byte、short、char的范围,可以直接赋值给byte、short、char类型的变量,会被当做ascll码处理。Java中char类型的字面量必须用单引号括起来,采用统一的字符编码形式:Unicode,char类型可以存储一个汉字。char类型是字符型,占用2个字节,与short都是2个字节,可以表示的数量是一样的char可以占据更大的正整数。一旦有浮点型参与运算得出的结果,一定不要使用“==”与其他数字进行相等比较,因为计算机底层存储的都是它的近似值。
2024-10-08 03:11:39
890
原创 Java学习笔记day6(二、八、十六进制/原码反码补码/补码转原码)
计算机底层只识别二进制是因为计算机内部的电子元件只能识别两种状态,即开和关,或者高电平和低电平。虽然计算机可以通过不同的编程语言和程序来处理不同的数据类型和格式,但最终都需要将其转化为二进制形式才能被计算机底层识别和处理。byte(字节)是计算机存储和处理数据的基本单位,通常由8个比特(bit)组成,每个bit是计算机中最小的存储单位,只能存储0和1两个状态。0开头表示八进制,0b开头表示二进制,0x开头表示十六进制,以上都无就是日常使用的十进制。二进制位最高位的是符号位,0为正数,1为负数。
2024-10-04 16:55:51
300
原创 Java学习笔记day5(基本语法/标识符/关键字/字面量/+运算符/变量)
(Java支持全球所以语言,这里的字母指的是任何一个国家的文字都可以)Java语言中具有特殊含义的单词,每个关键字都已经被Java语言占用了,不能用关键字做标识符。同一个作用域(即有效范围,即Java中的一个{})上,变量名不能重复,可以重新赋值。是在程序中直接使用的数据,是Java中最基本的表达式,无需转换,直接使用。不能是Java中的关键字,如:public、class、void等。变量是内存中的一块空间,是计算机在存储数据的最基本的单元。用来给变量、方法、类、包、常量等命名的字符序列。
2024-10-02 01:20:32
413
原创 Java小作业1(打印个人信息/打印菱形/打印商品列表/章一问答题)
7自己能够独立编写一个Java程序,从安装JDK,到配置环境变量,编写,编译,最终运行?Java中被长期支持的稳定版本是?Java语言的三大分支?你知道那些系统软件?8能够完全理解PATH,CLAAPATH环境变量?1计算机的核心硬件是什么?6简单的描述出Java加载与执行的过程?11Java是编译型还是解释性语言?5Java中的非常重要的两个特性?10javadoc命令是干嘛的?12Java是如何做到跨平台的?13Java字节码是机器码吗?3计算机语言发展的大体趋势?9Java注释的三种写法?
2024-09-30 17:10:01
201
原创 Java学习笔记day4(环境变量classpath/乱码问题/注释/HelloWorld程序解释/public class和class的区别)
Java.a执行后,先启动JVM,JVM启动classloader,去硬盘上通过classpath找A.class文件,找到则执行,找不到则报错。{}:“{”开始,“}”结束,这叫方法体,方法体中由一行行Java语句构成,每条java语句由“;叫做main方法,也叫主方法,是JVM规定的固定写法,程序从该位置进来执行,是程序的入口。),配置后,classloader只会配好的路径找,不从当前路径找,所以最好不配。{}:“{”开始,“}”结束,这之间的内容称为类体,类体中不能直接编写Java语句。
2024-09-30 01:34:32
502
原创 java学习笔记day3(jdk下载/java加载与执行/第一个程序HelloWorld)
运行阶段:通过JVM(搜索class文件,加载class文件到内存,验证、准备、解析,对静态变量初始化,JVM执行程序中主方法,开始运行程序),解释执行到操作系统,操作系统与硬件交互。编译阶段:编写java源代码(.java),编译成功产生字节码文件(A.class),运行命令:java A,编译完成后删除java文件不影响程序执行。动手窗口中输入dos命令后,window会先从当前路径下找,找不到则去path中找,找到则执行,找不到则报错。运行:使用java命令运行 语法:java 类名。
2024-09-27 00:05:41
314
原创 Java学习笔记day2(计算机/Java语言概述)
三大分支: Java SE(Java standard edition)是Java标准版,是后两者的基础,主要用于开发桌 面应用程序控制台程序 小型服务器端应用程序等。硬件:中央处理器(CPU:决定计算机的计算能力) 内存(临时存储器) 硬盘(永久存储器) 显卡(图形处理器) 主板(稳定性,性能)java语言特点:简单易学(去掉C中指针和多重继承) 平台无关性(java虚拟机)
2024-09-25 00:43:51
357
原创 Java学习笔记day1(windows/Dos/文本编辑器快捷键)
dir 当前路径下文件 cls 清屏 exlt 退出 c:d:e:切换盘 del清除文件 ctrl+c终止命令 右键复制。home光标回到行首 end回到行尾 (crtl+两者回到文章首尾)shift+end/home选中一行。+c复制 +v粘贴 +z撤销 +x剪切 +y重做 +s保存 +a全选 +f查找。双击(选中单词) ctrl+shift+左箭头或右箭头(选中一个单词)+D 返回退出桌面 +E 资源管理器 +R运行窗口 +L锁屏。alt+tab 应用切换。
2024-09-23 17:11:46
416
原创 解决wifi图标 突然消失 连不了网
【Windows10出现WIFI蓝牙图标消失,网卡驱动出现感叹号等无法上网的情况解决方案 - CSDN App】http://t.csdnimg.cn/oYIMD。驱动下载地址 https://t.lenovo.com.cn/ZHGYZbLX 还是没有的话 下载安装下这个驱动 安装完驱动之后重启测试下看看呢。然后说只能重装系统,但是我自己没有u盘,出去装又要花钱,就csdn上查到一篇用CCleaner。看了之后说是驱动缺失,重新下载了后重启还是不行(有的人重装了就好了,如果是驱动问题)
2023-12-15 21:29:09
557
原创 CSS中id选择器hover
<span class="bianse">要求1</span></td></tr><body><h2 class="mytext">学生信息注册</h2>要求:设置鼠标悬停、点击和释放间,元素成为焦点后不同背输入框背景颜色。<td>姓名:
2023-10-10 23:24:39
245
1
空空如也
关于HTML中鼠标改变输入框颜色
2023-10-10
散列表运行相关问题,求解答
2023-06-24
进不去bios怎么办
2023-06-08
求线性表的第i个元素
2023-02-03
单链表删除一个元素值最大的结点
2023-02-03
线性表 中查找元素 删除元素
2023-01-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅