all programming language at TCCI, coaching class in Ahmedabad, coaching for programming in Ahmedabad, Java, Java Course In Satellite - Bopal Ahmedabad, Java Language in Bopal and Satellite, learn online Java at TCCI, Uncategorized


In this article we will learn about the java data types.

Variable is a memory location where we can store the data. There are three types of variables: local, instance and static. There are two types of data types in java, primitive and non-primitive.

Data Types in Java

In general every programming language is containing three categories of data types. They are

  • Fundamental or primitive data types
  • Derived data types
  • User defined data types.


Primitive data types

Primitive data types are those whose variables allows us to store only one value but they never allows us to store multiple values of same type. This is a data type whose variable can hold maximum one value at a time.

Data Type Default Value Default size
boolean false 1 bit
char ‘\u0000’ 2 byte
byte 0 1 byte
short 0 2 byte
int 0 4 byte
long 0L 8 byte
float 0.0f 4 byte
double 0.0d 8 byte


The Java programming language is statically-typed, which means that all variables must first be declared before they can be used. This involves stating the variable’s type and name, as you’ve already seen:

int gear = 1;

int a;  // valid

a=10;  // valid

User defined data types

User defined data types are those which are developed by programmers by making use of appropriate features of the language.

In java both derived and user defined data type combined name as reference data type.

Student  s = new  Student();

Integer Data Type:

Data Type Size Range
1 Byte 1 + 127 to -128
2 Short 2 + 32767 to -32768
3 Int 4 + x to – (x+1)
4 Long 8 + y to – (y+1)


Char Data Type

Data Type Size(Byte) Range  
Char 2 232767 to -32768  

Float Data Type

Data Type Size Range Number of decimal places
Float 4 +2147483647 to -2147483648 8
Double 8 + 9.223*1018 16

Boolean Data Type

Boolean data type takes zero bytes of main memory space because Boolean data type of java implemented by Sun Micro System with a concept of flip – flop. A flip – flop is a general purpose register which stores one bit of information (one true and zero false).

Default Values

It’s not always necessary to assign a value when a field is declared. Fields that are declared but not initialized will be set to a reasonable default by the compiler. Generally speaking, this default will be zero or null, depending on the data type. Relying on such default values, however, is generally considered bad programming style.

User Defined Data Type:


A typedef associates a name with another data type. Here is the syntax of an IDL typedef:

typedef type identifier;

The type can be any basic IDL data type, a user-defined data structure

typedef int unit;

If you like this post then please share and like this post.

Visit us @

Call us @ 98256 18292.

Mail to


Basic computer course, coaching class in Ahmedabad, Compiler Design at TCCI, computer training in Ahmedabad, online computer coaching, Online computer course, Online computer training courses, Uncategorized

In Ahmedabad Basic Computer Skill Course –

In this digital world computer skills are important because they are highly applicable to the workplace and other areas of life. Now a Days students acquire basic skills in high school so that they know how to operate a computer. In addition, learn skills such as sending emails, conducting Internet research, creating word processing documents and creating presentations are needed for employees or any person.


So, to learn basic computer skill is compulsory in this days.

TCCI-Tririd Computer Coaching Institute is right place to learn basic computer skills in Ahmedabad.

TCCI-Tririd Computer Coaching Institute is focused on providing Quality education with practical sessions.

Hurry up and get admission at TCCI, Ahmedabad.

To Learn More basic computer course in Ahmedabadbasic computer courseComputer Class

Call us @ 9825618292

Visit us @


all programming language at TCCI, C Language, C online course, c++ coaching, coaching class in Ahmedabad, coaching for programming in Ahmedabad, learn programming online, Online computer course, Uncategorized

In Ahmedabad Learn C And C++ At TCCI Computer Coaching

In Ahmedabad Learn C And C++ At TCCI Computer Coaching.

Welcome to TCCI-Tririd Computer Coaching Institute. We are a Gujarat (India) based Computer coaching institute at bopal-Ahmedabad and we focus on providing best teaching to students through different learning method/media.


C Language:

C programming is a general purpose and popular computer programming language which is widely used for system and application software. C programming is widely used because of its efficiency and control. We include all basic concepts in our teaching course with theory and practical both, which help to our students even if he is very beginner or weak in programming language.

We teach following topics in c:

  1. Introduction to C
  2. Basic Syntax
  3. Token
  4. Data Types and Variables
  5. Constants, Literals
  6. Storage class
  7. Operators
  8. Loop Controls
  • For Loop
  • While Loop
  • Do-While Loop
  1. Decision Making
  2. Arrays
  3. String
  4. Function
  5. Pointer
  6. Inheritance
  7. Structure
  8. Union
  9. Type Casting
  10. Recursion
  11. Files
  12. Command Line Argument


