开发者社区> 问答> 正文

[@项籍][¥20]自学Java后应怎样去实践

老师,您好!我想问您一下,我现在正在自学Java,但是学了之后不知道应该从哪里入手实践,老师可以给我一些建议吗?还有就是,Java在GIS上的应用可以从那些地方入手学习呢?(超图在Java技术的应用上,他们可以进行哪些类型的开发),希望老师可以推荐一些有关这方面的书籍和Javascript方面的书籍给我~

展开
收起
l_perseverance 2018-11-13 10:26:45 2620 0
2 条回答
写回答
取消 提交回答
  • 多年互联网开发经验,从事业务开发、平台开发、架构设计、云计算、APM等领域。目前专注于供应链方向的解决方案治理和服务交易域

    假设你已经自学了java,对于常用的语法和技巧已经了然于心。

    你可以多关注一些优秀的开源产品:dubbo、spring、tomcat。任何一个优秀的开源产品都是经得起挖掘。

    • 举个例子,你确定看懂了java io。但是你在学习dubbo和tomcat确定能看懂这些基础是如何实践在生产,有哪些编码技巧和性能优化点需要关注的(使用篇)
    • 举个例子,你确定看懂了基础语法,但是对于dubbo、spring中的动态代理、单例、装饰器等用法是否看的明白,是否有计划去深入挖掘设计者的意图,这个时候一些设计上的技巧是可以学到的(设计篇)
    • 举个例子,你确定连spring都看懂了,但是有没有挖掘到DTD和XSD的相关细节,spring在自定义hadler时候如何有效利用XSD。import关键字和ref关键字是如何解决循环依赖问题(延展篇)

    最后你会发现,大多数生产上我们能用到的优秀产品所涉及的技能和设计理念都是千篇一律,而你需要做的仅仅是先通过书籍和博客了解大致的原理,再通过源码的学习汲取优秀的设计理念和实践经验

    js我的学习参考了锋利的JQ,个人感觉书籍并不是重要的,方式方法最重要

    GIS这块暂时没有涉猎,无法给你比较好的建议

    2019-07-17 23:13:48
    赞同 展开评论 打赏
  • 阿里云问答专家、阿里云认证云计算工程师、Java研发工程师

    我推荐:《码出高效-Java开发手册》

    2019-07-17 23:13:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载