当前位置: 首页 > news >正文

Java入门基础学习笔记42——常用API

API(全称:Application Programming Interface:应用程序编程接口)

就是Java自己写好的程序,给程序员调用,方便完成一些功能的。

为什么要学别人写好的程序?

不要重复造轮子。

开发效率高。

面向对象高级语法:一个一个的API。(类似英语词汇量。)每个API对应的是一个需求。积累的一定的项目经验。

API文档:程序使用说明书。

Java提供了哪些API给咱们使用呢?

我们重点是学习:java.base模块下面的package包:

如:io、lang、math、net、nio、time、util等等。

今天,重点是学习java.lang.String和java.util.ArrayList这两个包。

先学习包,为什么先学习包?

包是分门别类管理程序的?

相关文章:

  • Python Flask 图片上传与下载
  • 基于yolov5和desnet的猫咪识别模型
  • 深度学习中的优化算法二(Pytorch 19)
  • Spring ----> IOC
  • 探索集合python(Set)的神秘面纱:它与字典有何不同?
  • 【建议收藏】30个较难Python脚本,纯干货分享
  • jenkins升级,涉及ssh remote执行出现Algorithm negotiation fail
  • C++系列-static成员
  • Spring Boot 项目统一异常处理
  • netplan
  • Visual Studio 的调试(一)
  • 42-4 应急响应之文件痕迹排查
  • Rust面试宝典第14题:旋转数组
  • Redis教程(十三):Redis的主从复制模式搭建
  • 【论文阅读】Prompt Fuzzing for Fuzz Driver Generation
  • C# 免费离线人脸识别 2.0 Demo
  • co.js - 让异步代码同步化
  • Java-详解HashMap
  • Shadow DOM 内部构造及如何构建独立组件
  • vue2.0项目引入element-ui
  • Web设计流程优化:网页效果图设计新思路
  • 从0到1:PostCSS 插件开发最佳实践
  • 从PHP迁移至Golang - 基础篇
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 入口文件开始,分析Vue源码实现
  • 入手阿里云新服务器的部署NODE
  • 山寨一个 Promise
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 06-01 点餐小程序前台界面搭建
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • #QT(智能家居界面-界面切换)
  • #控制台大学课堂点名问题_课堂随机点名
  • (14)Hive调优——合并小文件
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (二)丶RabbitMQ的六大核心
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (附源码)计算机毕业设计高校学生选课系统
  • (六)Hibernate的二级缓存
  • (学习日记)2024.03.25:UCOSIII第二十二节:系统启动流程详解
  • (转)平衡树
  • (转载)Google Chrome调试JS
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • *算法训练(leetcode)第四十五天 | 101. 孤岛的总面积、102. 沉没孤岛、103. 水流问题、104. 建造最大岛屿
  • .Net - 类的介绍
  • .Net Core 笔试1
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .net core使用ef 6
  • .Net 高效开发之不可错过的实用工具