自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (7)
  • 收藏
  • 关注

原创 java中多线程的理解

如果在一个进程中同时运行了多个线程,用来完成不同的工作,则称之为“多线程”多个线程交替占用CPU资源,而非真正的并行执行。

2022-08-27 15:10:30 266 3

原创 java中输入与输出处理与流的理解

相关记录或放在一起的数据的集合。

2022-08-25 20:41:11 269 2

原创 java中的实用类

山不让尘,川不辞盈。枚举:包装类:装箱与拆箱:Math类:Random类:String类StringBuffer类String类与StringBuffer类Calendar类(操作日期时间)Date类

2022-08-18 20:58:38 204 2

原创 java中的集合理解

变量:存储数据的空间(装数据的容器),变量中只能存储一个数据,通过操作变量名来操作数据 数组:存储数据的空间(装数据的容器),数组中可以存储多个相同类型的数据,通过数组名+下标来操作数据 对象(类):存储数据的空间(装数据的容器),通过对象的属性达到存储数据的目的,通过对象名.属性名或者通过对象名.getXxx()/setXxx()方法来获取和设置数据 集合:存储数据的空间(装数据的容器),集合中可以存储多个不同类型的数据(系统会将不同类型的数据向上转型变为Object类型),通过集合对象.方法来操作数据。

2022-08-16 20:43:03 185 1

原创 java中的异常理解

当try结构中的代码产生的异常,catch结构不能处理,依然会中断程序的执行,但是我希望不管产生的异常能不能处理,“程序执行完毕”这行代码都会输出 在catch结构后面添加一个finally语句块,不管前面的异常有没有处理,finally语句块中的代码都会执行。finally语句块中的代码唯一不执行的情况是在前面的try结构或者catch结构中存在退出系统的语句System.exit(1)。异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序。//对异常进行处理的代码段4。......

2022-08-15 20:56:31 524

原创 Java中多态、抽象类与接口的关系

父类的引用无法调用子类里独有的方法,必须使用向下转型成对应的子类,才能通过子类去调用子类中独有的方法在向下转型的时候,容易出现ClassCastException(类型转换异常),原因是将父类引用转换成了不匹配的子类对象,可以通过instanceof关键字类判断父类引用指向的是哪一个子类实例,从而避免类型转换异常。通过向上转型创建的父类引用,在调用方法的时候,如果指向的子类实例重写了其要调用的方法,那么调用的是子类重写后的方法,如果子类没有进行进行重写,那调用的就是父类里的方法。......

2022-08-10 20:36:15 217 3

原创 java实现汽车租赁项目

某汽车租赁公司出租多种轿车和客车,出租费用以日为单位计算

2022-08-09 20:52:00 2687 1

原创 封装与一些关键字的知识点

将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是将该类提供的方法来实现对隐藏信息的操作和访问

2022-08-04 20:54:16 175 1

原创 方法(构造方法)与方法重载的一些题目

# 定义一个类,用于描述坐标点。 (1)提供无参的构造方法和一个有参的构造方法 (2)具有计算当前点到原点距离的功能 (3)求到任意一点(m,n)的距离 (4)求到任意一点(Point p)的距离 (5)具有坐标点显示功能,显示格式(x,y)...

2022-08-03 20:58:25 123

原创 封装与方法构造

封装的好处:1、封装之后,对于那个事物来说看不到这个事物比较复杂的那一面,只能看到该事物简单的那一面,复杂性封装,对外提供简单的操作入口。照相机就是一个很好的封装案例,照相机的实现原理非常复杂,但是对于是用照相机的人来说,操作起来是非常便捷的。...

2022-08-02 20:28:07 134

原创 java中对象的创建与使用,jvm的内存管理

什么是对象?new运算符在堆内存中开辟的内存空间称为对象什么是引用?引用是一个变量,只不过这个变量中保存了另一个java对象的内存地址。JVM(java虚拟机)主要包括三块内存空间,分别是:栈内存、堆内存、方法区内存...

2022-08-01 20:51:23 803

原创 面向对象,类的概念

缺点采用面向过程的方式开发很难解决非常复杂的业务逻辑,另外面向过程的方式导致软件元素之间的“耦合性”非常高,只要其中一环出问题,整个系统受到影响,导致最终的软件”扩展力“差。​在现实世界当中,对象a与对象b之间具有共同特征,进行抽象总结出一个模板,这个模板被称为类。现在出现的一些新的编程语言多数都是面向对象的,人在认识现实世界的时候以面向对象的方式。​类在现实世界当中是不存在的,是一个模板,是一个概念,是人类大脑思考抽象的结果。缺点前期投入成本较高,需要进行独立体的抽取,大量的系统分析与设计。...

