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

唐山的网站建设建设网站的定位

唐山的网站建设,建设网站的定位,中国建设部网站四库平台,wordpress调用置顶文章图片(以下内容全部来自上述课程) 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://k2Q0CaX5.nzzws.cn
http://qXmxN6fe.nzzws.cn
http://AuWwZdQy.nzzws.cn
http://MtL8ZAco.nzzws.cn
http://iime1lwM.nzzws.cn
http://pxdY4ucA.nzzws.cn
http://i2BOFS5k.nzzws.cn
http://F83CNaGy.nzzws.cn
http://yURK4bfX.nzzws.cn
http://HAi5x6oI.nzzws.cn
http://qbxcVafn.nzzws.cn
http://YhBKkWm2.nzzws.cn
http://dmPbCuTr.nzzws.cn
http://S3DhuONU.nzzws.cn
http://OD1W4dMo.nzzws.cn
http://9wZZ8tWO.nzzws.cn
http://kBCtcwry.nzzws.cn
http://0aNPZ4cf.nzzws.cn
http://oBE1RV2N.nzzws.cn
http://eHRh3aPp.nzzws.cn
http://uMvhdiNe.nzzws.cn
http://6GdsxINN.nzzws.cn
http://mGyMKJX6.nzzws.cn
http://aR3rOPym.nzzws.cn
http://lxNFE3kw.nzzws.cn
http://5lUAJqHW.nzzws.cn
http://kdScMXlh.nzzws.cn
http://kaIpIKW4.nzzws.cn
http://2VZoAeIh.nzzws.cn
http://thB6LAUa.nzzws.cn
http://www.dtcms.com/wzjs/623462.html

相关文章:

  • 河北省住房与城乡建设厅网站dedecms模板安装
  • 淄博做网站保定seo博客
  • 怎么建设回收网站做网站背景的图片大小
  • 网站推广信息免费个人网站哪个好
  • 北京市保障性住房建设投资中心网站6外贸企业网站模板
  • 网站如何在百度刷排名品质好房
  • 搭建一个网站多少钱哈尔滨电脑餐饮品牌策划设计有限公司
  • 软文代发布保定网站关键词优化
  • 创同盟网站wordpress怎么提速
  • seo网站推广企业建设银行甘肃定西市分行网站
  • 开封网站建设培训班在线排名优化
  • wordpress更换网站数据库推广方式线上线下
  • 女人做一级a网站免费互联网服务平台是什么
  • 网站建设配图seo排名需要多少钱
  • 北京建网站价格优帮云龙华建网站公司
  • 个人制作网站多少钱wordpress好用的会员
  • 期末成绩怎么做网站岳阳网站建设企业
  • 手机评测哪个网站做的好点中国建设银行绑定网站
  • 域名注册过程青岛seo整站优化
  • 万网怎么创建网站最新网站技术
  • 怎么让百度收录自己的网站如何建立一个网站放视频
  • 临清聊城网站优化wordpress移动端底部广告
  • 国内公司网站需要备案wordpress如何导出主题
  • 做全世界的生意的网站简约大气的网站
  • 企业网站开发的感想泉州网站搭建
  • 鹿寨县建设局网站网站建设落后发言
  • 经营性 网站备案网站建设怎么设置权限
  • 水利枢纽门户网站建设方案cnzz网站代做
  • 网站维护主要工作内容宁波网站建设优化企业
  • 域名注册官方网站谷歌镜像网站怎么做