li

XXXXX

 

2022年8月16日

常用类--String

摘要: 一、String 1.1 String是不可变对象 String的底层是一个 char类型字符数组 String类是final修饰的,不能被继承,不能改变,但引用可以重新赋值 String采用的编码方式是Unicode方式 通过 new 创建的字符串对象,每一次new都会申请一个内存空间,虽然内容相 阅读全文

posted @ 2022-08-16 22:26 LXXXXxZz 阅读(328) 评论(0) 推荐(0) 编辑

异常

摘要: 一、异常、错误概念: 异常:(Exception)程序本身可以克服和恢复的问题,遇到异常建议捕获处理异常,是程序基础正常执行,如:空指针异常、算数异常、下标越界异常等等,异常并不是代码语法错误。 错误:(Error)不能处理的问题,程序本身无法克服和恢复的严重问题,遇到错误,建议终止程序执行,如:栈 阅读全文

posted @ 2022-08-16 22:18 LXXXXxZz 阅读(34) 评论(0) 推荐(0) 编辑

2022年7月10日

java枚举和注解

摘要: 枚举 一、枚举(enumeration) 是一组常量的集合,可以理解为:枚举属于一种特殊的类,里面只包含一组有限的特定的对象,构造方法默认为private。 二、枚举的两种实现方式 1、自定义实现枚举 不需要提供set方法,以为枚举对象值同城为只读; 对枚举对象/属性使用final+static共同 阅读全文

posted @ 2022-07-10 22:33 LXXXXxZz 阅读(359) 评论(0) 推荐(0) 编辑

2022年5月31日

java---递归

摘要: 一、什么是递归? 首先是直接或间接的调用自身方法,它的作用是实现循环,在这块有个典型的汉诺塔案例 二、实现递归需要具备三个条件: 1、小规模问题解决了,大规模问题就很容易解决了; 2、小规模问题解决方法和大规模问题解决方法相同; 3、当规模小到一定程序,则问题自然解决。 三、案例:计算阶乘: pub 阅读全文

posted @ 2022-05-31 08:21 LXXXXxZz 阅读(42) 评论(0) 推荐(0) 编辑

2022年5月9日

Java--关键字

摘要: 1、static: 1.1 static成员变量: Java中可以通过static关键字修饰变量达到全局变量的效果,static修饰的变量属于类,在类第一次通过类加载器到JVM时被分配内存空间。 1.2 static成员方法: 属于类方法,不需要创建对象就可以调用,static中不能使用this和s 阅读全文

posted @ 2022-05-09 16:30 LXXXXxZz 阅读(39) 评论(0) 推荐(0) 编辑

2022年5月8日

java--内部类

摘要: 一、定义内部类 当一个类定义在另一个类的内部,称之为内部类; 内部类(Inner)只服务于(Outer),可以获取内部类的属性和方法; 定义内部类对象时,一般通过外部类的构造方法或普通方法创建对象。 public class Outer { private String name = "zhang3 阅读全文

posted @ 2022-05-08 19:38 LXXXXxZz 阅读(51) 评论(0) 推荐(0) 编辑

2022年5月2日

Java中运算符和方法的区别

摘要: 1.多数情况下,运算符是程序语言里固有的。比如+,-,*,/。可以直接被编译为机器语言而无需再调用其它方法编译。 2.运算符在被定义时会被规定运算的优先级。如4+3*3,会得到13。而不是21。 3.当操作符被编译器识别但仍然委托给库的情况下,这一行代码会变成灰色。 4.部分语言可以重载它们的运算符 阅读全文

posted @ 2022-05-02 14:22 LXXXXxZz 阅读(50) 评论(0) 推荐(0) 编辑

java--多态

摘要: 1、多态是什么? 在编程语言和类型论中,多态(英语:polymorphism)指为不同数据类型的实体提供统一的接口。 多态类型(英语:polymorphic type)可以将自身所支持的操作套用到其它类型的值上。 2、多态的意义 存在继承关系和重写的现象 同一类型引用指向不同对象 Shape s1 阅读全文

posted @ 2022-05-02 14:20 LXXXXxZz 阅读(67) 评论(0) 推荐(0) 编辑

2022年4月29日

java--接口

摘要: 一、接口的定义 1、使用interface关键字修饰的是接口,但接口不是类,接口是特殊的抽象类; 2、适用性:表示一组行为的抽象,当多个类之间存在行为上的共性时,我们可以用接口进行表示; 3、是一种引用数据类型,只能放抽象方法和常量; 4、接口不能被创建对象,所以需要子类来进行重写接口中的功能。 二 阅读全文

posted @ 2022-04-29 18:22 LXXXXxZz 阅读(58) 评论(0) 推荐(0) 编辑

2022年4月15日

java---抽象类

摘要: 抽象方法: 由abstract修饰的类是抽象类; 一个类如果包含抽象方法,那么一定是一个抽象类; 抽象类中可以有抽象方法,也可以有非抽象方法; 继承抽象类后必须实现抽象类中定义的所有抽象方法; 不同的子类可以有不同 的实现 //图形类 public abstract class Shape { // 阅读全文

posted @ 2022-04-15 13:19 LXXXXxZz 阅读(71) 评论(0) 推荐(0) 编辑

导航