2022-07-29 20:33:20 527

原创 数组的一些练习题目

**3有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数*///创建Scanner类对象Scannersc=newScanner(System.in);//输入n个整数System.out.print("请输入要创建的整数的个数");//创建数组intnum[]=newint[n];//创建数组中数据for(inti=0;i++){/***4/***5。...

2022-07-28 20:35:10 431

原创 方法的重载与递归

​功能相似的时候,尽可能让方法名相同。(但是,功能不同/不相似的时候,尽可能让方法名不同。4、方法重载和什么有关系,和什么没有关系?​数量不同顺序不同类型不同。1、方法重载又被成为overload。3、什么条件满足之后构成了方法重载?​方法重载和方法名+参数列表有关系。2、什么时候考虑使用方法重载?​方法重载和返回值类型无关。​方法重载和修饰符无关。...

2022-07-27 20:44:27 90

原创 关于java中方法的说明

修饰符列表]返回值类型方法名(形式参数列表){方法体;}一个方法是可以完成某个特定功能的,这个功能呢结束之后大多数都是需要返回最终执行结果的,执行结果可能是一个具体存在的数据。而这个具体返回值的具体类型。...

2022-07-26 20:56:59 221 1

原创 关于java中的循环结构的说明

在程序当中总有一些需要反复的、重复的执行的代码,假设没有循环结构那么这段需要重复执行的代码自然是需要重复编写的。while循环语句当中用来跳出循环,终止循环的执行。因为当程序循环到某个条件的时候,后续的循环没有必要执行了,在执行也是耗费资源,所以可以终止循环,这样可以提高程序的执行效率。2、continue也是一个continue关键字加一个分号构成一个单独的完整的java语句,主要出现循环语句当中用来控制循环的执行。4.break语句同样可以使用在循环语句当中,用来终止循环的执行。......

2022-07-25 19:55:50 240

原创 关于for循环的一些题目(二)

1:生成13位条形码 2:求两个整数的最大公约数和最小公倍数3:设计Java程序,假设有50瓶饮料,喝完3个空瓶可以换一瓶饮料,依次类推,请问总共喝了多少瓶饮料?4:实现双色球的彩票功能。规则:从36个红球中随机选择不重复的6个数,从15个篮球中随机选择1个组成一注彩票。可以选择买多注。 5:随机生成一个五位以内的数,然后输出该数共有多少位,每位分别是什么6:输出九九乘法表...

2022-07-22 14:56:23 621

原创 关于for循环的一些题目(一)

1、输出小写的a-z以及大写的在Z—A 2、输出一个整数的二进制数、八进制数、十六进制数。 3:随机产生一个字母,如果是大写字母则输出“yes”,否则输出“no”4:随机产生一个字符,判断:如果为大写字母则输出“大写字母”;如果为小写字母则输出“小写字母”;否则怎输出“其他字符”;5:求和:1/3+3/5+5/7+7/9+………..+97/99...

2022-07-22 14:46:29 432

原创 关于java中选择语句的说明

语句的话,直接进入下一个分支执行(不进行匹配),这种现象被称为case穿透现象。switch后面小括号当中的“数据”和case后面的“数据”进行一一匹配,匹配成功的分支执行。3、注意以上的第三种编写方式和第四种编写方式都带有else分支,按这两种可以百分百保证有分支执行。4.匹配成功的分支执行,分支当中最后有“break;6.所有分支都没有匹配成功,当有default语句话,会执行default分支当中的程序。2.重点对于java中的if语句来说只要有一个分支执行,整个if语句全部结束。......

2022-07-20 20:48:41 166

原创 java中对于变量的介绍以及Scanner类的使用

​获取String类型数据sc.next();​第一步导包importjava.util.*;​2)不能使用数字开头,不建议使用美元符号开头。​1)由字母、数字、下划线、美元符号组成。​操作变量名实际操作的是变量中的数据。​数据类型变量名=数据;​布尔类型boolean。​5)不能使用java关键字。​6)java严格区分大小写。​基本数据类型(8个)​引用数据类型(3个)​数据类型变量名;​变量名=数据;​浮点数类型。.........

2022-07-19 18:30:23 116

原创 关于jdk环境变量配置的理解

随着jdk的不断更新jdk1.5之后,就不需要配置CLASSPATH,系统会默 认从当前路径下查找java类。这会让我配置环境变量变得非常简单

2022-07-18 20:28:00 105 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除