Java软件工程师必备技能

Java软件工程师必备技能
Web前端技术
a,HTML – 结构
b,CSS – 表现
c,JavaScript – 行为
d,js库/框架
jQuery,Bootstrap,Vue,React,Angelar JS…
数据库技术
a,SQL Server
b,MySql
c,Oracle
d,NoSQL – Not Only SQL – Mongodb,Redis…
Java核心技术
a,Java基础语法概念
b,Java面向对象
c,Java核心API(application programming interface)
服务器端技术
a,Servlet
b,JSP
c,框架技术
SSH
SSM
Spring Boot/Cloud
操作系统,Linux,部署,调优

Java基础语法及概念
相关概念
1,Java语言的特点r> 简单易学
平台无关性 Write Once,Run Anywhere
面向对象
安全性
络编程
多线程
2,什么是JDK是JRE是JVM是API是SDKr> JDK : Java Development Kit , Java开发工具包 , 除了包含JRE之外, 还包含了javac等编译工具
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
bin : 可执行程序
db : 自带数据库
jre : 自带运行环境
include : C/C++头文件
lib : 类库文件
src.zip : 源码
SDK : Software Development Kit
JRE : Java Runtime Envrionment , Java运行环境
API : Appliction Programming Interface , 应用程序编程接口
JVM : Java Virtual Machine , 虚拟机 , 编译处理字节码(class)字节码 , 针对不同平台有不同的JVM
Java程序的开发流程
xx.java –> 编译为.class(字节码) –> JVM编译为平台可执行代码
Java跨平台,JVM不跨平台
3,Java技术领域分类
Java SE :Standard Edition , Java标准版
Java EE : Enterprise Edition , Java企业版
Java ME : Micro Edition , Java微系统版本
4,Java开发的应用程序分类
a,应用程序 Applicaiton
Conole Application , 控制台应用程序
Graphics User Interface,GUI应用程序
b,小程序 Applet
c,运行在服务器的WEB应用程序
Servlet
5,Java的组成r> a, Java Language
b, Java Virtual Machine
c, Java API

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览93765 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年2月19日
下一篇 2021年2月19日

相关推荐