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

Java入门之JavaSe(韩顺平p1-p?)

学习背景: 本科搞过一段ACM、研究生搞了一篇B会后,本人在研二要学Java找工作啦~~(宇宙尽头是Java?)爪洼纯小白入门,C++只会STL、python只会基础Pytorch、golang参与了一个Web后端项目,可以说项目小白(虽然跟着字节青训营学过个把月golang和后端基础,但课程知识量太大,高度太高,比较难吸收,在这贴个Golang的笔记链接:https://juejin.cn/user/1245097172670327/posts)

1、概述

  • 最终学习目标:学会使用Java框架集合SSM(开发场景之一)

在这里插入图片描述

  • Java的三个体系:

在这里插入图片描述

  • Java的跨平台性:JVM(虚拟机,Java virtual machine)包含在系统安装的JDK中。
    在这里插入图片描述
    在这里插入图片描述
  • JDK介绍(Java Development Kit,Java开发工具包 )

JDK = JRE + 开发工具(如java、javac、javadoc、javap)

  • JRE介绍(Java Runtime Environment,Java运行环境)

JRE = JVM + Java SE标准类库 即如果只想运行编译好的.class则只需要安装JRE

  • 开发注意事项

一个源文件.java中只能包含一个public类,其他类不限,public类名需要与源文件名一致,每个类编译后会生成对应类名称的.class文件,每个类中都可写一个mian方法作为程序的入口(只需要执行此类生成的.class字节码文件即可)

相关文章:

  • 问题:必须坚持以中国式现代化推进中华民族伟大复兴,既不走封闭僵化的老路,也不走 #媒体#知识分享
  • 全栈光量子计算系统公司ORCA宣布收购GXC的集成光子学部门
  • 【数据分享】1929-2023年全球站点的逐月平均能见度(Shp\Excel\免费获取)
  • 计划任务功能优化,应用商店上架软件超过100款,1Panel开源面板v1.9.6发布
  • Rust 初体验3
  • 【已解决】:pip is configured with locations that require TLS/SSL
  • 懒人精灵 之 Lua 捕获 json解析异常 ,造成的脚本停止.
  • 7.electron之渲染线程发送事件,主进程监听事件
  • 如何利用chatgpt提升工作效率?
  • Redis篇之持久化
  • 云计算、Docker、K8S问题
  • 2024PMP考试新考纲-近年PMP真题练一练和很详细解析(3)
  • netty-websocket扩展协议及token鉴权补充
  • 多线程(一)
  • 【力扣】查找总价格为目标值的两个商品,双指针法
  • 230. Kth Smallest Element in a BST
  • css布局,左右固定中间自适应实现
  • iOS | NSProxy
  • JavaScript 基础知识 - 入门篇(一)
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • JS字符串转数字方法总结
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 从地狱到天堂,Node 回调向 async/await 转变
  • 如何进阶一名有竞争力的程序员?
  • 数据科学 第 3 章 11 字符串处理
  • 双管齐下,VMware的容器新战略
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (LeetCode C++)盛最多水的容器
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (小白学Java)Java简介和基本配置
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (转)ORM
  • .apk文件,IIS不支持下载解决
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • .net连接oracle数据库
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • .Net中ListT 泛型转成DataTable、DataSet
  • .NET中使用Redis (二)
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • [ C++ ] STL---仿函数与priority_queue
  • [20161101]rman备份与数据文件变化7.txt
  • [Android开源]EasySharedPreferences:优雅的进行SharedPreferences数据存储操作
  • [Angularjs]asp.net mvc+angularjs+web api单页应用之CRUD操作
  • [AutoSar NVM] 存储架构
  • [BZOJ 4034][HAOI2015]T2 [树链剖分]
  • [C#]winform制作仪表盘好用的表盘控件和使用方法
  • [Docker]五.Docker中Dockerfile详解
  • [iOS]Win8下iTunes无法连接iPhone版本的解决方法