当前位置: 首页 > wzjs >正文

新型冠状病毒产品优化是什么意思

新型冠状病毒,产品优化是什么意思,wordpress 4.5.3中,网站more应该怎么做(以下内容全部来自上述课程) 1.Math 1.简单介绍 是一个帮助我们用于进行数学计算的工具类私有化构造方法,所有的方法都是静态的 2.常用方法 不要背,忘了就查文档。 3.练习题 1.判断一个数是否为质数(优化版&am…

在这里插入图片描述
(以下内容全部来自上述课程)
在这里插入图片描述
在这里插入图片描述

1.Math

1.简单介绍

  • 是一个帮助我们用于进行数学计算的工具类
  • 私有化构造方法,所有的方法都是静态的

2.常用方法

请添加图片描述
不要背,忘了就查文档。

3.练习题

1.判断一个数是否为质数(优化版)

请添加图片描述

package Math;public class Mathdemo1 {public static void main(String[] args) {//判断一个数是否为质数System.out.println(isPrime(13));}public static boolean isPrime(int num) {for(int i=2;i<=Math.sqrt(num);i++) {if(num%i==0) {return false;}}return true;}
}
2.自幂数

一个n位自然数等于自身各个数位上数字的n次幂之和
请添加图片描述

package Math;public class MathDemo2 {public static void main(String[] args) {//统计有多少个水仙花数//100-999int count = 0;//得到每一位的数for(int i=100;i<=999;i++) {int ge = i%10;int shi = i/10%10;int bai = i/100%10;//判断if(Math.pow(ge, 3)+Math.pow(shi, 3)+Math.pow(bai, 3)==i) {System.out.println(i);count++;}}System.out.println("水仙花数共有"+count+"个");}
}

2.System

1.简单介绍

也是一个工具类,提供了一些与系统相关的方法

2.常用方法

1秒=1000毫秒
请添加图片描述
数组拷贝细节:

  1. 如果数据源数组和目的地数组都是基本数据类型,那么两者的类型必须保持一致,否则会报错
  2. 在拷贝的时候需要考虑数组的长度,如果超出范围也会报错
  3. 如果数据源数组和目的地数组都是引用数据类型,那么子类类型可以赋值给父类类型

3.时间原点

请添加图片描述

3.RunTime

1.简单介绍

表示当前虚拟机的运行环境。

2.常见方法

请添加图片描述
cmd命令补充:

  • shutdown :关机
  • 加上参数才能执行
  • -s:默认在一分钟时候关机
  • -s -t 指定时间:指定关机时间
  • -a:取消关机操作
  • -r:关机并重启

4.Object

1.简单介绍

  • Object是Java中的顶级父类。所有的类都直接或间接的继承于Object类。
  • Object类中的方法可以被所有子类访问,所以我们要学习Object类和其中的方法。

2.方法

1.构造方法

public Object() 空参构造
顶级父类中只有无参构造方法

2.成员方法

请添加图片描述

打印细节:

  • System:类名
  • out:静态变量
  • System.out:获取打印的对象
  • println():方法
  • 参数:表示打印的内容
  • 核心逻辑:
  • 当我们打印一个对象的时候,底层会调用对象的toString方法,把对象变成字符串
  • 然后再打印在控制台上,打印完毕换行处理

toString方法的结论:

  • 如果我们打印一个对象,想要看到属性值的话,那么就重写toString方法就可以了。
  • 在重写的方法中,把对象的属性值进行拼接。

equals方法的结论:

  • 如果没有重写equals方法,那么默认使用Object中的方法比较,比较的就是地址值是否相等。
  • 一般来讲地址值对于我们意义不大,所以我们会重写,重写之后比较的就是对象内部的属性值了。

5.对象克隆

把A对象的属性值完全拷贝给B对象,也叫对象拷贝,对象复制。

细节:
方法在底层会帮我们创建一个对象,并把原对象中的数据拷贝过去。

书写细节:

  1. 重写Object中的clone方法
  2. 让javabean类实现Cloneable接口
  3. 创建原对象并调用clone就可以了

1.浅克隆

直接完全克隆,不会修改任何地址值。
父类中的克隆是浅克隆。

2.深克隆

基本数据类型 ----- 直接拷贝数值
引用数据类型 ----- 新创建地址再克隆
字符串会复用
后续开发会用到第三方工具。

6.Objects

1.简单介绍

是一个工具类,提供了一些方法去完成一些功能。

2.成员方法

请添加图片描述
equals细节:

  1. 方法的底层会判断a是否为null,如果为null,直接返回false
  2. 如果a不为null,那么就利用a再次调用equals方法
  3. 此时a是XXXX类型,所以最终还是会调用XXXX中的equals方法
    如果没有重写,比较地址值,如果重写了,就比较属性值。

7.BigInteger(大的整数)

在Java中,整数有四种类型:byte,short,int,long。
在底层占用字节个数:byte1个字节、short2个字节、int4个字节、long8个字节。

1.构造方法

请添加图片描述
对象一旦创建,内部记录的值不能发生改变。

获取指定进制的大整数----细节:

  1. 字符串中的数字必须是整数
  2. 字符串中的数字必须要跟进制吻合
    比如二进制中,只能写0和1,写其他的就会报错

静态获取-------细节:

  1. 能表示范围比较小,只能在long的取值范围之内,如果超出long的范围就不行了
  2. 在内部对常用的数字:-16~16进行了优化
    提前把-16~16先创建好BigInteger的对象,如果多次获取不会重新创建新的。

2.构造方法小结

  1. 如果BigInteger表示的数字没有超出long的范围,可以用静态方法(valueOf)获取。
  2. 如果BigInteger表示的超出long的范围,可以用构造方法获取。
  3. 对象一旦创建,BigInteger内部记录的值不能发生改变。
  4. 只要进行计算都会产生一个新的BigInteger对象

3.成员方法

请添加图片描述

4.底层存储原理

请添加图片描述

8.BigDecima(大的小数)

  • 用于小数的精确计算
  • 用来表示很大的小数

1.创建

1.通过传递double类型的小数

细节:这种方式有可能是不精确的,所以不建议使用。

BigDecimal bd1 = new BigDecimal(0.01);
2.通过传递字符串表示的小数
BigDecimal bd1 = new BigDecimal("0.01");
3.通过静态方法
BigDecimal bd1 = BigDecimal.valueOf(10);

细节:

  • 如果要表示的数字不大,没有超出double的取值范围,建议使用静态方法
  • 如果要表示的数字比较大,超出了double的取值范围,建议使用构造方法
  • 如果我们传递的是0~10之间的整数,包含0和10,那么方法会返回已经创建好的对象,不会重新new

2.成员方法

请添加图片描述
舍入:

  • UP:远离零方向舍入的舍入模式
  • DOWN:向零方向舍入的舍入模式
  • CEILING:向正无限大方向舍入
  • FLOOR向负无穷大方向舍入
  • HALF_UP:四舍五入

3.底层存储原理

请添加图片描述

http://www.dtcms.com/wzjs/354883.html

相关文章:

  • 制作单网页网站河南网站排名优化
  • 自己怎么做个网站成都百度seo推广
  • 宝鸡商城网站开发痘痘怎么去除有效果
  • 济南网站建站模板百度首页精简版
  • wordpress登陆页文件夹临沂seo推广外包
  • 有前景的长沙企业网站建设seo兼职怎么收费
  • 手机首页设计天津seo代理商
  • 如何做外贸品牌网站建设百度指数使用方法
  • 杭州做网站的科技公司广州百度seo
  • 怎样设计卖奖的网站手机网站建设公司
  • 可以做超链接或锚文本的网站有哪些网络营销swot分析
  • 网站快照查询腾讯第三季度营收448亿元
  • jsp动态网站开发实践教程(第2版)网络推广怎么样
  • 专业彩票网站开发 APP开发爱站网关键词密度
  • wordpress语言切换关键词排名seo
  • 知名网站建设开发深圳网络推广
  • 闲鱼上做网站全自动引流推广软件下载
  • 上海网站制作顾品牌线上推广方案
  • 西安网站建设的费用云优客seo排名公司
  • 找个人做网站的sem和seo哪个工作好
  • 网站搭建培训学校营销管理培训课程培训班
  • 如何做双语网站最新资讯热点
  • 外贸一般在哪个网站做的外贸平台
  • 广州知名网站建设哪家公司好百度百科入口
  • 如何上传网站数据库全搜网
  • 中山祥云网站建设谷歌外贸平台叫什么
  • 房天下怎样快速做网站百度云盘资源
  • 丹东网站建设seo博客大全
  • 学做日本料理菜的视频网站一个好的产品怎么推广
  • 网站的数据库做备份云优化软件