chapter01 Java语言概述 知识点Note

JavaSE JavaEE JavaME 大数据

Java基础常用技术栈 mysql JDBC

SSM spring+spring mvc+mybatis

Linux nacos Hadoop Flink JAVA EE

消息队列 rabbitMQ docker

数据库 redis

spring boot springcloud

ssh struts + spring + hibernate 过时技术栈很少用

JAVA虚拟机 jvm 分布式 微服务 高并发

常见dos命令

bash 复制代码
d:  盘符 切换到D盘

dir   

创建目录 md cmd1  (创建文件夹cmd1)

cd cmd1 进入文件夹cmd1

cd .. 回到上一层目录

cd /  cd \ 回退到根目录

删除目录 rd cmd1 删除文件夹cmd1   rd命令只能删除空目录

del  1.txt 删除文件 1.txt

cls 清屏

java 面向对象语言

javaSE标准版 javaEE企业版 javaME微型版

jdk java程序开发工具包 包含jre和开发人员使用工具

jre 包含jvm(Java虚拟机)和核心类库

springboot3 搭配 jdk17

注释comment

单行注释 //

多行注释 /*

*/

文档注释 /**

@author指定作者

@version指定版本

*/

文档注释能被JDK工具javadoc解析 生成以网页文件形式体现的程序说明文档

bash 复制代码
javadoc -d mydoc -author -version helloworld.java

Java API文档

Java 优点 跨平台 面向对象 健壮 安全 简单 高性能

JVM实现跨平台 和内存管理 内存分配 以及内存回收

内存溢出 (数据超出内存) 和

内存泄漏(数据未及时回收清理)仍存在

Java宝书 <<Java核心技术>> << effective java>> <<java编程思想>>

JDK (Java Development Kit):是Java程序开发工具包,包含JRE 和开发人员使用的工具。

**JRE ** (Java Runtime Environment) :是Java程序的运行时环境,包含JVM 和运行时所需要的核心类库

一个源文件中可声明多个类 但最多只能声明一个public 公共类 且public类名与源文件名需相同

相关推荐
逝水无殇11 分钟前
C# 字符串(String)详解
开发语言·后端·c#
精明的身影17 分钟前
C++自学之路1:Hello world
开发语言·c++
leo__5201 小时前
基于导航数据的扩展卡尔曼滤波(EKF)MATLAB 实现
开发语言·matlab
gugucoding1 小时前
25. 【C语言】二进制文件与随机读写
c语言·开发语言
北极星日淘1 小时前
中古货品品相评级算法实战|Java权重计分实现标准化五级品相体系
开发语言·python
聚美智数1 小时前
黄历查询-运势查询-国际法定节假日查询-API接口介绍
android·java·数据库
小巧的砖头2 小时前
C#会重蹈覆辙吗?系列之2:反射及元数据的性能问题
开发语言·前端·c#
凯瑟琳.奥古斯特2 小时前
力扣1009补码解法C++实现
开发语言·c++·算法·leetcode·职场和发展
2601_963645922 小时前
【2026最新】MATLAB教程(附安装包,非常详细)
开发语言·matlab·信息可视化
闲猫3 小时前
Python 虚拟环境 virtualenv & uvicorn 服务搭建 & FAstAPI 使用
开发语言·python