java和php哪个好学?

作者&投稿:荆水 (若有异议请与网页底部的电邮联系)
java和php哪个比较好学一点?~

其实还是看兴趣吧,兴趣是最好的老师这句话是没错的,就比如数学和语文,有人喜欢数学有人喜欢语文,而不喜欢的那一科就会觉得很难,同样的道理!
学习任何一门编程语言都不容易,都需要你有一颗恒心去坚持学下来,最后才能获得成功。但如果目标是将这一门编程语言作为今后的事业、工作目标,我还是建议学习Java,因为Java是开源的,自诞生以来不断发展不断完善,至少到今天为止它依旧是应用最广泛的编程语言!在智联、Boss等求职软件上你同样可以自己从招聘信息中自行对比哪个更好就业!

java和php技术层面对比: java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件。C/S也好B/S也好。从功能上讲,没有语言可以和java相比。但其优势也是其劣势,具体参考第6点。 PHP属于后起之秀,吸收了java和c以及perl等语言优点,专注互联网领域。WEB领域PHP拥有得天独厚的优势,WEB领域没有语言可以和他比。 两者相比,基本上java完胜。但是其实并没有太大的可比性,专注领域不同。单纯拿两者都可以做的WEB来说,PHP完胜。

河南新华网络运营协会

  PHP学习

  (1)熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作完整的网页,对元素属性达到熟悉程度

  (2)理解动态语言的概念,运做机制,熟悉PHP语法

  (3)学习如何将PHP与HTML结合起来完成简单动态页面

  (4)接触MYSQL,开始设计数据库程序

  (5)不断巩固,摸透大部分PHP常用函数,并可理解OOP,MYSQL优化,以及模板

  (6)完成一个功能齐全的动态站点

  Java学习

  1.学习JAVA的原理

  了解JAVA的原理,才有可能真正体会JAVA的一切,学习任何事情,只要能掌握原理,就会比较顺利。

  学习JAVA语言很简单,毕竟JAVA语言也只包含五十多个关键词(keyword)与几十个算符(operator),再加上JAVA语法(syntax)也很简单,所以一般人可以很快就学会JAVA语言。

  2.学习对象导向的思维

  学会了语言,并不代表就可以设计出好的对象导向系统架构。想要成为对象导向的专家,往往需要:

  (1)多看相关的书;

  (2)多观摩别人的程序;

  (3)多写程序。

  总之六个字——多看,多学,多练。

  3.学习API

  学会JAVA语言之后,还需要学会一些API才能写出有用的程序。JAVA的API非常多,必须规划好一个学习路径,才不会在浩瀚的API大海中迷失。

  必备的API包括了:IO、New IO、Collection Framework、Network、RMI、JAXP等。

  4.学习开发工具的用法

  只用JDK,是很难写出大型程序的,所以通常程序员会使用JBuilder/VisualAge/ VisualCafe 等工具。

  PHP应用:

  1、服务端脚本。

  这是 PHP 最传统,也是最主要的目标领域。开展这项工作需要具备以下三点:

  A、PHP 解析器(CGI 或者服务器模块)、

  B、web 服务器、

  C、web 浏览器。

  需要在运行 web 服务器时,安装并配置 PHP,

  然后,可以用 web 浏览器来访问 PHP 程序的输出,即浏览服务端的 PHP 页面。

  如果只是实验 PHP 编程,所有的这些都可以运行在自己家里的电脑中。

  2、命令行脚本。

  可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。

  通过这种方式,仅仅只需要 PHP 解析器来执行。

  这种用法对于依赖 cron(Unix 或者 Linux 环境)

  或者 Task Scheduler(Windows 环境)的日常运行的脚本来说是理想的选择。

  这些脚本也可以用来处理简单的文本。

  3、编写桌面应用程序。

  对于有着图形界面的桌面应用程序来说,PHP 或许不是一种最好的语言,

  但是如果用户非常精通 PHP,并且希望在客户端应用程序中使用 PHP 的一些高级特性,

  可以利用 PHP-GTK 来编写这些程序。用这种方法,还可以编写跨平台的应用程序。

  PHP-GTK 是 PHP 的一个扩展,在通常发布的 PHP 包中并不包含它。

  如果对 PHP-GTK 感兴趣,请访问其网站以获取更多信息。

  4、PHP应用领域还能扩展到更加广泛的地步:

  PHP
