# Should i take a Java Class this semester?

**URL:** https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546
**Category:** flash
**Created:** [July 24, 2003, 12:08am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546 "2003-07-24T00:08:21Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![TheMerryMaker](https://avatars.discourse-cdn.com/v4/letter/t/c57346/32.png) [@TheMerryMaker](https://forum.kirupa.com/u/TheMerryMaker)
#### Post date: [July 24, 2003, 12:08am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/1 "2003-07-24T00:08:21Z")

</div>

I need to take a java class for my GE anyhow. I would like to learn AS as quick as possible. How much would a java class improve my AS capabilities and understanding?

—I ask because i need to balence the value of a learning java with the difficulty of mixing java class with other potentialy hard classes this semester.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 12:26am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/2 "2003-07-24T00:26:06Z")

</div>

If you’re talking strictly of Java, then you won’t be able to pick up on AS as quick. If you’re talking about Java_Script_ then you’ll easily pick up AS.

The functions for JS are much the same in AS.  
Java is more heavy programming. Sure you’ll definitely be better at programming, but with AS’s syntax and style, you’ll still need to get used to some stuff.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 1:01am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/3 "2003-07-24T01:01:22Z")

</div>

Yeah javascript would be great. Learning Java along with actionscript might get a little confusing. If its Java used to teach introductory programming, though, you’ll get a strong handle on programming in general which would be real good for learning AS. Then its just a matter of learning the syntax and how it works and less so much how programming works.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 4:25am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/4 "2003-07-24T04:25:16Z")

</div>

Anywho, java is a great and pretty powerful language, that has a more widespread use than most other programminglanguages. Im pretty sure you wont regret putting time into learning it.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 10:34am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/5 "2003-07-24T10:34:32Z")

</div>

um, i believe C++ has more widespread. the applications you are using right in front of you were programmed in C++.

but Java is growing widely popular these days for _web_ applications.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 11:30am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/6 "2003-07-24T11:30:13Z")

</div>

> \*Originally posted by thoriphes \*  
> \*\*um, i believe C++ has more widespread. the applications you are using right in front of you were programmed in C++.

but Java is growing widely popular these days for _web_ applications. \*\*

which are more abundant than those in front of you now in C++ 😉 Also Java is used in many cross-platform apps like open office and LimeWire.

… another thing is that if you get really into Java, you wont like coming down to AS. It lacks in comparison, both in capability and speed. 🙂

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 11:35am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/7 "2003-07-24T11:35:09Z")

</div>

> \*Originally posted by senocular \*  
> \*\*which are more abundant than those in front of you now in C++ 😉 Also Java is used in many cross-platform apps like open office and LimeWire.

… another thing is that if you get really into Java, you wont like coming down to AS. It lacks in comparison, both in capability and speed. 🙂 \*\*  
and in style ;). Knowing other programming languages, I like calling Actionscript a “sloppy” language because it isn’t so picky at times about data types and initializing variables. You can very easily go

```auto
x = 5;

```

and actionscript won’t budge, whereas if you tried that with most other languages (C++ especially) the compiler will go haywire and start spitting out more lines of error than there are of your code. It’s insane.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 1:52pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/8 "2003-07-24T13:52:01Z")

</div>

yeah. i :love: as

anyhow these are all object-oriented languages - so once you learned one the others seem a bit easier to learn…

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 4:30pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/9 "2003-07-24T16:30:50Z")

</div>

Java and then AS is a pleasure.  
AS and then Java is a nightmare.  
C++ is a nightmare in itself.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 24, 2003, 4:33pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/10 "2003-07-24T16:33:48Z")

</div>

> \*Originally posted by Ilyas \*  
> \*\*Java and then AS is a pleasure.  
> AS and then Java is a nightmare.  
> C++ is a nightmare in itself. \*\*  
> agreed.  
> but C++ then AS then Java is completely indifferent. 😉

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 25, 2003, 10:33am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/11 "2003-07-25T10:33:32Z")

</div>

> \*Originally posted by thoriphes \*  
> \*\*um, i believe C++ has more widespread. the applications you are using right in front of you were programmed in C++.  
> \*\*

Maby a re-read of the post would be in order 😉

> [Java] has a more widespread use than [watch out, this is a key-word] **most** other programminglanguages.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 8:22am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/12 "2003-07-27T08:22:46Z")

</div>

thanks for the AS-sistence (. . .oh my side. . .)

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 11:07am UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/13 "2003-07-27T11:07:52Z")

</div>

Most widespread programming language?

Im gonna say Javascript. Sound right? Just think of how many web pages out there that use it - even if the author just used a ‘make menu’ button to make it happen.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 12:37pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/14 "2003-07-27T12:37:49Z")

</div>

I dunno what you all are talking about. FORTRAN definitely has ground in this day and age. Whenever you click that Submit Reply button, guess who’s doing all the work; yep, FORTRAN. When you shut down your computer, guess who’s unloading all your applications, FORTRAN. When you turn on your computer, who’s friendly neighborhood programming language takes action to serve power to your hardware? FORTRAN.  
😛

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 12:42pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/15 "2003-07-27T12:42:57Z")

</div>

FORTRAN :sigh: pffft what a waste of a programming language. Who needs it! I say everything should be written in [link][shakespeare](http://shakespearelang.sourceforge.net/report/shakespeare/)[/link]. The world would then be a much more beautiful place. =)

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 2:02pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/16 "2003-07-27T14:02:13Z")

</div>

or _pig-latin_:

```auto
ystemSay.outay.intlnpray("elloHay olrdWay!!!");

```

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 2:09pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/17 "2003-07-27T14:09:50Z")

</div>

lol The best part is your string is iglatinpay’ed too 🙂

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 2:22pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/18 "2003-07-27T14:22:37Z")

</div>

meh, i was on a roll. 😉

i’d make it so that the compiler would see the string wasn’t in pig-latin and throw a bunch of syntax and runtime errors.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 6:23pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/19 "2003-07-27T18:23:50Z")

</div>

i took a few java classes and it helped me learn to use methods. once you know how to use methods, the concept is the same in as, you just need to learn the syntax

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 27, 2003, 9:56pm UTC](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546/20 "2003-07-27T21:56:34Z")

</div>

Java is an integral part of my degree. I love using it. I love programming, but that doesnt make me a geek.

Anyway, learning Java wont make you be an action script guru. But it will help you think out your problems in a more logical way. You’ll be able to break problems down and reason solutions.

Saying that, learning ANY OOP language will do that to you too. Taking a Java class wont harm you. You’ll learn about classes and objects, which are the key elements to a good program.

You’ll learn how to link things together and how to reuse parts of your code, how to make parts of your code more efficient etc.

The only thing you’ll have to work on is learning the AS syntax, which is totally different to Java. The idea is the same, just the way your go about it is different. Example:

Defining a method in Java:  
[AS]private int myMethod(int aParam) {}[/AS]

Defining a method in AS:  
[AS]function myMethod(aParam) {}[/AS]

See, the idea is there just the implementation that is different.

I think learning Java is a good thing. So go for it.

Regards,  
Viru.

[Next page](https://forum.kirupa.com/t/should-i-take-a-java-class-this-semester/26546.md?page=2)
