logo name   +91-76890324
google facebook

B.Tech. Engineering Students Exam  Papers
B.Tech. 1st Year
B.Tech. 2nd Year B.Tech. 3rd Year B.Tech. 4th Year
C.S.E. Department's Topics
Topics We Cover
* JAVA Basics
* JAVA Advance
* Flooding
* Cloud Computing
* Modular exponentiation
* Striping techniques
* push and pull subscription
* Threats and Attacks
* AC Circuit Analysis
*  BJT
* Integrated circuits
* Fourier Transforms
* Software engineering
* Microprocessors & microcontrollers

* Classification of IC's
* Application of IC's
* Hacking
* Networking
* Computer Architechture
* Number Systems And Codes

* Boolean Algebra & Simplification;

* Combinational Logic Circuits

* Sequential Logic Circuits

* Hardware Description Language

* Programming In C

* Programming In C+

* Programming In C++

* Java Introduction

* Multithreading

* Intel 8085 Architecture

 * Intel 8086/8088 Architecture

* I/O And Memory Interfacing Using 8085/8086

* Communication And Bus Interfacing With 8085/8086

* Microcontrollers 8051

 * Uml And The Unified Process

* Object Oriented Analysis

 * Object Oriented Design Workflow

* Testing And Management Issues

* Programming In C++

* Programming In Java

* Semiconductor Diodes

* Special Purpose Diodes

* Bipolar Transistors

* Field-Effect Transistors

* Integrated Circuit Fabrication

* Linear Data Structures

 * Trees

* Back Tracking

 * Data Communications

* Data Link Layer

* Network Layer

* Transport Layer

 * Application Layer

* Basic Structure Of Computers

 * Basic Processing Unit

* Memory System

* I/O Organization

* Operating Systems Intro

* Processes

* Concurrency And Scheduling

* Memory

* Input /Output And File Systems

* Finite Automata

* Pushdown Automata

* Turing Machine

* Computational Complexity

* Relational Data Model


 * Software Process Models

* Analysis Modelling

* Assemblers & Macros

* Linkers & Loaders

* Syntax Analysis – Parsing

* Code Optimization

* Scripting Languages

* Server Side Programming

* Servelets And Jsp

 * Image Enhancement

* Image Restoration

JAVA Basics Notes JAVA Programes
Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.Java is an object-oriented programming language. Modeled after C++, the Java language was designed to be small, simple, and portable across platforms and operating systems, both at the source and at the binary level. Java is often mentioned in the same breath as HotJava, a World Wide Web browser from Sun like Netscape or Mosaic. What makes HotJava different from most other browsers is that, in addition to all its basic Web features, it can also download and play applets on the reader’s system. Although HotJava was the first World Wide Web browser to be able to play Java applets, Java support is rapidly becoming available in other browsers. Netscape 2.0 provides support for Java applets, and other browser developers have also announced support for Java in forthcoming products.Importantt thing to understand about Java is that you can do so much more with it besides create applets. Java was written as a full-fledged programming language in which you can accomplish the same sorts of tasks and solve the same sorts of problems that you can do in other programming languages, such as C or C++. HotJava itself, including all the networking, display, and user interface elements, is written in  Java
Java Is Platform-Independent
Platform independence is one of the most significant advantages that Java has over other programming languages, particularly for systems that need to work on many different platforms.Java is platform-independent at both the source and the binary level.Platform-independence is a program’s capability of moving easily from one computer system to another.

Java binary files are also platform-independent and can run on multiple problems without the need to recompile the source. How does this work? Java binary files are actually in a form called bytecodes.Bytecodes are a set of instructions that looks a lot like some machine codes, but that is not specific to any one processor.
Normally, when you compile a program written in C or in most other languages, the compiler translates your program into machine codes or processor instructions. Those instructions are specific to the processor your computer is running so, for example, if you compile your code on a Pentium system, the resulting program will run only on other Pentium systems. If you want to use the same program on another system, you have to go back to your original source, get a compiler for that system, and recompile your code. multiple executable programs for multiple systems.Things are different when you write code in Java. The Java development environment has two parts: a Java compiler and a Java interpreter. The Java compiler takes your Java program and instead of generating machine codes from your source files, it generates bytecodes.To run a Java program, you run a program called a bytecode interpreter, which in turn executes
your Java program. You can either run the interpreter by itself, or for applets
there is a bytecode interpreter built into HotJava and other Java-capable browsers that runs the
applet for you.

Java Is Object-Oriented
Many of Java’s object-oriented concepts are inherited from C++, the language on which it is based, but it borrows many concepts from other object-oriented languages as well. Like most object-oriented programming languages, Java includes a set of class libraries that provide basic data types, system input and output capabilities, and other utility functions. These basic classes are part of the Java development kit, which also has classes to support networking, common
Internet protocols, and user interface toolkit functions. Because these class libraries are written in Java, they are portable across platforms as all Java applications are.
Getting Started with Programming in Java

Getting the Software
■ The CD-ROM that came with this book contains the full JDK distribution. See the CD information for installation instructions.
Java applications fall into two main groups: applets and applications

Applets, as you have learned, are Java programs that are downloaded over the World Wide Web and executed by a Web browser on the reader’s machine. Applets depend on a Java-capable browser in order to run (although they can also be viewed using a tool called the appletviewer,which you’ll learn about later today).Java applications are more general programs written in the Java language. Java applications don’t require a browser to run, and in fact, Java can be used to create most other kinds of applications that you would normally use a more conventional programming language to create. HotJava itself is a Java application.
A single Java program can be an applet or an application or both, depending on how you write that program and the capabilities that program uses

Creating a Java Application
More>>> Next Page

Know it Social Address Office
* Home
* About Us
* Contact Us
* Site Map
* Facebook www.ishuchita.com
|  Whatsapp  |

|  e-mail  |
hit counter