还支持利用诸如LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows环境)等不计其数的协议的服务。还可以开放原始网络端口,使得任何其它的协议能够协同工作。PHP
支持和所有 web 开发语言之间的 WDDX 复杂数据交换。关于相互连接,PHP 已经支持了对 Java 对象的即时连接,并且可以将他们自由的用作 PHP
对象。甚至可以用我们的 CORBA 扩展库来访问远程对象。PHP 具有极其有效的文本处理特性,支持从 POSIX 扩展或者 Perl 正则表达式到 XML
文档解析。为了解析和访问 XML 文档,PHP 4 支持 SAX 和 DOM 标准,也可以使用 XSLT 扩展库来转换 XML 文档。PHP 5 基于强健的
libxm2 标准化了所有的 XML 扩展,并添加了 SimpleXML 和 XMLReader 支持,扩展了其在 XML 方面的功能。

  5、如果将PHP应用领域扩展到电子商务。

  会发现其Cybercash 支付、CyberMUT、VeriSign Payflow Pro

  以及 MCVE 函数对于在线交易程序来说是非常有用的。

  6、另外,还有很多其它有趣的扩展库。

  例如: mnoGoSearch搜索引擎函数、IRC 网关函数、

  多种压缩工具(gzip、bz2)、日历转换、翻译……

  Java应用

  1.JDBC(Java Database
Connectivity)提供连接各种关系数据库的统一接口,作为数据源,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯Java
API 编写数据库应用程序,同时,JDBC也是个商标名。

  2.EJB(Enterprise JavaBeans)使得开发者方便地创建、部署和管理跨平台的基于组件的企业应用。

  3.Java RMI(Java Remote Method
Invocation)用来开发分布式Java应用程序。一个Java对象的方法能被远程Java虚拟机调用。这样,远程方法激活可以发生在对等的两端,也可以发生在客户端和服务器之间,只要双方的应用程序都是用Java写的。

  4.Java IDL(Java Interface Definition Language) 提供与CORBA(Common Object
Request Broker Architecture)的无缝的互操作性。这使得Java能集成异构的商务信息资源。

  5.JNDI(Java Naming and Directory
Interface)提供从Java平台到的统一的无缝的连接。这个接口屏蔽了企业网络所使用的各种命名和目录服务。

  6.JMAPI(Java Management API)为异构网络上系统、网络和服务管理的开发提供一整套丰富的对象和方法。

  7.JMS(Java Message
Service)提供企业消息服务,如可靠的消息队列、发布和订阅通信、以及有关推拉(Push/Pull)技术的各个方面。

  8.JTS(Java transaction
Service)提供存取事务处理资源的开放标准,这些事务处理资源包括事务处理应用程序、事务处理管理及监控。

  9.JMF(Java Media Framework
API),她可以帮助开发者把音频、视频和其他一些基于时间的媒体放到Java应用程序或applet小程序中去,为多媒体开发者提供了捕捉、回放、编解码等工具,是一个弹性的、跨平台的多媒体解决方案。

  10.Annotation(Java
Annotation),在已经发布的JDK1.5(tiger)中增加新的特色叫Annotation。Annotation提供一种机制,将程序的元素如:类,方法,属性,参数,本地变量,包和元数据联系起来。这样编译器可以将元数据存储在Class文件中。这样虚拟机和其它对象可以根据这些元数据来决定如何使用这些程序元素或改变它们的行为。

  在Java技术中,值得关注的还有JavaBeans,它是一个开放的标准的组件体系结构,它独立于平台,但使用Java语言。一个JavaBean是一个满足JavaBeans规范的Java类,通常定义了一个现实世界的事物或概念。一个JavaBean的主要特征包括属性、方法和事件。通常,在一个支持JavaBeans规范的开发环境(如Sun
Java Studio 和IBM VisualAge for
Java)中,可以可视地操作JavaBean,也可以使用JavaBean构造出新的JavaBean。JavaBean的优势还在于Java带来的可移植性。现在,EJB
(Enterprise JavaBeans)
将JavaBean概念扩展到Java服务端组件体系结构,这个模型支持多层的分布式对象应用。除了JavaBeans,典型的组件体系结构还有DCOM和CORBA,关于这些组件体系结构的深入讨论超出了本书的范围。

  11.javaFX Sun刚刚发布了JavaFX技术的正式版,它使您能利用JavaFX 编程语言开发富互联网应用程序(RIA)。JavaFX
