java基础知识首先是JAVAse(控制语句,异常机制,面向对象,IO流,多线程等), 数据库(MySQL,Oracle),MyBatis. JDBC. UML建模,前端(H5,CSS,JS,JQuery.VUE等),java ee。学完谢谢基本就可以出去找工作了。

要说想找一门讲的细的基础知识方面的资料,推荐你学习百战尚学堂的java300集,讲的就非常细了,而且非常全面,我们上学那会就是老师推荐学习的,好多人都学它入门的,是真心受益,所以也良心推荐你学。先入门,把基础学扎实,再学后面的就会得心应手的。
对于Java开发学习者来说,基础掌握的知识点有以下几种:
1.Java面向对象的优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护。
2.Java虚拟机的概念,任何一种可以运行Java字节码的软件均可看成是Java的虚拟机(JVM)3.JDK顾名思义它是给开发者提供的开发工具箱,是给程序开发者用的。它除了包括完整的JRE(JavaRuntimeEnvironment),Java运行环境,还包含了其他供开发者使用的工具包。4.JRE的概念,普通用户而只需要安装JRE(JavaRuntimeEnvironment)来运行Java程序。而程序开发者必须安装JDK来编译、调试程序。5.Java中覆盖(Override)是指子类对父类方法的一种重写,子类只能抛出比父类更少的异常,且访问权限不能比父类的小。被覆盖的方法不能是private的,否则只是在子类中重新定义了一个方法。Java中重载(Overload)表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同。
Str指的是字符串(String)的缩写。字符串是在编程语言中,用于表示文本的一系列字符。
可以是单词、句子、段落,甚至是整个文档。
通常情况下,我们使用双引号或单引号将字符串括起来。
例如,"Hello, World!" 或者 '这是一个字符串'。字符串是计算机中非常有用的数据类型之一,它们可以用于各种用途,如构建用户界面、存储和分析文本数据、网页开发和游戏设计等。
在 Python、Java、C++、JavaScript 等编程语言中,字符串都是基本的数据类型之一。在程序中,我们可以使用许多字符串相关的函数和方法来操作和处理字符串。
例如,我们可以使用 len() 函数得到一个字符串的长度,使用 upper() 方法将字符串转换为大写字母,使用 find() 方法查找字符串中是否包含某个子串等等。总之,str 是一个极其重要的编程概念,它是处理文本和字符串数据的基础,对于任何一个学习编程的人来说,都是不可或缺的知识点。
str:string的简称,就是字符串
spd:SERIAL PRESENCE DETECT的缩写,中文意思是模组存在的串行检测。