通过与 Jira 对比,让您更全面了解 PingCode

  • 首页
  • 需求与产品管理
  • 项目管理
  • 测试与缺陷管理
  • 知识管理
  • 效能度量
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案

25人以下免费

目录

java web 和 android 两者的学习路线什么区别

java web 和 android 两者的学习路线的区别是:JAVA的学习路线首先你较好要有一定的英语基础,英语这个东西将会影响到你整个职业生涯;Android的学习路线中应该学习JAVA的基础语法,一定要把面向对象的编程思维方式学会。

一、java web 和 android 两者的学习路线的区别

JAVA web的学习路线

首先你较好要有一定的英语基础,英语这个东西将会影响到你整个职业生涯。然后你应该学习JAVA的基础语法,一定要把面向对象的编程思维方式学会。其次你要稍微学下HTML和CSS,然后你应该去学MySQL等关系型数据库的一种,再学SpringBoot和Mybatis,这个将教会去写接口。接下来,你要去学习学习Linux的基本命令行操作,这个将让你初步接触服务器。然后,你要去学习Redis或MangoDb等NoSQL数据库,然后你还要学习消息队列ActiveMQ和RabbitMQ,然后你还要学习Dobbo以及分布式协调工具Zookeeper,最后如果你想搭建大型网站你还要学大数据hadoop。

Android的学习路线

首先你较好要有一定的英语基础,英语这个东西将会影响到你整个职业生涯。然后你应该学习JAVA的基础语法,一定要把面向对象的编程思维方式学会。其次你要稍微学下HTML和CSS。现在你和Java后台学的东西就不一样了。然后你要学习Android的四大组件、xml布局、android数据存储SharedPreferences和SQLite数据库的操作,也可以用ORM框架。然后你要会用至少一种Android网络请求框架。现在你就可以开发简单的Android App了。然后你要学习Kotlin,毕竟Kotlin毕竟太好用了。然后你要学习使用MVVM模式开发一款Android软件。然后你就可以去深入研究自定义view的开发。接下来你可以了解和实践性能优化。

延伸阅读:

二、Java Web

Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。

相关文章