java和php应该选择学哪个?事实上,这一问题可以从三个方面回答:
第一,语法层次。
第二,应用层。
第三,怎样自学。
这些语系在语法层面上都是c语系。关键词,运算符,以及不同语句,可以跨平台使用,都是基于解释的语言。
Java是一种强类型,通用语言,可用于各种环境,如客户端,服务器端。
而且php本身定位于服务器语言,属于弱类型。
久而久之,你会发现,原来各种各样的脚本语言,越来越多地向面相对象、面相接口编程,并逐渐向强类型过度。
why?
由于如今的程序越来越复杂,不是几个增删就能解决的。不同的框架基于设计模式、mvc、mvvm等思想理念,要求您的语言支持继承、多态、数据隐藏等。
因此php也在改革,变得越来越像java。
对于大程序,强类型有自然的优势,比如编译器错误检查、函数签名自解释、内存非常小,等等(比如,typescript现在的优势在逐渐显现)。
因此我的结论是,如果你刚开始学习,最好选择java。私人忠告!我不想引发语言争议!
在应用层,无论学习哪一种语言,学习语法都只是为了掌握它的格式,真正的应用需要大量的基础知识。
第一,一定要掌握数据结构,不能抽象结构,不能一些基本的容器操作,那就根本无法走远。
第二,业务知识。在进行服务器开发时,至少要了解tcp/iphttp这样的基础协议。可以使用多种常用的类库。如果有更多的专业领域,比如金融,那么行业知识也是必需的。
第三,面相对象和设计模式必须更好的理解、学习、模仿、应用。这当然是靠你的自学和经验,需要慢慢积累。
一个句子,多动脑子,多动手,多查资料。
那么我们该如何进行自学?
本人的经验是选择一个开源项目就不能改变,深入了解。
必须学会跟断点,各种调试方法。
在项目中分析各个模块、各个类之间的关系,以及为什么这样做。
你一定要学会google,baidu。竭尽全力学习术语和关键词。创建代码敏感度触觉。
根据你所学的源代码来学习知识。所有知识都有延续(上下延伸)和延展(左右延伸),随着时间的推移,你会积累更多的知识。
总之一口吃成胖子.那是不可能的!
关于《java和php应该选择学哪个?》的相关内容,就给大家讲到这里。
本文链接地址:https://www.xiaozeseo.com/jzjc/347.html 未经允许禁止转载。