JavaSE语法
文章平均质量分 72
星光_依旧灿烂
努力不一定成功,但放弃一定失败
展开
-
finally语句与return语句详解
文章目录1.return语句执行顺序1.1finally语句是在return语句执行之后,return语句返回之前执行的2.覆盖问题2.1finally块中的return语句会覆盖try块的return返回2.2如果finally语句没有return语句覆盖返回值,那么原来的返回值可能因为finally里的修改而改变也有可能不变3.异常情况3.1try块中的return语句在异常的情况下不会被执行3.2try中发生异常时,return写在catch语句中4.finally语句一定会被执行吗?1.retur原创 2021-04-25 22:35:54 · 8041 阅读 · 13 评论 -
Java异常(超详解)
1.异常1.1异常概念异常,指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常终止在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象,Java处理异常的方式是中断处理1.2异常体系...原创 2021-03-17 14:36:55 · 467 阅读 · 2 评论 -
Java中==和equals( )的区别
1、什么是==(1) == 是比较运算符,对于基本数据类型来说,如果进行比较的两个操作数都是数值类型,即使他们的数据类型不相同,只要他们的值相等,也都将返回true.(2)对于引用数据类型来说,比较的是引用所指向的对象,即比较两个对象的地址是否相同,如果相同,返回true,否则返回false示例: //基本数据类型 int a = 10; double b = 10.0; System.out.println(a == b); //引用数据类原创 2021-03-14 13:43:25 · 2964 阅读 · 11 评论 -
Java中字符串的常用方法
1.字符串比较常见方法:在String类中compareTo()方法是一个非常重要的方法,该方法返回一个整型,该数据会根据大小关系返回三类内容:相等:返回0.小于:返回内容小于0.大于:返回内容大于0compareTo()是一个可以区分大小关系的方法,是String方法里是一个非常重要的方法。字符串的比较大小规则, 总结成三个字 “字典序” 相当于判定两个字符串在一本词典的前面还是后面. 先比较第一个字符的大小(根据 unicode 的值来判定), 如果不分胜负, 就依次比较后面原创 2021-03-08 14:40:42 · 1884 阅读 · 0 评论 -
字符与字符串详解
文章目录1.什么是字符2.什么是字符串3.字符数组与字符串3.1字符数组-->字符串3.2字符串-->字符数组4.字符串的其他方法5.字节数组与字符串6.小结1.什么是字符字符类型char是基本数据类型,它是character的缩写。一个char保存一个Unicode字符 char c = 'a'; char d = '1'; char e = '*';2.什么是字符串和char类型不同,字符串类型String是引用类型,我们用双引号"…原创 2021-03-07 11:30:45 · 10382 阅读 · 2 评论 -
Map与Set详解
文章目录Map1.Map的定义2.Map的常见方法3.Map的注意事项4.代码示例Set1.Set的定义2.Set的常用方法3.Set的注意事项4.代码示例Map1.Map的定义Map中存储的是Key-Value的键值对,将键映射到值的对象,映射不能包含重复的键,每个键最多可以映射到一个值2.Map的常见方法3.Map的注意事项(1)put是根据一个函数来存放的,并非按顺序存放(2)Map不能存放相同的键,如果存放,则会更新为最新的value(3)Map不能使用迭代器进行打印(4)Map原创 2021-03-06 18:51:58 · 4449 阅读 · 12 评论 -
Java类和对象
文章目录一、什么是类二、什么是对象三、类和对象的定义与使用1.定义类2.创建对象:3.使用对象四、构造方法1.语法规则2.注意事项3.示例4.运行结果五、对象5.1对象的引用5.2对象的比较5.3对象的销毁一、什么是类类是一类对象的统称,相当于一个模板,是一个公共的产物,类中有属性和方法二、什么是对象对象是类的一个实例,必须具备该类事物的属性和行为三、类和对象的定义与使用1.定义类1.1格式:class 类名称{ 属性; 方法;}1.2示例:class Person{原创 2021-01-13 16:38:48 · 773 阅读 · 0 评论