Script编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative,staticallytyped(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java
API的能力。因为JavaFXScript是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。

  12.JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入

  管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝

  集成的系统、网络和服务管理应用。

  13.JPA(Java Persistence API),JPA通过JDK
5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。

  java-参见

  计算机科学课程列表

  JNI(Java Native Interface)Java本地接口,可以使用其他语言来实现Java的某些特定功能。

肯定是PHP好学啊。。。。但好学的同时,其实也等于限制了自己。。。而且PHP实在有点太简单了,很多现成的方案可以直接用,已经简单到了根本不像编程。。。一个干了几年的PHP程序员,在一个其他语言的程序员眼里,几乎是“什么都不懂的小白”。
JAVA像是瑞士军刀,PHP则是指甲刀。前者几乎什么都能干,后者只能干一件事。
学会使用瑞士军刀,你就要把上面每种工具都学会,自然难度也就比较大。但削水果,拧螺丝,修指甲,剪纸,都可以用。指甲刀则简单的多,但只有修指甲这一种用途。
JAVA和PHP同理,JAVA可以做网站,可以做企业管理系统,还可以做安卓开发。PHP则只能做网站。

php好学,知识点相对少点。
php上手快。

都差不多。


java和php,建站用哪个好
老魏建议学习 php建站,这样成本低,而且速度快,上手难度也低。php建站程序可用的太多了。常见的是 wordpress,帝国cms,dedecms,phpcms等等,这类的程序数不胜数。这里不一一例举了。这些都可以叫 CMS建站系统。wordpress的很多主题都支持移动端自适应,主题会自动检测当前访问客户的是PC端还是移动端,并...

知乎 开发财务系统php和java比哪个好
AVA 的跨平台在单纯的网页开发中没有任何用处,用在客户端程序上倒是个不错的特性,它自己宣称的特性是 “编写跨平台应用软件的面向对象的程序设计语言”劣势方面,JSP 太难处理 UI 了……每次编译都想揍人 优势方面,框架齐备,性能较好(相对 PHP )。比如 SSH 基本人手必读,初学者也能玩玩;JAVA...

个人自学能力比较强,想从事IT互联网方面的工作,学哪种语言比较好?_百 ...
ava语言是当今最普遍使用的开发语言,它简单易学(相对C++,C和Objective-C),且跨平台性非常强,对网络开发的支持令人称赞。很多企业使用Java语言来开发商业相关的网络应用。2、Python语言 Python语法清楚,干净,易读、易维护,是一门广受欢迎的编程语言。用Python完成项目,编写的代码量更少,代码简短可读性...

python和其他几门语言的区别有哪些
1、与ava相比,有高效的数据结构 与java相比:在很多方面,Python比Java要简单,比如java中所有变量必须声明才能使用,而Python不需要声明,用少量的代码构建出很多功能;(高效的高级数据结构)2、与php相比,更易于维护 与php相比:python标准包直接提供了工具,并且相对于PHP代码更易于维护;3、与c相比,代...

PHP,Java,Python,C,C++ 这几种编程语言都各有什么特点或优点_百度知 ...
PHP是水管子,你通常会把它的一段接到汽车的排气管,另一端插进车窗里,然后你坐进车里,开动引擎 Mathematica是一种地球低轨道粒子大炮,它也许能够干出很神奇的事情,但只有付得起费用的人才能使用它 C#是一种强悍的激光大炮,架子一头驴子上,如果从驴子上卸下来,它好像就发不出激光 Prolog语言...

Java的市场需求量很高么?
ava前景怎么样主要从人才需求、平均薪资以及岗位晋升三个方向来看。第一,Java人才需求很大。从职友集数据可以看出Java相关岗位的招聘信息每天有18813条。这说明Java的岗位还是很多的,Java人才供不应求。第二,Java培训薪资很高。从职友集上可以看到Java开发的平均薪资为19360元每月,80%的Java开发从业人员...

ava的大方向是什么
ava的大方向就是j2eej2ee不仅仅是socket编程,具体包括13中核心技术J2EE的核心API与组J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):方法\/步骤 1.JDBC(Java...

web页面采用什么语言书写
web页面一般用HTML、CSS、JS、后台jS、PHP、AVA、NET之类都可以写出来,还可以直接用静态的html。网页是构成网站的基本元素,是承载各种网站应用的平台。通俗地说,您的网站就是由网页组成的,如果您只有域名和虚拟主机而没有制作任何网页的话,您的客户仍旧无法访问您的网站。网页是一个包含HTML标签的纯...

php涓璲avascript confirm娉ㄩ攒涓嶈兘鎴愬姛.
和坚硬的桦树 昔日的种种逡巡不去,扭曲 我的小舟,一直系着 缆绳牵着它 每一朵都似香炉散发着芬芳 不过我还真没听见过筑墙者的动静。当音中响起,哈哈

php和jsp的区别 新浪博客
前者是一种计算机编程语言,类似于java后者是适用于丁 ava,在页面上要使用丁sp代码

雷山县17079607808: PHP好学还是Java好学?知道的请回复? -
子丰委童康: 学习难度的比较:PHP是一种解释执行的脚本语言,语法和C语言类似,易学易用,不懂电脑的非专业人员稍经学习也能使用PHP.而Java要先编译成Class文件,然后在Java虚拟机上执行,Java开发需要熟悉Java语法以及一些核心的架构,从而实现一种可复用的、跨平台的软件,Java学习比PHP学习要难学的多.PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应.而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好.还有,同样功能的系统用Java开发的系统要比PHP开发的系统的价格要高.

雷山县17079607808: java和php哪个好学? -
子丰委童康: 要是说哪个好学的话,PHP上手相对比较快,Java稍微复杂一点.学哪个看自己的兴趣了.

雷山县17079607808: java和php哪个比较好学一点? -
子丰委童康: 个人觉得php比较好学,当然这个不是绝对的,很可能是因为我先学php,对php比较感兴趣,所以兴趣也比较重要.你可以先了解一下看你对哪个比较感兴趣.

雷山县17079607808: 学JAVA好还是PHP好?为什么?哪种比较容易上手? -
子丰委童康: 总听来说,两者都是不错的语言,应用都很广泛,具体来说,PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反应.而Java适合于开发大型的应用系统,应用的前景比较广阔,系统易维护、可复用性较好.还有,同样功能的系统用Java开发的系统要比PHP开发的系统的价格要高.在学习难度上,Java要明显高于PHP.从长远考虑的话,Java的前景更好点.

雷山县17079607808: PHP容易学还是java呢?该学哪个都懂得指导指导呗?谢谢 -
子丰委童康: 1. PHP一般就是做网站的,其他项目少,很容易能学会,竞争力弱,起薪也是比较低的.2. java却是目前最受欢迎的计算机语言,应用广,稳定,安全,薪资待遇好.

雷山县17079607808: PHP和java那个好学? -
子丰委童康: java和php技术层面对比: java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件.C/S也好B/S也好.从功能上讲,没有语言可以和java相比.但其优势也是其劣势,具体参考第6点. PHP属于后起之秀,吸收了java和c以及perl等语言优点,专注互联网领域.WEB领域PHP拥有得天独厚的优势,WEB领域没有语言可以和他比. 两者相比,基本上java完胜.但是其实并没有太大的可比性,专注领域不同.单纯拿两者都可以做的WEB来说,PHP完胜.

雷山县17079607808: JAVA和PHP学哪个好? -
子丰委童康: PHP主要用于网站开发,而JAVA的应用比较广,根据你的需要选择学习吧,建议两样都学,都普遍会用到的,你可以先学JAVA,再学PHP

雷山县17079607808: java和php哪个更容易上手、就业面更广、易学 -
子丰委童康: php应该更容易上手,而且现在用的也很普遍,就业应该来说还不错.Java虽然没那么快上手,但是你要是学过其他语言,学它也不是什么难事,Java应用的领域肯定比php广,但想要深入是需要时间积累的,所以不管你学什么,想要突出,就要勤奋学习.呵呵

雷山县17079607808: Java和PHP哪个好学习一些,前景怎么样? -
子丰委童康: 要说前景的 话我 建议学JAVA,因为JAVA可以说占全领域,PC端的 EXE软件,移动端的APP软件、包括网路上的 网页前后台都有JAVA的影子,甚至最早的计算机编程语言用的是JAVA,那时候没有什么 编辑可用的软件,就用一个 TXT文本作...

雷山县17079607808: php软件开发和java软件开发哪个好学?谢谢 -
子丰委童康: 都差不多,建议你学PHP,容易吃的开.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网