Java学习手册——第一篇Java简介
今后Java学习手册就来给大家梳理JavaSE的基础知识啦,
除了这个专栏我们还有其他专栏:前端、安全、后端等。
希望大家可以在这里一起讨论学习哟~
Java学习手册——第一篇Java简介
- 1. Java基础知识
- 2. Java能干嘛
- 3. Java基础环境搭建
1. Java基础知识
出生日期:1991年出现,1995 年 5 月发布
创始人:詹姆斯·高斯林

吉祥物:Duke(杜克)

JDK体系架构图

编译语言类型:编译型+解释型
常见名词:字节码、机器码、Java虚拟机(JVM)、垃圾回收机制(GC)、Java开发工具集(JDK)、Java运行时解释器(JRE)
2. Java能干嘛
- 开发大中小型网站(12306、淘宝等)
- 手机app(虽然现在推荐使用Kotlin )
- 桌面应用(虽然不是强项但是也有Java Swing、JavaFX等)
- 游戏(大型游戏由于性能还是选择C或C++)
可以看到从手机到电脑基本上都可以开发,
想到的项目可以先用Java技术栈试试哟~
3. Java基础环境搭建
Java环境配置/JDK安装配置
Hello World 打开Java大门
这里请大家多多按照上面的教程实际操作一下哟~
如果有疑问可以多多交流。
相关文章:
Java学习手册——第一篇Java简介
今后Java学习手册就来给大家梳理JavaSE的基础知识啦, 除了这个专栏我们还有其他专栏:前端、安全、后端等。 希望大家可以在这里一起讨论学习哟~ Java学习手册——第一篇Java简介 1. Java基础知识2. Java能干嘛3. Java基础环境搭建 1. Java基础知识 出生…...
Prometheus流程图(自绘)-核心组件-流程详解
阿丹手绘流程图:图片可能有点小查看的时候放大看看哈! prometheus核心组件 prometheus server Prometheus Server是Prometheus组件中的核心部分,负责实现对监控数据的获取,存储以及查询。Prometheus Server可以通过静态配置管理…...
回归模型常见评估指标mae,mse,rmse
文章目录 MAE(平均绝对误差)计算公式sklearn实现numpy实现mse(均方误差)计算公式sklearn实现numpy实现rmse(均方根误差)计算公式sklearn实现MAE(平均绝对误差) 计算公式 MAE ( y ,...
服务器数据恢复-断电导致ext4文件系统文件丢失的数据恢复案例
服务器数据恢复环境: 一台服务器挂载一台存储设备,存储中划分一个Lun;服务器操作系统是Linux centos,EXT4文件系统。 服务器故障&分析: 意外断电导致服务器操作系统无法启动,系统在修复后可以正常启动&…...
链表(基础详解、实现、OJ笔试题)
文章目录 🧚什么是链表(链表概念及分类)链表分类单链表和双链表的区别 🚴♂️单链表、双向链表的实现单链表的实现双向链表的实现 🍉链表经典OJ笔试题反转单链表移除链表元素合并两个有序链表链表分割链表的中间结点…...
W5100S-EVB-PICO作为TCP Client 进行数据回环测试(五)
前言 上一章我们用W5100S-EVB-PICO开发板通过DNS解析www.baidu.com(百度域名)成功得到其IP地址,那么本章我们将用我们的开发板作为客户端去连接服务器,并做数据回环测试:收到服务器发送的数据,并回传给服务…...
大数据-玩转数据-Redis 安装与使用
一、说明 大多数企业都是基于Linux服务器来部署项目,而且Redis官方也没有提供Windows版本的安装包。因此课程中我们会基于Linux系统来安装Redis. 此处选择的Linux版本为CentOS 7. Redis的官方网站地址:http://download.redis.io/releases 二、下载 m…...
实时指标-1日留存率
2个DWD层 登录→kafka注册→kafka1个DWS 弄2条流,从kafka读取数据将昨日注册数据存到状态中,TTL为2天,存到map状态中,key为注册日期,value为set,存储注册的uid将登录流和注册流进行连接来一条登录数据&…...
【玩转23种Java设计模式】行为型模式篇:责任链模式
软件设计模式(Design pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 汇总目录链接&…...
【C#】获取电脑CPU、内存、屏幕、磁盘等信息
通过WMI类来获取电脑各种信息,参考文章:WMI_04_常见的WMI类的属性_wmi scsilogicalunit_fantongl的博客-CSDN博客 自己整理了获取电脑CPU、内存、屏幕、磁盘等信息的代码 #region 系统信息/// <summary>/// 电脑信息/// </summary>public p…...
途乐证券-最准确的KDJ改良指标?
KDJ目标是技术剖析的一种重要目标之一,它是利用随机目标(%R)发展而来的,是一种反映商场超买和超卖状况的买卖目标。KDJ目标由快线(K线)、慢线(D线)和随机值(J线ÿ…...
数据结构——线性表
文章目录 线性表的定义和基本操作顺序表线性表的链式表示 线性表的定义和基本操作 线性表是具有相同数据类型的(n≥0)个数据元素的有限序列,其中n为表长,当n0时线性表是一个空表。若用L命名线性表,则其中一般表示为:L(a1,a2,a3, …...
SpringBoot系列之基于Jersey实现文件上传API
前言 JAX-RS:JAX-RS是可以用可以用于实现RESTFul应用程序的JAVA API,给开发者提供了一系列的RESTFul注解Jersey:是基于JAX-RX API的实现框架,用于实现RESTful Web 服务的开源框架。 JAX-RX常用的注解: javax.ws.rs.Pa…...
【LangChain】Prompts之示例选择器
LangChain学习文档 【LangChain】向量存储(Vector stores)【LangChain】向量存储之FAISS【LangChain】Prompts之Prompt templates【LangChain】Prompts之自定义提示模板【LangChain】Prompts之示例选择器 概要 如果您有大量示例,您可能需要选择要包含在提示中的哪…...
Neo4j之CREATE基础
在 Neo4j 中,CREATE 语句用于创建节点、关系以及节点属性。 创建节点: CREATE (p:Person {name: John, age: 30});这个查询会创建一个具有 "Person" 标签的节点,节点属性包括 "name" 和 "age"。 创建带有关…...
Kali Hyper-V安装正常启动后 黑屏 只能进命令模式
问题: Hyper-V安装虚拟机Kali系统一切安装正常, 没有出现错误. 安装成功后重启,只能进入命令模式,tt1-tt6,进不去GUI桌面. 尝试: 一代二代虚拟硬盘都试过,同样问题,只能开进后进入命令模式,在命令模式下一切运行正常, 也修复过系统 GNOM等的,不管用. 以下为国外论坛给的建议,尝…...
【人工智能124种任务大集合】-集齐了自然语言处理(NLP),计算机视觉(CV),语音识别,多模态等任务
大家好,我是微学AI,今天给大家介绍一下人工智能124种任务大集合,任务集合主要包括4大类:自然语言处理(NLP)、计算机视觉(CV)、语音识别、多模态任务。 我这里整理了124种应用场景任…...
IntelliJ IDEA快捷键大全
文章目录 1、构建/编译2、文本编辑3、光标操作4、文本选择5、代码折叠6、辅助编码7、上下文导航8、查找操作9、符号导航10、代码分析11、运行和调试12、代码重构13、全局 CVS 操作14、差异查看器15、工具窗口 本文参考了 IntelliJ IDEA 的官网,列举了IntelliJ IDEA&…...
阿里云轻量应用服务器_2核4G4M_2核2G3M_性能测评
阿里云轻量应用服务器2核2G3M带宽108元一年,系统盘为50GB高效云盘;轻量服务器2核4G4M带宽,60GB高效云盘297.98元12个月。目前轻量应用服务器只有2核2G和2核4G有活动,阿里云百科分享阿里云轻量应用服务器入口: 目录 阿…...
猿人学刷题系列(第一届比赛)——第二题( js 混淆 - 动态cookie 1)
题目:提取全部5页发布日热度的值,计算所有值的加和 地址:https://match.yuanrenxue.cn/match/2 思路分析 本题我们会简单说一下两种不同的方式去处理,一种是不还原混淆代码直接从源代码硬扣生成逻辑,另一种则是还原…...
Agent VS Skills的差别,谁是执行者,谁是工具?
文章探讨了AI智能体(Agent)与技能(Skills)结合的新范式如何解决当前AI应用落地痛点。智能体具备理解意图和规划任务的能力,而技能则封装了标准化流程和专业知识。二者结合将实现工作流程自动化、AI成为数字员工、组织知…...
深入AC695N Soundbox SDK:模式管理模块的代码设计与调试避坑指南
深入AC695N Soundbox SDK:模式管理模块的代码设计与调试避坑指南 在嵌入式音频设备开发中,模式管理是系统稳定性的核心枢纽。AC695N作为杰里科技面向Soundbox应用的旗舰芯片,其SDK中的模式切换机制直接关系到用户体验的流畅度。本文将带您深入…...
8G显存就能跑的视频抠图工具,发丝级精度,免费开源 | MatAnyone2 完整安装使用教程
做视频剪辑的朋友应该都碰到过这个问题——想换背景,但没有绿幕,手动逐帧抠图累死人,用软件自动抠效果又一言难尽,头发边缘一塌糊涂。 直到 MatAnyone2 出现,这个问题算是有了一个比较靠谱的答案。 一、MatAnyone2 是…...
Claude Opus 4.7 正式发布:Anthropic 在推理模型上的又一次突破
Anthropic CEO Dario Amodei 本周谈到 Project Glasswing,这是 Anthropic 联合 AWS、Apple、Google、Microsoft、NVIDIA 等公司发起的软件安全倡议。背景过去一周(4.10-4.17),AI 编程领域迎来了一波密集更新。Anthropic 发布 Clau…...
016、LangChain进阶:Memory、Retriever与工程化组织,才是你真正该补的部分
上一篇我们讲的是:如何把LangChain放进RAG,怎样真正地将知识库问答组织成一条可以维护的工程链路。 如果你已经打通了最短的那条链路,那么接下来你大概率会遇到两个比较实际的问题: 用户追问第二句的时候,系统却好像突然忘记了? 为什么同样是“检索资料”,项目一复杂了…...
Supersonic音乐播放器深度解析:自托管音乐服务的现代化桌面客户端架构
Supersonic音乐播放器深度解析:自托管音乐服务的现代化桌面客户端架构 【免费下载链接】supersonic A lightweight and full-featured cross-platform desktop client for self-hosted music servers 项目地址: https://gitcode.com/gh_mirrors/sup/supersonic …...
如何用Bebas Neue开源字体打造专业级标题设计:5大优势与完整应用指南
如何用Bebas Neue开源字体打造专业级标题设计:5大优势与完整应用指南 【免费下载链接】Bebas-Neue Bebas Neue font 项目地址: https://gitcode.com/gh_mirrors/be/Bebas-Neue 在当今数字设计领域,找到一款既能免费使用又具备专业水准的标题字体是…...
上海全屋定制工厂机构排名
在上海这座国际化大都市中,家居定制行业百花齐放,而上海尚岛伟奇全屋定制工厂(简称"尚岛伟奇美学定制")凭借二十余年的行业积淀,已成为众多家庭值得信赖的家居定制选择。源起与发展:扎根上海&…...
CnOpenData A股上市公司招股说明书公告数据
根据2007年1月30日证监会令第40号公布的《上市公司信息披露管理办法》,为规范发行人、上市公司及其他信息披露义务人的信息披露行为,上市公司应当及时、准确、完整地披露相关信息,包括招股说明书、募集说明书、上市公告书、定期报告和临时报告…...
深入PCA9685数据手册:手把手教你用STM32的IIC调试其所有寄存器(附逻辑分析仪实测波形)
STM32与PCA9685深度协同:从寄存器配置到多舵机精准控制实战 引言 在机器人关节控制、智能家居设备驱动等场景中,多路PWM信号的高精度同步输出一直是硬件开发者面临的挑战。传统STM32芯片的定时器资源有限,当需要控制多个舵机时往往力不从心。…...
