![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
别挡
这个作者很懒,什么都没留下…
展开
-
day50 java基础 删除数组某个元素 进制之间转换 基本数据类型 可变参数
java删除数组中的某一个元素的方法_java去除字符串数组中的某一个元素-CSDN博客二进制、八进制、十进制、十六进制之间的相互转换_取四合一法进制-CSDN博客原创 2024-02-20 18:04:15 · 110 阅读 · 0 评论 -
day10 快速排序 方法重载 和 方法递推
思维很简单,类似二分查找利用for循环逼近中间值,但实际计算时比较复杂。打印杨辉三角类似 打印 直角三角形 菱形 99乘法表。原创 2023-08-02 21:15:10 · 336 阅读 · 0 评论 -
day09 数组复制 扩容 二维数组 方法格式
【代码】day09 数组和方法。原创 2023-08-01 21:39:22 · 50 阅读 · 0 评论 -
day08 冒泡排序 选择排序 数组排序
普通for循环:原创 2023-07-31 21:20:02 · 62 阅读 · 0 评论 -
day 07 循环和判断作业
当时int j = 1;定义的是全局变量,导致 j每一行输出后改变结果,导致循环缺少,应当定义成每列。质数:除了1和她本身没有别的因数 例如8的因数 1 2 4 8, 8不是质数。* 思路 找到变量的一对因数且不是它本身,直接跳出循环判断为非质数。* 11 因数有 1 11,所以11是质数。while循环也是如此 ,吃了两次亏。* 质数 后一半一定找不到因数。的局部变量,从1开始循环。输入一个数判断是否为质数。原创 2023-07-30 21:26:32 · 44 阅读 · 0 评论 -
day06 流程控制
JDK5之后开始支持枚举类型,JDK7之后开始支持String,不支持double,float, long;(而且不会进行任何的匹配),直到遇到break,才能跳出分支,这就是switch的穿透性。Switch的穿透性:如果代码执行到没有写break的case块,执行完之后,直接进入。} else if(条件表达式3){}else if(条件表达式2){switch(表达式){Switch分支注意事项。下一个case块执行代码。if(条件表达式1){原创 2023-07-27 21:36:01 · 45 阅读 · 0 评论 -
day05:运算符,Scanner , IF分支结构
把整数的八位二进制表示出来,通过图像更容易理解和计算。公式 a>>b == a/b^2。>>>是>>的基础上不改变正负号。原创 2023-07-26 21:19:50 · 46 阅读 · 0 评论 -
day04:类型转换,运算符。
/ 内存保存补码: 011111111 111111111 111111010 00100100。int 1500 转换成原码: 00000000 00000000 00000101 11011100。整数常量可直接赋给 byte short char ,但不能超过小类型范围。byte short char参与运算,系统一律转换为int类型。byte类型只有1字节: 00000000。1.double类型转int类型,存在精度丢失问题。2.大类型转换为小类型。原创 2023-07-25 19:37:44 · 39 阅读 · 0 评论 -
day03 进制和变量
西欧码表:ISO-8859-1 一个字符对应一个字节 出现早,所有表都兼容他。由数字 字母 _ $组成,不宜数字开头,不能有空格。二进制为除二取余,取完余数为止,余数从下往上为二进制结果。计算机存储或存储超过32位的数据,33位以后直接舍弃。变量是内存中用于存储数据的空间,其值可以改变。计算机存储的是整数的补码,计算整数也用补码。1字节 2字节 4字节 8字节。计算机中,默认以32位二进制数来存储整数。Unicode万国码,统一码联盟推出的。规定32位最高位次0为㊣,1为负。原创 2023-07-24 21:09:26 · 47 阅读 · 0 评论 -
day02
单行注释: //多行注释:/* */文档注释:/** */文档注释可通过过命令 “ javadoc -encoding utf-8 -d 目录地址名 java文件名 ” 生成文档。原创 2023-07-24 20:29:13 · 36 阅读 · 0 评论 -
day01
JDK:包含jrm和开发java程序的命令工具(编译运行的命令工具)(javac.exe java.exe)1.编译过程:.java文件经过编译生成.class文件(字节码文件)JVM:加载并运行.class文件。2.运行期:jvm加载并运行.class文件。JRM:包含jvm和运行环境。嵌入式开发 ,本身是为了开发嵌入式。android底层是用java写的。特点:一次编译,到处运行(跨平台)JAVA_HOME:JDK的路径。2在path中添加环境变量。京东淘宝是java写的。原创 2023-07-24 12:02:20 · 39 阅读 · 0 评论