Men的博客

欢迎光临!

0%

语言的对比

最近闲着没事,就拿起一些书来看了,想从中学习点东西,因为这方面的知识学得不深,所以没法谈论啥设计模式之类的,但是,如果想作为一个全栈工程师,最起码也应该懂得好几门语言,那么现在我就来简单谈谈多种语言的区别吧,主要是从语法层面上。

diffent Object-C Swift Java JavaScript PHP
变量 int a = 10; var a = 10 private int a = 10; var a = 10; $a = 10;
流程控制 同C 同C 同C 同C 同C
字符串 NSString String String var str = “hello”; $str = “hello word”;
数组 NSArray Array int[] a = {1, 2, 3}; var a = [1, 2, 3]; $cars=array(“Volvo”,”BMW”,”SAAB”);
函数 - (void)test:(NSString)str {} private func test(str: String) -> Int {} public void test(String str) {} function test(str) {} function test($str) {}