摘要: Java运算符大致分为逻辑运算符(&&,||,!)、算数运算符(+, -, *, / ,+=)、位运算符(^,|,&)、其他运算符(三元运算符) 不了解二进制运算的同学可以看我的另一篇有关于进制运算的 二进制运算 &(按位与) 位运算符 &按位与的运算规则是将两边的数转换为二进制位,然后运算最终值, 阅读全文
posted @ 2021-10-13 15:25 Bilia 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Java HashSet HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。 HashSet 允许有 null 值。 HashSet 是无序的,即不会记录插入的顺序。 HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。 您必 阅读全文
posted @ 2021-10-12 17:21 Bilia 阅读(843) 评论(0) 推荐(0) 编辑
摘要: HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据,具有很快的访问速度,最多允许一条记录的键为 null,不支持线程同步。 HashMap 是无序的,即不会记录插入的顺序。 HashMap 继承 阅读全文
posted @ 2021-10-12 16:57 Bilia 阅读(3105) 评论(0) 推荐(0) 编辑
摘要: 异常处理机制 抛出异常 捕获异常 异常处理五个关键字 try、catch、finally、throw、throws try catch finally package oop.Exception; ​ public class Test { public static void main(Strin 阅读全文
posted @ 2021-09-08 15:49 Bilia 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非常可能遇到刚刚提到的这些异 阅读全文
posted @ 2021-09-08 15:08 Bilia 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 方法的定义 Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法: 方法包含一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 返回值类型︰方法可能会返回值。retu 阅读全文
posted @ 2021-06-25 10:50 Bilia 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 何为方法? Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这 阅读全文
posted @ 2021-06-25 10:26 Bilia 阅读(336) 评论(0) 推荐(0) 编辑
摘要: break break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用) public static void main(String[] args) { int i = 0; while(i<1 阅读全文
posted @ 2021-06-25 09:35 Bilia 阅读(44) 评论(0) 推荐(0) 编辑
摘要: public class ForDemo01 { public static void main(String[] args) { for (int j = 1; j < 10; j++) { for (int i = 1; i <= j; i++) { System.out.print(i+"*" 阅读全文
posted @ 2021-06-23 22:09 Bilia 阅读(40) 评论(0) 推荐(0) 编辑
摘要: for循环 for(初始化;布尔表达式;更新){ //代码} int a = 0;for(int i = 0;i<=100;i++){//快捷键:100.fori a += i;}System.out.println(a); for循环是支持迭代的一种通用结构,是最有效、最灵活的循环结构 for循环 阅读全文
posted @ 2021-04-26 11:14 Bilia 阅读(118) 评论(0) 推荐(0) 编辑