• java封装是指什么
  • java封装是指什么

    封装是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。(推荐教程:java入门教程)封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。优点:良好的封装能够减少耦合。类内部的结构可以自由修改。可以对

  • 抽象类和接口有什么异同点
  • 抽象类和接口有什么异同点

    抽象类和接口的区别:(推荐教程:java入门教程)抽象类中既可以包含抽象方法,也可以包含非抽象的普通方法;而接口中的方法必须是抽象方法。抽象类中的抽象方法的访问类型可以是public、protected、default,但接口中的抽象方法只

  • Collection接口与Map接口概述
  • Collection接口与Map接口概述

    Java集合就好比一个容器,它可以储存任何类型的数据。在Java中,集合类通常存在于Java.util包中。(推荐教程:java入门教程)Java集合主要由两大体系构成,分别是:Collection体系和Map体系。其中Collection

  • java多线程简单概述
  • java多线程简单概述

    1、线程和进程(推荐教程:java入门教程)(1) 进程进程是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源;(2) 线程线程:进程的执行单元,执行路径单线程:一个应用程序只有一条执行路径多线程:一个应用程序有多

  • 希尔排序算法的实现
  • 希尔排序算法的实现

    希尔排序就是直接插入排序的改进版,也属于一种插入排序。改进的地方在于每次遍历设置一个步长然后进行直接插入排序,完成一次遍历就将步长减半,直到步长小于等于1。(推荐教程:java入门教程)由于每次移动都会移动一个步长的距离,而直接插入排序每次

  • static关键字的三大作用
  • static关键字的三大作用

    static关键字的三大作用:(推荐教程:java入门教程)static静态成员变量static静态成员方法static静态代码块分析:1、static静态成员变量说明:如果一个成员变量使用了static关键字,那么这个变量不再属于对象自己

  • 你知道什么是Spring么
  • 你知道什么是Spring么

    首先我们来简单介绍下Spring。Spring是一个开源的轻量级的 Java 开发框架, 具有控制反转(IoC)和面向切面(AOP)两大核心。Java Spring 框架通过声明式方式灵活地进行事务的管理,提高开发效率和质量。(推荐教程:j

  • java中集合和数组有什么区别
  • java中集合和数组有什么区别

    集合和数组的区别:(推荐教程:java入门教程)1、数组是固定长度的;集合可变长度的。2、数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。(学习视频推荐:java课程)3、数组存储的元素必须是同一个数据类型;集合

  • java中next()与nextLine()有什么区别
  • java中next()与nextLine()有什么区别

    首先我们知道Java中Scanner类中的方法next()和nextLine()都是用来获取用户输入的。(推荐教程:java入门教程)我们来看看二者的区别:next()不会获取字符前/后的空格/Tab键,只获取字符。开始获取字符(字符前后不

  • 实例详解ArrayList中的contains方法
  • 实例详解ArrayList中的contains方法

    ArrayList中的contains方法用于判断在ArrayList中是否包含目标元素。(推荐教程:java入门教程)原理:调用indexOf(Object o)方法public boolean contains(Object o) {

  • java实现七夕表白神器
  • java实现七夕表白神器

    首先我们需要创建一个心形图案,然后按照心形图案的位置和长度,对所创建的字符串进行截断并在所需的位置上输出,最终能呈现在屏幕上满满的爱心。(推荐教程:java入门教程)实现代码:package ddd; import java.awt.*;

  • java中super关键字有什么用法
  • java中super关键字有什么用法

    Java中在执行子类的构造方法之前或者子类没有明确指定构造方法,会自动调用父类的无参构造方法。(视频教程推荐:java课程)super的三种使用情况:访问父类方法中被覆盖的方法。调用父类构造方法。访问父类中的隐藏成员变量。示例代码:clas

  • 利用java实现一个图片转PDF文件工具
  • 利用java实现一个图片转PDF文件工具

    出于某些需求需要将一张简单的图片转换为PDF的文件格式,因此自己动手写了一个图片转换PDF的系统,现在将该系统分享在这里,供大家参考。(学习视频推荐:java课程)具体代码:引入依赖:<!--该项目以SpringBoot为基础搭建--><p

  • java中this与super有什么区别
  • java中this与super有什么区别

    this是自身的一个对象,代表对象本身,用法大致分为以下3类:(推荐教程:java入门教程)1、普通直接引用当前对象本身2、形参和成员名重名,用this来区分3、引用构造方法 ,this(参数) ,应该为构造函数中的第一条语句,调用的事1本

  • Object类的常用方法介绍
  • Object类的常用方法介绍

    Object是所有类的父类,是类层次结构的根类,所有对象(包括数组)都实现了这个类的方法,所有的对象都会直接或间接的继承自Object类。(推荐教程:java入门教程)Object的常用方法:1、getClass()方法:返回对象执行时的c

  • java中泛型有什么作用
  • java中泛型有什么作用

    泛型的作用如下:(推荐教程:java入门教程)1、类型安全 泛型的主要目标是提高 Java 程序的类型安全。编译时的强类型检查;通过知道使用泛型定义的变量的类型限制,编译器可以在一个高得多的程度上验证类型假设。没有泛型,这些假设就只存在于程

  • 实例讲解StringBuffer类的常用方法
  • 实例讲解StringBuffer类的常用方法

    使用 StringBuffer 类处理字符串StringBuffer 类是一种比 String 类更高效的储存字符串的一种引用数据类型。(推荐教程:java入门教程)StringBuffer 类的常用方法(1)声明 StringBuffer

  • java修饰符知识点汇总
  • java修饰符知识点汇总

    java中的修饰符分为类修饰符,字段修饰符,方法修饰符。根据功能的不同,主要分为以下几种:(推荐教程:java入门教程)权限访问修饰符(可以用来修饰类、方法和字段)public:对任何人都是可用的。protect:继承的类可以访问以及和pr

  • 什么是JVM?它在什么位置?
  • 什么是JVM?它在什么位置?

    JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。(推荐教程:java学习网站)通俗理解:JVM本质上是

  • 什么是java注解
  • 什么是java注解

    注解和反射是Java中非常让人容易忽略的东西,但却很重要,在主流的Spring中更是充满了注解,注解和注释很像,两者其实本质就差不多,注释是给我们程序员看的,而注解呢其实就是给程序看的。(推荐教程:java学习网站)上面所说希望你着重注意以