JAVA分根底教学和运用结构2个类型的学习。
根底课程根本就是一般的简略的标准和变量类型及简略的循环结构和简略的算法。
这种课程一般学完没有太大的用,只能说你至少知道编程怎样敲代码了,可是无法实践用在工作中。
那我们看看JAVA能用来开发什么吧!
第一类是网页开发,JSP SQL等数据库来开发一些网页产品,
比方一些管理体系ERP、CRM等体系,后台数据统计体系等。
第二类是移动APP开发,比方Android上的一些APP程序。
第三类是一些H5的WEB APP开发,这种也会用到JAVA。
当然还有一些手机小游戏是会用到JAVA的。
第四类是桌面小运用。
JAVA的结构也非常多。如WEB类的Spring WebMVC+JPA
java图标
程序员的等级区分,就我曾经待过的公司来说,分为刚出道的菜鸟程序员,薪资3~8K的,只能听命于部分老大,项目下来了,自己做一个小模块的。
第二种是公司里的老油子,薪资815K,根本在行业里混过23年了。能独立完结一个小型项目,或许用现成结构改的项目,手上有几个上线项目经历。
第三类是部分主管或许某些小创业公司的CTO,能攻克一些难点技能,能写整个程序的大结构,能带领小弟们干活,薪资从15K~60K一个月都有。
第四类是大公司的骨干高人,这种人么根本60K+还有股份,他们的才能根本就是技能创新,优化整个程序,或许融会贯通一些技能为公司发明独特价值,扛下整个赚钱的大项目!
-
Java SE(Java Platform,Standard Edition)。Java SE 曾经称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中运用的 Java 运用程序。Java SE 包含了支撑 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)供给根底。
-
Java EE(Java Platform,Enterprise Edition)。这个版别曾经称为 J2EE。企业版别帮助开发和部署可移植、强健、可伸缩且安全的服务器端 Java 运用程序。Java EE 是在 Java SE 的根底上构建的,它供给 Web 服务、组件模型、管理和通讯 API,能够用来完成企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 运用程序。
-
Java ME(Java Platform,Micro Edition)。这个版别曾经称为 J2ME。Java ME 为在移动设备和嵌入式设备(比方手机、PDA、电视机顶盒和打印机)上运行的运用程序供给一个强健且灵活的环境。Java ME 包括灵活的用户界面、强健的安全模型、许多内置的网络协议以及对能够动态下载的连网和离线运用程序的丰厚支撑。基于 Java ME 标准的运用程序只需编写一次,就能够用于许多设备,并且能够利用每个设备的本机功能。
说得更简略点
Java SE 是做电脑上运行的软件。
Java EE 是用来做网站的-(我们常见的JSP技能)
Java ME 是做手机软件的。
SO,我主张楼主的学习道路是先学最根底的JAVA语法,再去定一个工作方向,然后去研究那个范畴的典型案例和结构!尽管答主是交大计算机系的大龄互联网女青年,可是答主代码撸的真的是渣的一逼。所以,你们仍是多邀请我回答UI设计和动漫插画问题吧!JAVA问题我也只能回答成这样了!