摘要:
Java内存分配栈 :方法运行时使用的内存,比如main方法运行,进入方法栈中执行 堆 :存储对象或者数组,new来创建的,都存储在堆内存 1.只要是new出来的一定是在堆里面开辟了一个小空间 2.如果new了多次,那么在堆里面有多个小空间,每个小空间中都有各自的数据 3.当两个数组指向同一个小空间 阅读全文
摘要:
今天去姨家忙农活,摘黄瓜,拔小葱 去姥姥家探亲做饭,学不了一点 哦对,天气不错,看看晚霞吧 阅读全文
摘要:
数组: 定义:数组指的是一种容器,可以用来存储同种数据类型的多个值 初始化: 就是在内存中,为数组容器开辟空间,并将数据存入容器中的过程 静态初始化: 完整格式:数据类型[] 数组名 = new 数据类型[ ]{元素1,元素2,元素3...};范例: int[] array = new int[][ 阅读全文
摘要:
循环练习题: 修改过后:(求质数即余数为0,可被整除) 用boolean数据类型,防止输出多余等问题 获取随机数: 1、 导包 Random这个类在哪import java.util.Random; (导包的动作必须出现在类定义的上边)2、创建对象 表示我要开始用Random这个类了Random r 阅读全文
摘要:
循环高级综合练习: 回文数的判断: 无限循环: for( ; ; ){ Syetem. out. println(); } while(true){ System. out. println(); } 无限循环后不能接其他代码,循环不停,代码不运行 跳转控制语句: 在循环的过程中,跳到其他语句上执行 阅读全文
摘要:
原码反码补码: 原码的弊端: 原码:十进制数据的二进制表现形式,最左边是符号位,0为正,1为负。“ 0 1 1 1 1 1 1 1 ” 利用原码对正数进行计算是不会有问题的。 但是如果是负数计算,结果就出错,实际运算的结果,跟我们预期的结果是相反的。 反码出现的目的:为了解决原码不能计算负数的问题而 阅读全文
摘要:
运算符: 自增自减运算符: “ ++ ” “ -- ” 计算中:a++ :先用后加 ++a:先加后用 赋值运算符: “ = ” “ += ” “ -= ” “ *= ” “ /= ” “ %= ” eg:“ += ” 加后赋值,a+=b;//将a+b的值给a。(隐含强制转换 ) 关系(比较)运算符: 阅读全文
摘要:
运算符 字符串的 “ + ” 操作: 当 “ + ” 操作中出现字符串连接符,而不是算数运算符了。会将前后的数据进行拼接,并产生一个新的字符串。 连续进行”+"操作时,从左到右逐个执行。 eg:System. out. println (1 + 2 + "abc"+ 2 + 1) ; //"3abc 阅读全文
摘要:
安装了java的idea编译器,按b站教程,发现安装完成后不能运行。todesk远程求助后发现缺少配置调试jdk,java开发环境就此搭建完成 6.25 cmd指令打开软件:找到文件所在位置,“字母+冒号” 切换盘符,找到qq.exe所在位置,多级目录打开即可 常用软件快捷打开:将文件路径记录到固定 阅读全文
摘要:
一群人坐在一起,每人猜一个 100 以内的数,谁的数字最接近大家平均数的一半就赢。本题就要求你找出其中的赢家。 输入格式: 输入在第一行给出一个正整数N(≤104)。随后 N 行,每行给出一个玩家的名字(由不超过8个英文字母组成的字符串)和其猜的正整数(≤ 100)。 输出格式: 在一行中顺序输出: 阅读全文