Java是严谨的编程语言吗?
未必。就拿对象属性来说。在java里是直接写名称来用,直接xxx,这点和C++一样。而PHP是通过 this.xxx来调用。
Java代码:
public class Test
{
private int xxx;
public static void main(String[] args)
{
xxx = 12345;
}
}
PHP代码:
class Test
{
private $xxx;
function main()
{
$this->xxx = 12345;
}
}
Java/C++这样的语法,显然不好区分哪个是局部变量,哪个是对象属性。而PHP就一目了然了。