PHP中的方法很简单,代码如下:
- <?php
- function mycode($x){
- return $x;
- }
-
- echo mycode(5);
- ?>
而在JAVA中因为执行的都是类与对象,所以方法会有所不同,例如下面给方法赋值:
- package my;
-
-
- public class mycode {
-
- static int x;
- int y;
-
- public mycode(int x) {
- this.x = x;
-
- }
-
- public static void main(String[] args) {
-
- mycode a = new mycode(5); //赋值
- System.out.println(a.x); //打印
- }
-
- }
- package my;
-
-
- public class mycode {
-
- static public void show(String x) { //必须是静态方法
-
- System.out.println(x);
-
- }
-
- public static void main(String[] args) {
- mycode.show("123");
-
- }
-
- }
最近正在看教程,从PHP过渡到JAVA,正在找出两者的不同点进行比较,希望理解没错。之前从ASP过渡到PHP的时候差异化不大,只是在代码格式和语法上略有不同,而JAVA和PHP在语法上相像,但是在写代码的繁琐上比PHP多的多。这就是为什么JAVA开发比PHP慢的原因吧。