
Java学习笔记
Java学习笔记
崽崽张不是奶t
崽崽张
展开
-
Java数组
数组在定义时才分配内存空间可以存放数据。For-Each遍历数组。原创 2024-06-06 14:29:08 · 124 阅读 · 0 评论 -
Java循环——打印九九乘法表、正三角、倒三角、菱形
【代码】Java循环——打印九九乘法表、正三角、倒三角、菱形。原创 2024-06-06 13:26:33 · 565 阅读 · 0 评论 -
java中的原码、补码、反码
1.原码、反码、补码都是由符号位和其他位构成,符号位表示正负,0为正1为负,其余位表示数值的绝对值,因此正数的原码、反码、补码一致,0的反码、补码都是0。4.java中的数都是有符号的,计算机运算时都是以补码的方式来运算的(原码–>反码–>补码,计算),看结果时要看原码(补码–>反码–>原码)反码—>补码:从最低位开始进1,若当前位为0,则进1后停止进位,若当前位为1,则1变0后接着进位,直到遇到0,停止进位。原码—>反码:第1位不变,从第2位开始0变1,1变0。3.负数的补码=反码+1。原创 2024-06-04 18:16:58 · 439 阅读 · 0 评论 -
Java进制转换
2.从右向左遍历每一位数字,每次将当前位数字乘以n的幂,然后累加到最终的十进制结果中。1.不断地将十进制数除以n,直到商为0为止,每次取余数即为转换后的n进制数的一个数字。1.从n进制数的最低位开始,逐位将每一位数字乘以n的幂,然后相加得到十进制数。进制A转换为进制B,可以先将A转换为十进制,再转换为B进制。2.将得到的余数按照逆序排列,即可得到最终的n进制数表示。十六进制:0x开头,0-9和A-F。二进制:0B开头,0-1。八进制:0开头,0-7。原创 2024-06-04 17:34:13 · 391 阅读 · 0 评论 -
Java命名规范和键盘输入
变量名、方法名使用小驼峰。类名、接口名使用大驼峰。原创 2024-05-30 16:48:23 · 243 阅读 · 0 评论 -
Java运算符
条件满足运算后的结果为表达式1,条件不满足运算后的结果为表达式2。异或:不同为true,否则为false。|:左边true也要对右边进行判断。||:左边true则右边不进行判断。表达式1 :表达式2。&&:左边真才对右边进行计算。&:左边假也对右边进行计算。自增(前):先运算后取值。自增(后):先取值后运算。原创 2024-05-30 16:32:33 · 232 阅读 · 0 评论 -
Java变量和数据类型
java程序进行赋值或运算时精度小的类型自动转换为精度大的数据类型,表达式结果的类型自动提升为操作数中最大的类型,不同的数据类型在内存中分配了不同大小的内存空间(以字节为单位),Java数据类型包含基本数据类型和引用数据类型。将容量大的数据类型转换为容量小的数据类型,使用时要加上强制转换符(),但可能会造成精度降低或数据溢出。在Java中,char可自动转换为int,因为char类型实际上是一个16位的Unicode字符。变量相当于内存中一个数据存储空间的表示,通过变量名我们可以访问到变量值.原创 2024-05-30 15:31:10 · 298 阅读 · 0 评论 -
JAVA概述
JVM是Java虚拟机,JRE是Java运行环境,JRE=JVM+Java核心类库,JDK是Java开发工具包,JDK=JRE+Java开发工具。如果想要运行开发好的java程序,只需安装JRE,JDK用于Java开发。2.通过javac编译java文件,生成.class文件。3.通过java命令来运行class文件。1.将代码编写到.java文件中。原创 2024-05-30 14:16:45 · 132 阅读 · 0 评论