摘要: Java中常用方法(Number&Math) 包装类 在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。 基本数据类型 byte short int long float double char boole 阅读全文
posted @ 2020-07-09 20:16 筋肉猩 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 多态 概念:父类引用子类对象,从而产生多种形态 前提:二者之间必须具有直接或间接的继承关系,父类引用可指向子类对象,进而形成多态。 注意:父类引用仅可调用父类中所声明的属性和方法,不可调用子类独有的属性和方法。 多态的两种应用场景 场景一:使用父类作为方法形参,实现多态。使方法的类型更为广泛。 场景 阅读全文
posted @ 2020-07-04 09:43 筋肉猩 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一、成员变量与局部变量的区别 区别\情况 成员变量 局部变量 定义位置 定义在类的内部 定义在函数或代码块里 作用区别 描述事物共有的属性 提供给函数或者代码,保存数据的空间 初始值区别 在没有赋值的情况下是默认值(0,null,false...) 不赋值不能使用 生存周期 随着对象的创建而创建,对 阅读全文
posted @ 2020-07-02 20:22 筋肉猩 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Java的基本数据类型和基本数据类型之间的转换 基本数据类型 基本数据类型 包装类 默认值 byte Byte 0 short Short 0(short) int Integer 0 long Long 0L float Float 0.0f double Double 0.0d boolean 阅读全文
posted @ 2020-07-02 20:20 筋肉猩 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 如何使float精确两位小数或多位小数 第一种方法 这种方法最简便,即是放大10的N次方,变成整数,再除以10的N次方变回float型 用到math.round() 取整函数 float F1 = 3.1235567F; //1000代表精确3位,精确几位就几个零 //Math.round()- 取 阅读全文
posted @ 2020-07-02 20:19 筋肉猩 阅读(2667) 评论(0) 推荐(0) 编辑
摘要: 在URL输入 http://localhost:8080/ 流程: Servlet的生命周期 由Tomcat服务器控制的,因为Serlvet程序,目前只能在Tomcat服务器上运行 生命周期的四个主要方法: 1.构造方法 用于创建Servlet对象,有且只执行一次 2.init方法 初始化构造方法创 阅读全文
posted @ 2020-07-02 19:41 筋肉猩 阅读(116) 评论(0) 推荐(0) 编辑