自我介绍:纯正转码人一枚,坐标复旦计算机研一。从未学过java,计划最快速度java从入门到精通,每日打卡分享附带知识总结。希望可以帮助到到后来人,看完喜欢的话点个赞,感谢。
所有学习基于尚硅谷Java零基础宋红康2023版。
指导思想:不求甚解先过一遍,多写写代码,后面再去看大纲,查漏补缺。同时也是转码经验。
第一日2024.1.8
课程总结(毒舌版)
P1-P5 建议跳过
讲课的人bb了一大堆讲的没有,虽然我是全看完了,确实没必要哈。简单来说很夸自己和课程、java。毕竟王婆卖瓜自卖自夸,真信了才是小丑哈哈哈。
有意思的点我会写在吐槽后面,之后总结同样格式。有营养的话转述如下:
相对公平的多,也没什么关系户,毕竟绝大部分学计算机的都是穷鼠鼠,和金融那边没法比。
行业需求大但同时供给大,这导致了是个较为充分的竞争市场,能力和薪资高度匹配。
个人建议:既然都来学Java了,一句话,冲就完了,毕竟上下限都有,纯看自己水平。
P6-P9 建议跳过
讲了些非常非常基本知识和乱七八糟故事,学java的人应该不需要看。
个人建议:打字基本功和编程常用的快捷键确实需要熟悉。
P10-P12 如果能做到认真看尚硅谷教材和我的总结可跳过;反之不建议
总结如下(起码是我之前不大清楚,认为值得了解的):
Java 技术体系平台
Java SE(Java Standard Edition)标准版
– 支持面向桌面级应用(如 Windows 下的应用程序)的 Java 平台,即定位
个人计算机的应用开发。
– 包括用户界面接口 AWT 及 Swing,网络功能与国际化、图像处理能力以及
输入输出支持等。
– 此版本以前称为 J2SE
Java EE(Java Enterprise Edition)企业版
– 为开发企业环境下的应用程序提供的一套解决方案,即定位在服务器端的
Web 应用开发。
– JavaEE 是 JavaSE 的扩展,增加了用于服务器开发的类库。如:Servlet 能够
延伸服务器的功能,通过请求-响应的模式来处理客户端的请求;JSP 是一
种可以将 Java 程序代码内嵌在网页内的技术。
– 版本以前称为 J2EE
Java ME(Java Micro Edition)小型版
– 支持 Java 程序运行在移动终端(手机、机顶盒)上的平台,即定位在消
费性电子产品的应用开发
– JavaME 是 JavaSE 的内伸,精简了 JavaSE 的核心类库,同时也提供自己的
扩展类。增加了适合微小装置的类库:javax.microedition.io.*等。
– 此版本以前称为 J2ME
什么是 JDK、JRE
JDK (Java Development Kit):是 Java 程序开发工具包,包含 JRE 和开发人员使用的工
具。
JRE (Java Runtime Environment) :是 Java 程序的运行时环境,包含 JVM 和运行时所
需要的核心类库。
所以显然我们学习Java要安装JDK
理解环境变量和path
重点:搭建环境,强烈建议和课程的保持完全相同避免实战环境出现奇怪bug
Java每半年出一个版本,肯定会出现旧版本不更新影响实际项目的情况。针对这种情况,官方有长期更新版本,比如java13出来java12停止更新,但java11继续会更新,因为他是长期更新版本。
学新不学习旧,严格按照课程安装Java17,具体看课程或者教材。
个人下载流程如下:
直接进入下面的网站就是下载地址
选择JDK17

选择对应电脑系统的下载就好,我安装的是第二个。
ps:不懂什么是MSI去查了一下,可以与.exe对比理解。.exe是一个安装引导程序。MSI,它是一个包文件 (package file) ,而不是一个可执行文件,Windows 中的 msiexec.exe 程序专门负责执行 MSI

自定义一个安装位置,我选择在E盘新建一个文件夹放入。

完成如下

检查安装是否成功,打开cmd,输入java -version

系统回答是17.0.9和官网下载的一致,证明安装成功。
如有问题,恳请指正。如有帮助请点赞哈哈哈!
相关资源:
百度网盘:https://pan.baidu.com/s/1bLXVIeh61RFuu5uToCJmeQ 提取码: yyds
课程视频:B站搜索 “尚硅谷Java零基础全套视频教程”
本文是一位计算机研究生的自述,他决定快速掌握Java,分享了学习策略,建议跳过部分内容并注重动手实践。作者强调了安装JDK的重要性,以及选择长期更新版本Java17进行学习。最后提供了资源链接和安装步骤。


被折叠的 条评论
为什么被折叠?



