{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

请问,Php或者Java哪个是适合入手的编程语言?

archieyangarchieyang 回答7 收藏1
问题描述:刚毕业学生应该怎么开始学习一门编程语言呢?求解
收藏问题

7条回答

Scott

Scott

回答于2022-06-22 19:02

入手Java,语法严谨,优美,简洁。入职,语言只是工具,需要什么学什么。

评论0 赞同0
  •  加载中...
roundstones

roundstones

回答于2022-06-22 19:02

非计算机专业,可以尝试Python



更多内容,可以关注丁哥开讲。

评论0 赞同0
  •  加载中...
Cheng_Gang

Cheng_Gang

回答于2022-06-22 19:02

Java语言是一门优秀的编程语言,它之所以应用广泛,受到大众的欢迎,是因为它有众多突出的特点,其中最主要的特点有以下几个。

1. 简单

Java语言是一种相对简单的编程语言,它通过提供最基本的方法来完成指定的任务,只需理解一些基本的概念,就可以用它编写出适合于各种情况的应用程序。Java丢弃了C++中很难理解的运算符重载、多重继承等模糊概念。特别是Java语言不使用指针,而是使用引用,并提供了自动的垃圾回收机制,使程序员不必为内存管理而担忧。



java语言的特点

2. 面向对象

Java语言提供了类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements),Java语言全面支持动态绑定,而C语言只对虚函数使用动态绑定,总之,Java语言是一个纯粹的面向对象程序设计语言。

3. 安全

java语言不支持指针,一切对内存的访问都必须通过对象的实例变量来实现,从而使应用更安全。

4. 跨平台用

Java语言编写的程序可以运行在各种平台上,也就是说同一段程序既可以在Windows操作系统上运行,也可以在Linx操作系统上运行。

5.支持多线程

Java语言是支持多线程的。所谓多线程可以简单理解为程序中有多个任务可以并发执行,这样可以在很大程度上提高程序的执行效率。



PHP语言的特性包括:

1、PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。

2、PHP支持几乎所有流行的数据库以及操作系统。

3、PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比:

PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;

PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。

4、最重要的是PHP可以用C、C++进行程序的扩展!

很多php开发者在遇见java开发者都觉得Java开发者技术很好,因为学习Java比较难学,掌握技术更是难上加难,所以是一个合格Java开发者都是不容易的。php是比较容易学习。

第一,Java一直是编程的最受欢迎的语言,使用率高,自然觉得php就是开发网站使用的。

第二,Java学习难度大,php容易学习,自然就觉得php没有太多的技术含量,使用程度不高。

第三,大型项目中很少用php开发,Java开发安全,还有很多Java学者php就是前端开发的。

另外就目前市场上的招聘情况来看,目前大型企业级项目基本都是java,所以java的需求量比较大,不过需要的技术高度也比较高。个人觉得,PHP适合入门,如果更长远发展感觉还是java前景好一些(PS:PHP是目前最好的语言,php开发者看到轻喷啊)。

评论0 赞同0
  •  加载中...
kel

kel

回答于2022-06-22 19:02

你好,很高兴能回答这个问题

首先我是一名php工作者,php相对来说容易上手,开发速度快,php不断的升级,优化,php无论在性能还是其他方面都有很大提升。

评论0 赞同0
  •  加载中...
stefan

stefan

回答于2022-06-22 19:02

作为一名IT老鸟,从事IT行业十多年的人看来,这件事情要分两个层面来看。

首先是市场需要什么,然后才是选择的问题。

java工程师依然紧缺

随着国家新基建的加速,移动互联网将迎来第二波浪潮,预计我国java工程师缺口可达42.5万,并且以每年20%左右的速度增长。

根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%。

毫无疑问学习java是快速进入IT领域的敲门砖

Java应用领域

Java软件工程师就业前景的好坏主要从Java的应用领域来看,Java语言的应用方向主要表现在以下三个方面:

1、大中型的商业应用

包括我们常说的企业级应用(主要指复杂的大企业的软件系统)、各种类型的网站,Java的安全机制以及它的跨平台的优势,使它在分布式系统领域开发中有广泛应用;

2、桌面应用

就是常说的C/S应用,主要用来开发运行于不同的操作系统上的桌面应用程序;

3、移动领域应用

主要表现在消费和嵌入式领域,是指在各种小型设备上的应用,包括手机、PDA、机顶盒、汽车通信设备等。应该说Java软件工程师的就业机会和前景是非常大的。再加上Java软件工程师不仅IT专业企业需要,广大的非IT企业也需要。前景是非常乐观的。

java和php谁更容易上手

这两种语言小黑都算熟练掌握。

从语法层来说,java和php都是c语系。关键字,操作符,以及语句差别不大,都能跨平台,都是基于解释型的语言。

java是强类型,通用语言,可以用于客户端,服务器端等各种环境。而php本身定位服务器语言,并且是弱类型语言。

随着时间的推移,你会发现,原本各种脚本语言越来越向面相对象,面相接口编程,并且逐渐向强类型过度的趋势。

为什么呢?

因为现在的需求越来越复杂了,不是简单打补丁,增加字段就能解决了。各种框架是建立在设计模式,mvc,mvvm等思想理念上的,要求你的语言支持继承,支持多态等等基本设计模式。所以php也在改革,改得越来越像java了。

而且大型程序,强类型有着天然优势,例如编译器错误检查,函数签名自解释,内存使用量小非常多。最重要的,因为用的人多,你获取知识的途径就会更多,碰到问题也会更好解决,随便一搜就行。

所以我的结论:如果你一开始学,还是选java比较适合。

我们达不到乔布斯的成就,但要学习他的精神,希望楼主能够坚持自我,早日达成梦想,一起加油!

评论0 赞同0
  •  加载中...
sumory

sumory

回答于2022-06-22 19:02

PHP简单粗暴,JAVA相对要难一点,市场需求的话JAVA多一点,至于入门学哪个,语法大同小异,都差不多!如果只是爱好的话学PHP吧!

评论0 赞同0
  •  加载中...
cod7ce

cod7ce

回答于2022-06-22 19:02

PHP简单但是场景单一,不支持企业级应用,发展受限,Java却是全端语言支持新兴技术

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<