自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 java包装类

1、包装类1.1概述包装类:它是一种引用数据类型,泛型中必须使用包装类型。每个基本类型在java.lang包中都有一个相应的包装类,包装类把基本类型数据转换为对象。2.2包装类的作用(1)因为基本数据类型不是对象所以没法调用方法,于是Java提供了基本数据类型对应的包装类,它提供了一系列实用的方法,而且可以接受null值。(2)集合不允许存放基本数据类型数据,要用包装类型。基本数据类型与其对应的包装类还是非常容易记忆的,...

2022-04-24 22:32:38 608

原创 java构造方法

1、构造方法1.1概述构造方法,是一种特殊的方法,它是一个与类同名的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。《来自百度百科》1.2构造方法的使用语法://初始化代码访问修饰符 构造方法名(){}例如:public class Person { /** * 昵称 */ ...

2022-04-24 22:29:29 658

原创 java访问权限修饰符

1、访问权限修饰符访问权限修饰符:用于限制访问权限的。就是控制一些信息的访问限制,如面向对象的封装,不希望外部类直接访问本类的属性,就给它设为了private私有化,这就是访问权限。 修饰符\访问权限范围 同一个类 同一个包的不同类中 不同包的子类中 同一个项目中 private 可见(不能修饰类(外部类)) ...

2022-04-24 22:22:18 863

原创 java面向对象之封装

面向对象的三大特性有:封装、继承、多态。1、封装1.1概述: 封装:将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问,把尽可能多的东西藏起来,对外提供便捷的接口。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格的接口控制。主要功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的片段。使得代码更容易理解与维护,也加强了代...

2022-04-24 22:18:02 610

原创 java静态方法与非静态方法和成员变量与局部变量

1、static关键字1.1static关键字的介绍static是静态修饰符,可以用来修饰:成员变量:静态变量,可以直接通过类名访问成员方法:静态方法,可以直接通过类名访问代码块:静态代码块,当Java虚拟机加载类时,就会执行该代码块(构造代码块:每次创建对象会调用。(优先于构造方法)。用于执行所有对象均需要的初始化动作。)1.2成员变量和局部变量区别成...

2022-04-20 21:54:14 1017

原创 java基础 类与对象

1、面向对象[摘自:百度百科<面向对象>]一切事物皆对象,通过面向对象的方式,将现实世界的事物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于用人理解的方式对复杂系统进行分析、设计与编程。同时,面向对象能有效提高编程的效率,通过封装技术,消息机制可以像搭积木的一样快速开发出一个全新的系统。2、类和对象2.1对象[摘自:百度百科<面向对象>]...

2022-04-20 21:35:24 292

原创 java方法及方法重载

1、方法概述:就是一段可以重复被执行的代码的封装(即将一些独立的或者能重复使用的代码片段以方法的形式存储起来,方便后期直接复用)。方法定义的语法:访问权限修饰符 返回值类型 方法名(参数列表){//方法体}例:publicstatic void main(String[] args) {}public:访问修饰符static :静态修饰符void :返回值占位符,当方法没有返回值的时候使用void占位(注意:如果方法具有返回值,方法中...

2022-04-20 21:24:54 779

原创 Java基础 排序算法

概述:排序算法,即通过特定的算法因式将一组或多组数据按照既定模式进行重新排序。这种新序列遵循着一定的规则,体现出一定的规律,因此,经处理后的数据便于筛选和计算,大大提高了计算效率。常见的有:冒泡排序、选择排序、插入排序、快速排序、堆排序、归并排序、希尔排序、基数排序等。1、冒泡排序概述:冒泡排序可以说是排序算法中最为简单的一种。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访...

2022-04-18 18:39:13 317

原创 java二维数组及遍历

1、二维数组概述:二维数组:是以一维数组作为数组元素的数组,即 “数组的数组”。 三维数组:是以二维数组作为数组元素的数组。通常,主要使用的是二维数组,三维及以上使用较少。二维数组语法:方法1:数据类型[][]数组名=new数据类型[外维数组容量][内维数组容量];例:int[][] arr = new int[2][3];//赋值://第1个内维数组arr [0][0]=90;arr...

2022-04-18 18:31:40 7698

原创 Java基础数组及遍历

1、数组的概述数组是一个变量,存储相同数据类型的一组数据。声明一个变量就是在内存空间划出一块合适的空间,声明一个数组就是在内存空间划出一串连续的空间。数组基本要素:1.标识符(数组的名称,用于区分不同的数组)2.数组元素(向数组中存放的数据) 3.元素下标:从0开始(对数组元素进行编号,从0开始,数组中的每个元素都可以通过下标来访问)...

2022-04-14 22:18:39 1534

原创 java循环结构语句

1、while循环循环可以将语法分为四部分:①初始化循环变量②循环条件③循环操作④循环出口语法:while (循环条件) {循环操作}执行流程示意图:while循环使用注意事项:(1)确定循环条件和循环操作;(2)套用while语法写出代码;(3)检查循环是否能够退出。例1:需求:打印50份试卷int i = 1;while (i <= ...

2022-04-13 18:01:50 497

原创 java基础运算符

1.加法运算例:int a = 10, b = 20;int c = a + b;System.out.println("a + b = " + c);//输出c的值为30注:(1)“+”加号两端只要有一个变量为字符串则代表字符串的拼接;(2)“+”加号两端变量为数值型则代表数学运算符。2.减法运算例:int a = 10, b = 20;int d = a - b;System.out.println...

2022-04-12 18:56:42 1344

原创 java选择结构语句

1、基础if选择结构是根据条件判断之后再做处理语法:if (条件) { //代码块}即:if (boolean) { code }注意:(1)条件为boolean值,如果是true则执行代码块,如果是false则不执行;(2)当if关键字后的一对大括号里只有一个语句时,可以省略大括号,但是为了避免有多个语句时遗忘大括号,以及保持程序整体风格一致,建议不要省略if结构块的大括号。执行流程如下:例:需求:如果今天下...

2022-04-12 18:53:53 1010

原创 Java基础知识

一、Java概述简介 Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言,是一门面向对象的编程语言;可运行于多个平台,如:Windows、Mac OS及其他UNIX系统。在2009年,Sun公司被甲骨文(Oracle)公司收购,成为Oracle产品。java分为三个体系:JavaSE(J2SE)(java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(java2 Platform Ent...

2022-04-10 21:37:17 1999

原创 IDEA下载、授权及配置(linux)

一、IDEA下载1.IDEA下载地址:https://www.jetbrains.com/idea/download/#section=linux2.进入官网,下载对应安装包3.下载完成后,关闭网页3.打开文件管理器,在下载目录中找到IDEA文件包4.在当前文件夹下,右键点击在终端中打开5.输入命令:tar -zxvf ideaIU-2021.3.3.tar.gz -C ~/opt 解压缩到文件opt中(opt文件夹已在主目录新建)6.解压缩完成后,关闭标签,打开opt文件夹,找到解压缩后的文

2022-04-07 22:05:06 7944

空空如也

空空如也

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

TA关注的人

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