Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

8-1 Discussion: Java Life Rap This is very odds. I don\'t know if you guys could

ID: 664334 • Letter: 8

Question

8-1 Discussion: Java Life Rap

This is very odds.

I don't know if you guys could do this. (myself have no talent in music and especial rap music)

My Java instructor asked the class to do as follow:

The JavaDev group made the "Java Life" rap video on coding in Java. You can watch them at below link

https://www.youtube.com/watch?v=b-Cr0EWwaTk

Your challenge is to write a rap about classes that rivals the JavaDev group. Write just a few sentences and see if your classmates can add on. Try to use as many concepts from the text as you can.

Here is an example my classmate poste:

You ask me if I’m a programmer because I’m writing all these classes,

I reply with a hyperlink where I’m shipping code to all the masses.

You see my work is quality and I’m the envy of instructors,

take a look at the arguments I’m passing through my public constructors.

You’ve typed your fourth void method and twelve errors have been detected,

I’ve poured my next cup of joe and I’ve already deployed as expected.

But you can’t be doing that with all that monkey patching,

Calculate “Three” times 2 to see the types are not matching.

ex2:

/* Tryna be an OG coding in the 603...

Deadline's approachin, man I'm in trouble

I change my variable from an integer to a double

I try the debugger, I read each line of code,

I reference the chapter with that method overload,

With a bead of sweat, my java in hand,

And my fingers flying, I make a final stand,

With as much time as I had, I wish I had longer

But whatever doesn't kill ya makes ya stronger...

I realize I'm not the only one who's become a wreck

But it will be a sweet day when I'm offered the job of archetect */

IF YOU GUYS COULD DO IT, PLEASE DO SOME ADD ON TO THE 2 EXAMPLES ABOVE.

THANKS.

Explanation / Answer

Answer:

Answer of this question is all about functionality and characteristics of Java Program.

The Java Functionality:

No discussion of Java’s history is complete without a look at the Java buzzwords. Although the fundamental forces that necessitated the invention of Java are portability and security, other factors also played an important role in molding the final form of the language. The key considerations were summed up by the Java team in the following list of buzzwords:

• Simple

• Secure

• Portable

• Object-oriented

• Robust

• Multithreaded

• Architecture-neutral

• Interpreted

• High performance

• Distributed

• Dynamic

Simple: Learning Java is simple. We dont need C++ to learn Java. Any basic programming like 'C' is enough to learn Java.

Secure: Java applet programs are fully secured they cannot touch other parts of your system or files. So downloading Java does not effect any virus.

Portable: Compiling and running of Java program is possible in any operating system.

Object-oriented: Java is pure Object-oriented, that stands every program requires an instance of class.

Robust: Program of Java is Robust because it is highly structured. It is portable across many Operating systems. Java has automatic memory allocation and releasing memory space for Garbage collections.

Multi-threaded: Java can execute multiple programs concurrently using Multi-threaded library.

Architecture-Neutral: Java program is write once, run any where, forever. If you write program in Windows, it is guarenteed to any other processor or OS.

Intrepreted:Java source-code first compiled to Byte code. Then byte code is interpreted to OS. So execution is guaranteed.

Hight Performance: Even interpreter program is executed with good performance.

Distributed: The sub routines of Java can be assigned to multiple processors.

Dynamic: Allocation and release can be runtime.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote