java初入门
1.为什么选择java
对比c/c++
c/c++主要运用在底层开发,对操作系统,编译器,数据库,网络系统等方面运用广泛,c++在图形领域和游戏引擎方面也十分出色。
指针是他们强大的工具,可以直接操作内存,但是也因为他们没有提供作越界的检查,对新手不太友好,而且c/c++的内存管理需要我们手动将申请的内存释放,所以学c/c++要想学好,会比较困难。
对比来说,java就相对比较友好了。java语法上有点像c,对于但多数大学都是c入门的大学生来说上手比较容易接受。
java没有指针和内存管理,java会自动帮助我们释放没用的内存。
java是真正的可移植性的,做到编写一次,到处运行。
java也是面向对象的,更符合人思考的思维。
java还有一些成熟的开发框架,非常适合做企业开发。
java主要运用于大型企业级应用开发,大型网络,电子商务
当然,最主要的为什么学java还是因为现在学java的人多,java生态相对比较好,工作岗位也多