java
文章平均质量分 91
《黑巧克力》
想做一个Java研发工程师
展开
-
【Java SE】带你识别什么叫做异常!!!
Java 中虽然已经内置了丰富的异常类, 但是并不能完全表示实际开发中所遇到的一些异常,此时就需要维护符合我们实际情况的异常结构.if(!throw new userNameException("用户名错误");if(!throw new passWorldException("密码错误");try {System.out.println("用户名输入异常!");System.out.println("密码输入异常!");finally {原创 2023-12-12 09:40:03 · 5909 阅读 · 109 评论 -
【Java SE】带你在String类世界中遨游!!!
由于String的不可更改特性,为了方便字符串的修改,Java中又提供StringBuilder和StringBuffer类。这两个类大部分功能是相同的,这里介绍 StringBuilder常用的一些方法:从上述方法可以看出:String和StringBuilder最大的区别在于String的内容无法修改,而StringBuilder的内容可以修改。频繁修改字符串的情况考虑使用StringBuilder。这些方法我就不一一解释了,和上述String类方法差不多。原创 2023-11-29 21:55:00 · 2759 阅读 · 97 评论 -
【Java SE】 带你走近Java的抽象类与接口
上一篇文章我们讲了Java中的两大特性:继承和多态,在多态中父类的方法被子类重写,在程序执行的时候,因为动态绑定的原因不会去访问父类的被重写的方法,那么父类的方法里面的内容是不是可以直接不写 ,这样使得代码简洁。不写要不要加什么关键字呢?接下来让我们来学习抽象类吧!原创 2023-11-25 21:44:59 · 1232 阅读 · 73 评论 -
【Java SE】如何解读Java的继承和多态的特性?
什么是继承和多态,为什么被称为Java三大特性,这两大特性为我们程序员带来了什么影响呢?是让复杂的代码简化了,还是为程序员写代码提供了多样性呢?那让我们一起来揭开这层神秘的面纱吧!原创 2023-11-20 10:13:12 · 1194 阅读 · 96 评论 -
【Java SE】 详解java访问限定符
我定义一个Student类,在Main类中实例化Student类的对象,然后去访问Student类中的成员变量name,显示编译错误,通过这个现象推出一个想法说明由private修饰的成员变量,在另一个类中无法被直接访问。结论:由private修饰的成员变量只能在自己类中被直接访问,在其他类中是不可以被直接访问的,如果要访问成员变量只能通过间接的方法去访问。1.private:只能在自己类种被访问,出了自己类就无法被直接访问,但可以间接被访问。带你走进Java中的继承。原创 2023-11-20 10:12:08 · 460 阅读 · 46 评论 -
Java SE 封装、包、static关键字和代码块
在文件的最上方加上一个 package 语句指定该代码在哪个包中.包名需要尽量指定成唯一的名字, 通常会用公司的域名的颠倒形式(例如 com.bao.www )包名要和代码路径相匹配. 例如创建 com.bao.www 的包, 那么会存在一个对应的路径 com.bao.www 来存储代码.如果一个类没有 package 语句, 则该类被放到一个默认包中.原创 2023-11-13 23:56:21 · 676 阅读 · 73 评论 -
JavaSE 类与对象
我们之前学的都是面向过程,面向过程研究的是对单个对象的一种方法实现过程,比如求一个数的阶乘,强调的是怎么实现这个方法的过程,但对我们以后来说,如果想要应用到更广的层面,不能只是学习一个方法的过程,而是通过用对象的方法与其他对象建立联系来实现一个项目,那么怎么让对象与对象建立联系呢?我们就需要学习面向对象的相关知识。2.1 简单认识类``就我而言,类是指描述一个物品的大致摸样,是一个比较抽象的东西,类是不实的,也可以说是一个抽象的概念。原创 2023-11-11 15:04:42 · 968 阅读 · 61 评论 -
数组的定义与使用
数组:可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。数组在内存存放数据像上面的图一样,存储数据在内存中时连续的。原创 2023-11-07 19:57:26 · 343 阅读 · 51 评论