C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ programming is a general purpose and object oriented programming language. C++ inherits most of C’s syntax. It is considered to be an intermediate level language, as it encapsulates both high and low level language features. In 1983, it was renamed from C with Classes to C++ (“++” being the increment operator in C). New features were added including virtual functions, function name and operator overloading, references, constants, type-safe free-store memory allocation (new/delete), improved type checking.

We include all basic concept in our teaching course with theory and practical both, which help to our students even if he is very beginner or weak in programming language.

We teach following topics in c++:

  1. Introduction to C++
  2. Basic Syntax
  3. Object Oriented Concept
    • Inheritance
    • Data Abstraction
    • polymorphism
    • Encapsulation
  4. Data Types and Variables
  5. Constants, Literals
  6. Modifiers
  7. Operators
  8. Loop Controls
  9. For Loop
  10. While Loop
  11. Do-While Loop
  12. Decision Making


  1. Class Structure with Object
  2. Function
  3. Arrays
  4. String
  5. Inheritance
  6. Constructor-Destructor
  7. Exception Handling
  8. Files

Course duration: Daily/4 days/3 Days/2 Days.

Class Mode: Theory with Practical.

Lecture Timing: At student’s convenience.

To Learn More c++ language in Ahmedabadc language in AhmedabadCC++ .

Call us @ 9825618292

Visit us @


CSS, HTML, Java, online computer coaching, TCCI Coaching Institute

What is JavaFx Web Engine? –

JavaFX provides capabilities to interoperate with HTML5 content.


JavaFX provides a non-GUI component capable of loading HTML5 content, called the WebEngine API (javafx.scene.web.WebEngine).

The underlying web page-rendering engine in JavaFX is the popular open-source API called WebKit. This API is used in Apple’s Safari browsers, Amazon’s Kindle devices, and was used in Google’s Chrome browser.

The embedded browser enables you to perform the following tasks in your JavaFX applications:

  • Render HTML from local or remote URLs
  • Obtain Web history
  • Execute JavaScript commands
  • Calls JavaFX from JavaScript
  • Manage web pop-up windows

TCCI is Most Popular Computer Coaching Institute in Ahmedabad. We conduct Online
and Offline both computer class for variouscomputer  courses .

For more information about Computer course at TCCI.

Call us @ 9825618292

Visit us @


all programming language at TCCI, Basic computer course, computer coaching in Ahmedabad, learn C Online, learn java online at TCCI, learn programming online, online C class, Online C++ class, Online Coaching at TCCI Computer Coaching, Uncategorized

TCCI Open Online –

Education System across the world face slow down as coronavirus fears put the brakes on the system. All school, college, University are shut down because of Lock Down.

School Students are getting bored at Home. Most of the Employees enjoy the time off work. Engineering Students have Exam are getting near about June. These People are worried about their Syllabus.


TCCI is Best Place to learn Online Computer Course From your place at Nominal Charge.

We teach C, C++, Java, Python, Database Management, Python, Data Structure HTML, CSS, Java Script, .Net, PHP, System Programming Compiler Design, Boot Strap, Angular Js etc.

For more information about Online Course at TCCI.

Call us @ 9825618292

Visit us @


advance Java, Java, online computer coaching, TCCI Coaching Institute

What are the JavaFX UI? –

The JavaFX UI controls are built by using nodes in the scene graph. Therefore, the
controls can use the visually rich features of the JavaFX platform. Because the JavaFX APIs are fully implemented in Java, you can easily integrate the JavaFX UI controls into your existing Java applications .


Following are JavaFX UI:

Simple Lable






Graphic Lable

Scroll Bar


The classes to construct UI controls reside in the javafx.scene.control package of the API.

To learn more in detail about JavaFX UI at TCCI.

Call us @ 9825618292

Visit us @


computer coaching in Ahmedabad, online computer coaching, Programming Language at TCCI, Python, TCCI Coaching Institute

What is DJango Framework? –

Django is a Python based full stack web development framework means it is used to develop full-fledged websites in Python. It encourages rapid development and advocates pragmatic and clean code.


A web application framework is a toolkit of all components need for application development.

Following are using Django back end:

  • Mozilla
  • Instagram
  • Pinterest
  • And many more

Key features of Django

  • A plethora of ready-to-use libraries
  • Authentication support
  • Database schema migrations
  • Object-relational mapper (ORM)
  • Support for web servers
  • Template engine
  • URL routing


· Django includes dozens of extras you can use to handle common Web
development tasks.

· Django takes security seriously and helps developers avoid many common
security mistakes, such as SQL injection, cross-site scripting, cross-site
request forgery and clickjacking.

· Its user authentication system provides a secure way to manage user
accounts and passwords.

To learn DJango Framework Online at TCCI .

Call us @ 9825618292

Visit us @