Java

Get insights from 424 questions on Java, answered by students, alumni, and experts. You may also ask and answer any question you like about Java

Follow Ask Question
424

Questions

1

Discussions

5

Active Users

508

Followers

New answer posted

9 years ago

0 Follower 85 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

Hi Rupa,
No, it's not because of the following reasons :
1.) It wasn't designed to be for hacking in general ( you need to go through the JVM to get to the OS to get to the hardware).
2.) You can't force memory and CPU. Unlike codes in C or C+, Java can't use that much of your CPU and memory.
3.) Most network protocol handlers are not written in Java. They are written in C+ and gets imported to Java.
4.) You will find significantly less open-source projects that fit your tasks as an ethical hacker. For example, the Firefox browser code is written in C+ and you can modify the code to perform Denial-Of-Service Attacks or Web Request Forgery o
...more

New answer posted

9 years ago

0 Follower 91 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

Hi parul,
Java is not a good language for ethical hacking because it works at the abstraction level, several layers above the hardware level
All the best

New answer posted

9 years ago

0 Follower 62 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

Hi Esha,
It totally depends on your interest that in which domain, you want to gain expertise because java is a programming language and CCNA-CCNP are the certification programs in networking
All the best

New answer posted

9 years ago

0 Follower 92 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

Hi Parul,
You can prepare questions on the topics mentioned below :
Overloading and Overriding
File IO and Serialization
OOPs Concepts
Abstract Classes and Interfaces
Constructors
Collections - List , Map , Set - Search, Sorting Algorithms
Access Specifiers
Exceptions - Checked , Unchecked
Generics
Java Keywords - static , final , volatile, synchronized , transient, this , super etc.
JVM and Memory Management
All the best

New answer posted

9 years ago

0 Follower 46 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

Hi Gunjan,
This(), is used within a constructor to call another constructor in the same class and it is called Explicit Constructor Invocation.
All the best

New answer posted

9 years ago

0 Follower 61 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

Hi Gunjan,
Both the languages are good and have there pros and cons. It is not fair to compare both the languages
All the best

New answer posted

9 years ago

0 Follower 96 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

The two languages are completely unrelated. JavaScript was originally called Livescript, and was renamed when Java was introduced as a kind of cross-marketing. There was some hope that they'd be used together and evolve together. They never really were; Java applets never took off. Some of the key differences are mentioned below : 1. Java is an OOP programming language while JavaScript is an OOP scripting language. 2. Java creates applications that run in a virtual machine or browser while JavaScript code is run on a browser only. 3. Java code needs to be compiled while JavaScript code are all in text. 4. They require different plug-in

...more

New answer posted

9 years ago

0 Follower 110 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

I would like to invite Er. Shamsul Husain to share his valuable expertise.

New answer posted

9 years ago

0 Follower 96 Views

Shiksha Ask & Answer
Prateek Sengar

Guide-Level 13

I would like to invite Jimmy Bikram to share his views

New answer posted

9 years ago

0 Follower 84 Views

Shiksha Ask & Answer
Monisha Barua

Guide-Level 15

Hi Rati,
Both are good, but if you are thinking of only jobs, CCNA certified people are given preference.
In java, you have to think of algorithms and syntax to apply the logic, you don't have to understand much but you have to think much. As for the CCNA-CCNP, its purely networking. It have less syntax but more thinking and understanding. It consists of network designing. You have to design networks between devices and make them communicate each other. The more you can imagine, the more you will learn.
Hope this information helps. Please feel free to revert. Click on the thumbs up or mark it as the best, if you found this useful.
Wish Yo
...more

Get authentic answers from experts, students and alumni that you won't find anywhere else

Sign Up on Shiksha

On Shiksha, get access to

  • 65k Colleges
  • 1.2k Exams
  • 688k Reviews
  • 1800k Answers

Share Your College Life Experience

×

This website uses Cookies and related technologies for the site to function correctly and securely, improve & personalise your browsing experience, analyse traffic, and support our marketing efforts and serve the Core Purpose. By continuing to browse the site, you agree to Privacy Policy and Cookie Policy.