logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java基础(二)

本文介绍Java基础语法

#java#开发语言
Java基础 ——面向对象(一)

类是一类具有相同特性的事物的抽象描述,是一组相关属性和行为(方法)的集合。属性:一类事物的状态信息,可以理解为成员变量方法:就是在你这个程序中,该状态信息要做什么操作,或者基于事物的状态能做什么。对象是一类事物的一个具体个体。即对象是类的一个实例,必然具备该类事物的属性和行为(方法)。例如:一个Pet类,它的对象可以为Dog、Cat、Pig等关键字:class【修饰符】class类名{

#java#开发语言
Java基础——面向对象(二)

我要用洗衣机,只需要按一下开关和洗涤模式就可以了。有必要了解洗衣机内部的结构吗?有必要碰电动机吗?我们使用的电脑,内部有CPU、硬盘、键盘、鼠标等等,每一个部件通过某种连接方式一起工作,但是各个部件之间又是独立的封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。面向对象的开发原则要遵循“高内聚、低耦合”,而“高内聚,低耦

#java#开发语言
Java基础——面向对象(三)

可以理解为所有类的父类。

#java#开发语言
Java基础——常用类

本文介绍Java的常用类的应用

#java#jvm
Java基础——面向对象(四)

特点天然单例,线程安全。可添加构造器、方法及字段,实现复杂逻辑。

#java#单例模式#开发语言
Java基础——Collection集合

本文介绍了Java集合框架中的Collection集合体系,重点分析List接口及其实现类。首先对比数组与集合的差异,指出集合解决了数组长度固定、操作不便等问题。List接口具有元素有序可重复的特点,其实现类包括ArrayList(基于数组,查询快增删慢)、Vector(线程安全但效率低)和LinkedList(基于链表,增删快查询慢)。文章详细说明了Collection和List接口的常用方法,

#java#开发语言
Java基础——Collection集合-Set接口

本文介绍了Java集合框架中的Set接口及其主要实现类。Set接口的特点是无序且元素不可重复,常用实现类包括HashSet、TreeSet和LinkedHashSet。HashSet基于哈希表实现,具有高效的存储和查找性能;LinkedHashSet通过双向链表维护元素插入顺序;TreeSet则基于红黑树实现自然排序。文章详细讲解了各实现类的数据结构、常用方法及使用案例,并比较了它们的特性差异。此

#java#开发语言
Java基础——Map集合&&Collections工具类

本文介绍了Java中的Map集合及其实现类。Map是一种键值对集合,与Collection不同,它要求键唯一而值可重复。文章详细讲解了Map接口的常用方法(增删查改等操作)和四种遍历方式(keySet、entrySet、iterator和forEach)。重点分析了Map的主要实现类:HashMap(基于哈希表,允许null)、Hashtable(线程安全)、LinkedHashMap(保持插入顺

#java#开发语言
Java基础——泛型

泛型是JDK 5.0引入的核心特性,它通过在定义类、接口或方法时使用类型参数,实现了代码的类型安全性与复用性。泛型类似于给容器贴上类型“标签”,既确保了编译时类型检查,又避免了繁琐的强制类型转换。其核心概念包括类型变量、参数化类型等,其中通配符(<?>、<? extends T>、<? super T>)进一步扩展了泛型的灵活性,分别用于处理未知类型、受限的读取操作和安全的写入操作。在实际应用中,

#java#开发语言
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择