Jump to content

If I learn Java SE, will it be an easy transition to Java?

So my ultimate goal is learning how to code in Java (Android Developer), and I was just wondering if I learnt Java SE (using codecademy.com) if that would be beneficial (compared going into Android Developer with no prior Java experience).

 

 

Here's a joke to thank you for your time:

Where do you think average things are made?

 

 

 

 

 

The satisfactory.

Link to post
Share on other sites

I don't know what Java SE is, but basically all languages are the same and it's just a matter of learning a slightly different syntax. So yes, it will be helpful. 

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to post
Share on other sites

So my ultimate goal is learning how to code in Java (Android Developer), and I was just wondering if I learnt Java SE (using codecademy.com) if that would be beneficial (compared going into Android Developer with no prior Java experience).

 

 

Here's a joke to thank you for your time:

Where do you think average things are made?

 

 

 

 

 

The satisfactory.

Programming is programming regardless of language. The only thing that changes is syntax and the included language libraries. 

CPU: Intel i7 - 5820k @ 4.5GHz, Cooler: Corsair H80i, Motherboard: MSI X99S Gaming 7, RAM: Corsair Vengeance LPX 32GB DDR4 2666MHz CL16,

GPU: ASUS GTX 980 Strix, Case: Corsair 900D, PSU: Corsair AX860i 860W, Keyboard: Logitech G19, Mouse: Corsair M95, Storage: Intel 730 Series 480GB SSD, WD 1.5TB Black

Display: BenQ XL2730Z 2560x1440 144Hz

Link to post
Share on other sites

Learning Java and learning how to make an Android app are totally different. Sure, Android uses java, but you also have to worry about the XML, PIA strings, java and XML working together, etc. It's not as fun as you think.

My rig: Intel Core i7-8700K OC 4.8 | NZXT Kraken X62 | ASUS Z370-F | 16 GB Trident Z RGB 3000 (2x8) | EVGA 1070 SC | EVGA SuperNova NEX650G1 | NZXT H700 | Samsung 250GB 850-EVO | 2x 2TB Seagate Barracuda HDDs 

Link to post
Share on other sites

Java SE stands for Java Standard Edition. SE is not a language; Java is a language. SE is a library meant to be used with Java. 

 

The Java in Android is exactly the same syntax-wise; it just has a different library that you can use for mobile devices. 

 

So yeah, you have to learn Java before you become an Android developer. 

 

Maybe you meant JavaScript when you said Java SE. They're completely different things; JavaScript is another language unrelated to Java. 

 

If you want to learn Java, a good book to start with is Head First Java. 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×