I have learned PHP OOP and now start to learn how to use some PHP frameworks. I always have this feeling in my heart that PHP OOP is not ‘legitimate’ OOP, and I always want to take a look at how Java implements OOP. But many people told me to only focus on PHP+JS at this moment at this moment because ‘After mastering one language, learning another new one is very easy!’. I know this is true, but I have two questions here:
-
If everyday I spend 80-90% of my time in learning and doing PHP, and 10-20% time in learning and doing Java, will this be OK??
-
Will it be helpful when I spend the 10-20% of my time each day in Java’s OOP learning and practicing??
I know Java is a language and a platform, and Java contains tons of stuff. But I just want to learn the core Java part as what I want to use Java to do is Android developing. I know if I learn a language and cannot use it, then it’s meaningless. Actually before choosing Java, I wanted to learn C#(Java and C# are also the traditional ‘legitimate’ OOP languages), but now I found that if I want to build a website, I will use PHP, not ASP.NET; if I want to build Android apps, I will use Jave, not C# Mono because it’s not good enough.