• 常用工具类 StringBuffer、StringBuilder 带有缓冲区的字符串对象,可以理解为这个对象拥有自己的存储数据的空间,在进行赋值时是将数据复制到自己的空间中进行操作,所以在方法执行后会修改自己本身的数据 StringBuffer与...
  • 1.打开cmd命令窗口,输入命令:netstat -ano | findstr 8080,根据端口号查找对应的PID。结果如下: 发现8080端口被PID(进程号)为2188的进程占用。 2.根据PID找进程名称,输入命令:tasklist |...
  • 内部类 概念 在一个类中书写另一个类 分类 同级类(严格意义上来讲只是一种书写形式不是内部类) 成员内部类(全局内部类) 局部内部类(包含匿名内部类) ①同级类 在当前类同级下继续书写其他类,书写语法与普通类相同,但修饰符只能使用默认 在使用时与...
  • 多态 概念 同一类的不同子类形态。可以声明,父类对象变量保存子类对象的形式 现实生活中存在很多多态的例子。 例如:水在100摄氏度的高温下是气体,在常温下是液体,在0摄氏度以下是固体。这里的多态是指一个对象具有多种形态 OOP中的多态与之类似。 ...
  • 面向对象——继承 概念 在java中继承的概念就是,为多个类将共性继续抽取书写父类(进行类的分类),子类继承父类继承父类所有非私有的属性与方法 将大量类共性(书写与行为)进行抽取定义的父类,被抽取相同属性与方法的类称之为这个类的子类,这个类则称之...
  • 多维数组 在java中其实没有多维数组的概念,只不过是依据数组的概念以及特点技术上的延伸 本质上就是存储数组的数组 ①声明 // ### ①声明 // 1)数据类型 [][] 数组名; // 创建一个存储整数类型数组 的 数组 名为arr1 ...
  • 数组 概念 用于存储具有相同数据类型的容器称之为数组,可以使用统一的标识符(变量名进行管理) 数据既可以存储基本数据类型也可以存储引用数据类型=》可以存储任意类型的数据 数组的使用 ①声明 //### ①声明 //与变量声明类似,在相应位置声明一...
  • static关键字 static:静态的 1.用于修饰变量 语法: public static 变量类型 变量名[=初始值]; 在修饰变量时只能修饰全局变量(成员变量)=》定义在类体中的变量(属性) 被static修饰的变量也称之为类变量(静态变...
  • 流程控制语句的嵌套 单个流程控制语句不能满足需求时,使用嵌套的形式完成流程更复杂形式的实现 public class LoopTest { public static void main(String[] args) { //使用*打印一个长方形...
  • 选择流程控制语句 也叫分支流程控制语句,用于在程序运行时进行流程控制通过条件判断语句进行指定代码块的执行 按照语法分为: if......else语句 switch......case语句 语法 switch(变量){ case 值: 语句体; ...