摘要:
关于Java权限修饰符的理解: Java权限修饰符分为:private、(缺省)、protected、public。 对于Java权限修饰符的理解:权限修饰符用来限定所修饰的类的成员在不同类中的可见性,注意这里只提到了类这个字,没有涉及到对象,对象只是我们去访问属性或者调用方法时的一个指针,我们通过 阅读全文
摘要:
方法的声明:权限修饰符 返回值类型 方法名(形参列表) throws 异常类型 { //方法体 } 约定:子类中的叫重写的方法,父类中的叫被重写的方法 1.子类重写的方法的方法名和形参列表与父类被重写的方法的方法名和形参列表相同 2.子类重写的方法的权限修饰符不小于父类被重写的方法的权限修饰符 > 阅读全文
摘要:
今天测试Java代码需要用到控制台输入,这就需要Scanner类中的方法,但是对其中的hasNext()方法不是特别理解,如下是对该方法的粗浅理解。 hasNext()方法,其源代码如下: public boolean hasNext() { ensureOpen(); saveState(); m 阅读全文
摘要:
方法一: int a = 8; int b = 31; int temp; temp = a; a = b; b = temp; 方法二: int a = 8; int b = 31; int sum; sum = a + b; b = sum - b; a = sum - b; 方法三: int 阅读全文
摘要:
本文采用4位二进制数的例子,从表象对原码反码补码进行探究,旨在说明为什么计算机底层要用补码表示数字以及用补码表示数字的优点,不涉及任何数学原理。 4位二进制数的原码表示: |+0|+1|+2|+3|+4|+5|+6|+7| |-|-|-|-|-|-|-|-| |0000|0001|0010|0011 阅读全文
摘要:
今天使用windows命令行的echo指令创建了一个HelloWorld.java源文件,在编译为字节码文件时报如下错误: **原因及解决方法:**javac编译源文件时,要对源文件进行解码,默认使用操作系统的字符编码进行解码。win11简体版使用的是GBK,所以要注意源文件在编码时是否使用了GBK 阅读全文
摘要:
1、把伪元素的display设置为inline-block后,给伪元素设置一定宽高并涂上颜色,两个伪元素之间会有一道缝隙,这道缝隙是两个伪元素的inline特性所导致,即两个伪元素之间存在文本分隔符。 2、border-top-color: transparent产生的效果是顶部三角形消失,bord 阅读全文
摘要:
@EnableConfigurationProperties(WebMvcProperties.class) //使WebMvcProperties类开启配置属性,这个注解一般配置在配置类上 @ConfigurationProperties(prefix = "spring.mvc") //在配置了 阅读全文
摘要:
原型模式 原型模式是一种特殊的创建型模式,它通过复制一个已有的对象来获取更多相同或者相似的对象。原型模式可以提高相同类型对象的创建效率,简化创建过程。 原型模式概述 西游记中孙悟空拔下几根身上的猴毛,轻轻一吹,可以复制(克隆)出很多和自己一摸一样的猴子,在面向对象软件设计领域被称为原型模式,孙悟空就 阅读全文
摘要:
建造者模式 建造者模式是一种较为复杂的创建型模式。 建造者模式概述 软件系统中有一些复杂的对象,它们拥有多个组成部分。比如一辆汽车,它包括车轮、方向盘、发动机等多种部件。简单来说,复杂对象就是指那些包含多个成员变量的对象。对于大多数用户而言,并不知道这些部件的装配细节,也几乎不会使用单独某个部件,而 阅读全文