JavaSe
文章平均质量分 81
适合小白学习的JavaSe哦【超详细】
bushi橙子
在读大三,
努力学习热爱编程。
一旦打开好奇的大门,一切都有可能!
快点给老子流量阿Q_Q,想要一份满意的工作!!!
展开
-
Java类的访问修饰符为什么只能是public或是default
Java中类的访问修饰符并不仅限于public,还可以是default(即没有明确指定修饰符)。这两种访问修饰符的使用场景和含义略有不同。原创 2023-07-23 16:31:51 · 536 阅读 · 0 评论 -
【JavaSe】断言 assert 到底怎么用?
找到VM arguments文本框 ,输入-ea java -ea开启,输入-da java -da关闭(默认为关闭状态)断言(assert)语句一般用于程序不准备通过自己手动捕获异常来处理的错误。通过assert 这种形式以及其他形式捕获异常情况。一般情况下,assert语句默认关闭,需要手动打开,使用if语句简单判断一下即可,因为正常发布的代码中断言语句都不执行或不起作用,非常容易错误地使用了断言。原创 2022-09-13 17:31:30 · 551 阅读 · 28 评论 -
【初识JavaSe语法笔记起章】——标识符、关键字、字面常量、数据类型、类型转换与提升、字符串类型
1. 字符串常量:由""括起来的,比如“12345”、“hello”、“你好”。 2. 整形常量:程序中直接写的数字(注意没有小数点),比如:100、10003. 浮点数常量:程序中直接写的小数,比如:3.14、0.494. 字符常量:由 单引号 括起来的当个字符,比如:‘A’、‘1’5. 布尔常量:只有两种true和false6. 空常量:null。在Java中使用String类定义字符串类型,比如:............原创 2022-07-26 15:28:17 · 1298 阅读 · 47 评论 -
【Java学习挑战】——数据类型、关键字、类型转换、常用运算符
1. 数据类型2.运算符2.1 算术运算符2.2增量运算符 ·`+= -= *= %=`2.2自增/自减运算符 `++ --`2.3 关系运算符2.4 逻辑运算符(重点)2.4.1. **逻辑与 `&&`**2.4 2. **逻辑 `||`**2.4. 3. **逻辑非 `!`**2.4 4. **短路求值**2.4.5 位运算符2.4.6 运算符优先级3. 类型转换3.1 类型提升3.2 `byte`与`byte`的运算4.关键字.........原创 2022-08-02 14:53:18 · 240 阅读 · 9 评论 -
【JavaSE笔记】——逻辑控制 if、for、while、输入输出、方法、递归、一维数组、二维数组
1.if 语句2.switch 语句3.循坏结构3.1 while 循坏3.2 break3.3 continue3.4 for循坏4. 输入输出4.1 输入4.2 输出5. 方法5.1 方法的定义5.2 方法调用5.3 实参和形参的关系5.4 方法的重载6. 递归7. 数组7.1 数组的创建、初始化及访问7.2 数组转成`字符串`7.3 null.........原创 2022-08-03 19:05:10 · 262 阅读 · 23 评论 -
【JavaSe笔记】——类和对象、this引用、构造方法、封装、static、代码块
1.面向对象2. 类2.1 类的定义2.2 类的实例化3. this引用4. 构造方法5. 对象的初始化5.1 就地初始化5.2 默认初始化6. 封装6.1访问限定符6.2 包6.3 导入包中的类6.4 自定义包7. static7.1 static修饰成员变量7.2 static修饰成员方法8.代码块8.2 普通代码块8.3 构造(实例)代码块8.4 静态代码块8.5 静态、实例、构造、执行顺序..................原创 2022-08-08 16:32:11 · 435 阅读 · 12 评论 -
【Java挑战赛】——static、代码块
1.面向对象2. 类2.1 类的定义2.2 类的实例化3. this引用4. 构造方法5. 对象的初始化5.1 就地初始化5.2 默认初始化6. 封装6.1访问限定符6.2 包6.3 导入包中的类6.4 自定义包7. static7.1 static修饰成员变量7.2 static修饰成员方法8.代码块8.2 普通代码块8.3 构造(实例)代码块8.4 静态代码块8.5 静态、实例、构造、执行顺序.................................原创 2022-08-08 23:13:52 · 221 阅读 · 0 评论 -
【JavaSe笔记】——final关键字,常量,抽象类的定义和特征
修饰的变量是基本类型:那么变量存储的数据值不能发生改变。修饰的变量是引用类型:那么变量存储的地址值不能发生改变,但是地址指向的对象内容是可以发生改变的。在Java中abstract是【抽象的】意思,可以修饰类,成员方法。abstract修饰类,这个类就是抽象类;修饰方法,这个方法就是抽象方法。............原创 2022-08-09 15:06:33 · 613 阅读 · 8 评论 -
【JavaSe笔记】接口的定义,特性,实现,继承
1. 接口的定义2. 接口的特性3. 接口的实现4. 接口的继承5. 实现多个接口6. IDEA快速实现重写父类方法使用interface关键字,定义一个接口接口命令一般以大写字母I开头。接口的命名一般使用“形容词”词性的单词。......原创 2022-08-11 16:33:47 · 737 阅读 · 28 评论 -
【JavaSe】String类、StringBuilder、StringBuffer(超详细)
1. 前言2. 常用方法2.1 字符串构造2.2 String 对象的比较1. == 比较是否引用同一个对象2. 比较是否相同3. 比较大小4. 忽略大小写,比较大小2.3 字符串查找2.4 字符串替换&拆分2.5 转化1. 数字和字符串转化2. 大小写转换3. 字符串转数组4. 格式化2.6 字符串截取2.7 其他方法2.8 字符串不可变3. StringBuilder和StringBuffer4. 面试题............原创 2022-08-26 15:37:22 · 495 阅读 · 28 评论