Ⅰ javaScript、Java、php分别属于什么类型的语言
javascript、PHP : 脚本语言(动态语言)。
Java:静态语言 。
动态语言的特点是无需编译,直接由解释器翻译为可以运行的机器语言。无中间产物。
静态语言:需要先编译为中间产物。Java是编译为以.class为后缀的字节码文件。然后执行时,java虚拟机载入字节码文件,执行时再翻译为机器码最终真正执行。
Ⅱ java,js,php,c++这些语言哪种好学一点
你这几种语言不是一类的。没有可比性,因为用途不一样。
java、C++是一类,主要写界面程序。
js指的是JavaScript吗?如果说要成为网页制做高手的话,必须学JavaScript,你看现在的网页,每个页面多多少少都有JavaScript的影子。现很流行Ajax,要想实在这种功能,就得会JavaScript。
而JAVA里面还包含有JSP,是写网页的,安全性非常高,一般用于写银行和电子商务网站的程序,但开发周期和学习周期要长一些,所以写一般网页程序的话,没多少人去学,因为他们觉得没必要。
PHP也是写网页程序的,我觉得学起来非常好学,仅比ASP难学一点点,差别不大。PHP说白了就是对函数库的操作,所以学会基本的,再查函数表进行代用,大多功能就都能写了。
如果是写桌面程序,JAVA要比C++好学。
如果是写网页程序,PHP要比较好学些。
Ⅲ JAVA和Javascript还有PHP,他们又什么样的对比优势。
三个不是同类东西。PHP 和 JAVA 勉强算一类,它俩应该叫做平台或者框架,除了各自有编程言以外,还包含一系列的组件,它们都可以用作动态网页的后台程序。
PHP 的优势是需要的环境简单、硬件配置等各方面需求都比较低,结构也比较简单。但是效率、大型应用开发远不如JAVA。所以,基本所有提供虚拟主机的厂商都支持PHP,一般也就是用来做个个人主页、小公司网站,最大做到OA、论坛。和 PHP 同一档次的东西是 asp,但是PHP可以跨平台,也就是linux,unix这类的主机也可以很容易的跑PHP.
JAVA对环境要求要高,硬件配置要求也高,JAVA开发需要掌握的知识也更多但是更适合开发大型应用,比如ERP之类。除了做动态网页以外,JAVA 也可以做 windows 窗口的应用。也就是JAVA 功能远大于PHP。和 JAVA 同档次的东西是 .Net 。
对比JAVA 和 PHP, Java 相当于航母, PHP 就是巡逻艇,打大仗你不可能开巡逻艇去,但是抓个偷渡者你开个航母去也是不妥。
Javascript 则是一种语言,多数情况下是用在客户端使用的,不管JAVA平台、PHP平台还是.net平台完成web开发,基本都离不开 javascript, 因为那些都是跑在服务器端的,只有javascript是在客户端的电脑里运行。JAVA 和 PHP 替代不了 javascript 的功能。
Ⅳ 问个问题,java和php和javascript他们底层是不是都是c/c++编写的,都是c/c++上层语言
唔,他们的程序又不是编译成机器码了,还有Python Ruby Go也是。解释器都是用C/C++写的,其实也可以用某些其他语言。
Ⅳ JavaScript,Java,PHP分别属于什么类型的语言
javascript、PHP : 脚本语言(动态语言)
Java:静态语言
动态语言的特点是无需编译,直接由解释器翻译为可以运行的机器语言。无中间产物。
静态语言:需要先编译为中间产物。Java是编译为以.class为后缀的字节码文件。然后执行时,java虚拟机载入字节码文件,执行时再翻译为机器码最终真正执行。
Ⅵ php和javascript的区别有哪些
php和JavaScript的区别:
一:类型转换的不同
在javascript中,空对象和空数组转换为boolean值为true;但在php中,空对象空数组转换为boolean值为false(仅在php4中空对象的boolean值为false);包括非0的负数值,都是转换为true。
二:实形参的不同
在javascript中,形参和实参的个数没有限制,形参个数可以大于或者少于实参,而在php中,实参数小于形参就会报错,因为有参数被定义却没有被使用,这在PHP解释机制看来可能会影响函数的功能。
三:数据类型的不同
javascript中有undefined类型,php中无此类型,因此当一个变量未赋予任何值时,javascript中此类型为undefined(使用未申明的变量会报错),而在php中则为Null类型;并且javascript中只有number类型,而在php中无此类型,取代的为int float类型。
四:字符串的连接
javascript中使用加号+ +=,php中使用点号..=
五:控制语句的区别
else if与elseif在php中都支持,javascript只支持前者
六:大小写问题
javascript严格区分大小写,php中自定义函数名不区分大小写。命名函数时不可使用已声明的函数,或PHP内建的函数名称。
七:静态变量
PHP支持声明函数变量为静态的(static),javascript随无静态变量但可以定义函数的属性来冒充静态变量。
Ⅶ 会c++学php简单还是JAVA/JS简单
如果说简单的话,php入门很简单,好多人培训几个月就可以上手开发网站应用了。
接下来说下发展前景,任何语言都不是孤立存在的,它一定是和一堆技术栈相关联的。比如你要面试php,面试官一定会考察你一些数据库优化的知识,会问你一些linux的基础知识,会问你redis等内存数据库知识,也会考察你消息队列等技术,所以语言不是重要的,重要的是和它一起的技术栈。
同理,你面试java,面试官也一定会问你一些多线程的知识,会问你锁的知识,会考察你java中的数据类型的底层数据结构和实现,此处要说的是,算法和数据结构是你永远不能抛弃的知识点,无论你学习任何语言,因为它们才是计算机编程的核心。
最后说下工作岗位和薪资待遇。相对来说,在中低端开发经验的时候,java的薪资更多一些,岗位也多一些。
Ⅷ java js css html php他们分别是干什么的
java是用来开发APP的,安卓上应用、WINDOS应用都有许多是JAVA来写的,源程序是*.java,编译为*.class,可以执行的,打包(和资源一起)后一般为*.jar
php用是来开发动态网站的,在网站服务器上执行,执行的结果才通过网络传输到用户的浏览器上显示,执行的结果一般是html+js+css,三种都可以同时有。*.php是源程序,一般不编译,解释执行。
html、js、css都是做网页的,服务器上不执行,在浏览器上执行,*.html、*.js、*.css都是源码的文件,都是可以直接用记事本查看和修改的。核心的html,实际上是显示的内容加上格式编码,css是格式编码的抽象化,可以理解为按主题设置格式。js是显示内容的动作执行,一定程度上实现显示内容动态化,或者简单运算和数据加工。
这些都不难,都可以自学,建议你网络一下相应的网络解释。
Ⅸ JavaScript,java ,PHP哪个最简单
确切地说,哪个都不简单。
每一门语言,都遵循一定的规则,如果你没有任何编程基础,没有三到五年,不可能通透任何一种。
但是,语言之间有共通性,其中最明显的是编程思想,可以说是一法通,万法通。
学通一门语言之后,再学习其他语言,将会容易很多。
另外,语言之间,风格的差异很大,有的侧重简洁,比如js ,有的侧重项目,比如java ,而PHP 目前看不出什么特点,但这也可能是它成为大众语言的原因吧!
如果你是初学者,建议你从PHP或者Python 开始,毕竟它们是服务端,会让你的起始视野高一些,虽然js 也有服务端的nodejs 但目前尚还有些小众。
自从安卓放弃java 之后,java 我是越来越不看好它了。
以上仅限我个人观点,姑且作为你的参考吧!