- 博客(20)
- 收藏
- 关注
原创 Java基础-String Class(字符串类)
是 Java 中用于处理可变字符串的类。与String类不同,String对象是不可变的.允许对字符串进行修改,例如添加、插入、删除字符等操作,且不会产生新的对象(除非重新赋值)。这在需要频繁修改字符串内容的场景中非常有用,能够避免创建大量中间字符串对象,从而提高性能。
2024-10-10 13:50:45 940
原创 Java基础-Wrapper Classes(包装类)
基本类型包装类描述intInteger整数类型longLong长整数类型floatFloat单精度浮点数类型doubleDouble双精度浮点数类型booleanBoolean布尔类型charCharacter字符类型byteByte字节类型shortShort短整数类型。
2024-10-07 21:41:38 914
原创 Java基础-Exception(异常)
自定义异常是Java中一种重要的异常处理机制,允许开发者创建特定于应用程序的异常类型。这种机制有助于更精确地描述和处理程序中可能出现的特殊错误情况。定义一个继承自Exception(对于受检异常)或RuntimeException(对于非受检异常)的类。通常,至少提供两个构造函数:一个无参构造函数和一个接受错误消息的构造函数。根据需要,可以添加额外的方法或属性来提供更多关于异常的信息。super();提高代码的可读性和可维护性更精确地描述错误情况允许对特定类型的错误进行特殊处理。
2024-10-07 14:07:31 908
原创 C语言-基础
基本介绍 1.#define叫做宏定义命令,它也是C语言预处理命令的一种.所谓宏定义,就是用一个标识符来表示一个字符串,如果在后面的代码中出现了该标识符,那么就全部替换成指定的字符串 2. 宏定义是由源程序中的宏定义命令#define完成的,宏替换是由预处理程序完成的#define 宏名 字符串(广义)
2024-10-05 16:48:14 1097
原创 正则表达式-入门
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。正则表达式是对字符串执行模式匹配的技术。
2024-10-05 16:44:36 505
原创 MySQL-基础(常用命令)
1.查询比较频繁的字段应该创建索引2.唯一性太差的不适合单独创建索引,即便查询频繁3.更新频繁的不适合4.不会出现在where 字句中字段不该创建。约束分为:not null(非空),unique(唯一),primary key(主键) ,foreign key(外键) ,check(检查)alter table 语句追加,修改,或删除列的语法。为字符串返回一个md5 32的字符串(用户密码)加密;插入值:insert into 表名的value。从start+1开始查到row结束。
2024-10-05 16:39:16 1631
原创 Linux-基础(CentOS8)
Unix和Linux: - Linux 完全开源;Unix 是版权专有 - Linux 狭义上是指 GNU/Linux 操作系统使用的内核,广义上讲,是一种「类Unix」操作系统;Unix 狭义上是指贝尔实验室最初开发的一整套操作系统,广义上讲是属于符合「Unix」标准的一类操作系统 - Linux 的默认 shell 是 BASH;而 Unix 用的是 Bourne shell - Linux 在开发方面,尤其是安
2024-10-05 16:36:08 1757
原创 final关键字面向对象
final修饰的属性在定义的时候必须附初始值,并且以后不能在修改(位置可在)(选择一个即可)一般来说,如果一个类已经是final类了,就没有必要再将方法修饰成final方法了。如果类不是final,但是含有final方法,则该方法不能被重写,但是可以被继承。final修饰的属性又叫常量,一般用XX_XX_XX来命名。如果final修饰的属性是静态的,则初始位置只能是。往往搭配使用,效率更高,底层编译器做了优化处理.final不能继承,但是可以实例化对象,可以修饰类,属性,方法,和局部变量。
2024-10-03 19:17:09 224
原创 抽象类简单介绍
抽象类的声明 :abstract class Cat{}抽象方法的声明(没有方法体):public abstract void eat();抽象方法的 3 个特征如下:注意:在使用 关键字修饰抽象方法时不能使用 修饰,因为抽象方法必须被子类重写,而如果使用了 声明,则子类是无法重写的。抽象类的定义和使用规则如下:
2024-10-03 19:14:52 352
原创 Java内部类的分类
注:只有成员内部类才能加static变成静态内部类。定义在外部类局部位置的上(比如方法内)定义在外部类的成员位置上。匿名内部类(没有类名)局部内部类(有类名)
2022-10-23 11:56:13 142 1
原创 JAVA枚举和注解
将构造器私有化,防止直接new将set相关的方法去掉,防止属性被修改在该类的内部,创建固定的对象对枚举对象/属性使用共同修饰,实现底层优化枚举的对象名通常使用大写字母,常量命名规范/***/}}//描述//定义四个对象public static final Season SPRING = new Season("春天", "温暖");public static final Season WINTER = new Season("冬天", "寒冷");
2022-10-23 11:53:39 584
原创 Java--基础--变量
变量是程序的基本组成单位变量三要素(类型+名称+值)变量使用的基本步骤:1.声明变量2.赋值3.使用a.变量必须先声明,后使用,有顺序,,比如:int a = 1;b.同一数据类型的值可以在范围内不断变化c.变量在同一个作用域内不能重名。
2022-09-26 18:57:52 129
原创 Java--基础--基本数据类型
/把字符串第一个转换为char类型并输出第一个。在程序开发中经常使用将基本数据类型转换为String类型,或者将String类型转换为数据类型。定义:每种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)C.怎么把字符串转成字符char →含义指的是把字符串的第一个字符得到。2、在把容量大的类型转换为容量小的类型时必须使用强制类型转换、type是要强制类型转换后的数据类型。A.基本数据类型转换为String。自动类型转换(隐式类型转换)强制类型转换(显式类型转换)java数据类型分为。
2022-09-26 18:55:45 201
原创 Java基础--标识符的命名规则和规范
(3)变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz [小驼峰,简称驼峰法] //比如 myCatHome。(2)类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz [大驼峰] //比如 MyCatHome。** **(1)包名:多单词组成时所有字母都小写:aaa.bbb.ccc //比如 com.cjz.crm。(1)Java对各种变量、方法和类等命名时使用的字符序列称为标识符。(2)凡是自己可以起名字的地方都叫标识符。
2022-09-26 18:50:58 498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人