Jump to content

Recommended Posts

Posted
 

 

6wItAcC.png

 

 

Java Data and Variables

 

There are 8 primitive data types. he 8 primitive data types are numeric types. The names of the eight primitive data types are:

 

byte short int long float double char boolean

There are both integer and floating point primitive types. Integer types have no fractional part; floating point types have a fractional part. On paper, integers have no decimal point, and floating point types do. But in main memory, there are no decimal points: even floating point values are represented with bit patterns. There is a fundamental difference between the method used to represent integers and the method used to represent floating point numbers. 

 

 

7wxrbU8.png

 

 


Examples

 

int yr = 2006;

double rats = 8912 ;

 

         For each primitive type, there is a corresponding wrapper class. A wrapper class can be used to convert a primitive data value into an object, and some type of objects into primitive data. The table shows primitive types and their wrapper classes:

 

 

qtZkbI7.png

 

 

Variables only exist within the structure in which they are defined. For example, if a variable is created within a method, it cannot be accessed outside the method. In addition, a different method can create a variable of the same name which will not conflict with the other variable. A java variable can be thought of as a little box made up of one or more bytes that can hold a value of a particular data type:

 

Syntax: variabletype variablename = data;

 

Source Code ( demonstrating declaration of a variable )



class example
{
  public static void main ( String[] args )
  {
    long x = 123;    //a declaration of a variable named x with a datatype of long


    System.out.println("The variable x has: " + x );
  }
}



Source Code



public class MaxDemo {
     public static void main(String args[]) {
     //integers
          byte largestByte = Byte.MAX_VALUE;
          short largestShort = Short.MAX_VALUE;
          int largestInteger = Integer.MAX_VALUE;
          long largestLong = Long.MAX_VALUE;




         //real numbers
         float largestFloat = Float.MAX_VALUE;
         double largestDouble = Double.MAX_VALUE;



       //other primitive types
        char aChar = 'S';
        boolean aBoolean = true;



        //Display them all.
        System.out.println("largest byte value is " + largestByte + ".");
        System.out.println("largest short value is " + largestShort + ".");
        System.out.println("largest integer value is " + largestInteger + ".");
        System.out.println("largest long value is " + largestLong + ".");
        System.out.println("largest float value is " + largestFloat + ".");
        System.out.println("largest double value is " + largestDouble + ".");
   }
}



 


Sample Run

 

The largest byte value is 127.

The largest short value is 32767.

The largest integer value is 2147483647.

The largest long value is 9223372036854775807.

The largest float value is 3.4028235E38.

The largest double value is 1.7976931348623157E308.

 

 

Dear Baggos mentioned on my previous post that a guide related to variables would be nice so here it is :)

Thanks.

 

  • Upvote 1
Posted (edited)

vampir only said than

if (condition)
{
  _var = 1;
}
else
{
   _var = 2;
}

could be replaced by

if (condition)
   _var = 1;
else
   _var = 2;

and even more sexier by

_var = (condition) ? 1 : 2;
Edited by Tryskell
Posted

 

vampir only said than

if (condition)
{
  _var = 1;
}
else
{
   _var = 2;
}

could be replaced by

if (condition)
   _var = 1;
else
   _var = 2;

and even more sexier by

_var = (condition) ? 1 : 2;

 

I like the way you think XD

Posted (edited)

I like the way you think XD

 

See a real case scenario of "if/else if" shortcuted here (fighter / mage buffs) : 

 

http://www.maxcheaters.com/topic/211475-newbies-helper-npc-acis/?p=2611476

 

As you can see, that idiom

(check) ? trueStatement : falseStatement

 can reduce redundant code for the same output.

Edited by Tryskell
Posted (edited)

See a real case scenario of "if/else if" shortcuted here (fighter / mage buffs) : 

 

http://www.maxcheaters.com/topic/211475-newbies-helper-npc-acis/?p=2611476

 

As you can see, that idiom

(check) ? trueStatement : falseStatement

 can reduce redundant code for the same output.

 

Yea i have alot to improve thanks for showing me the way :) thats a way to shorten the code also make the code easier to read and understand.

Edited by Sawadee
Posted

http://www.freejavaguide.com/java_variables.htm

 

Im dying laughing over here.

 

Nice u diged internet to find what i shared, but i didnt even know that this guide was posted on somewhere as i mentioned before i just copy and paste this guide from a pdf file that i found in my pc thats simple theres no need to tryhard :) The difference between me and you, you just break balls and do actually nothing for this community and i try to help with anythin/whatever i have/can.

Posted

Nice u diged internet to find what i shared, but i didnt even know that this guide was posted on somewhere as i mentioned before i just copy and paste this guide from a pdf file that i found in my pc thats simple theres no need to tryhard :) The difference between me and you, you just break balls and do actually nothing for this community and i try to help with anythin/whatever i have/can.

Exquse me but you just got pwned. http://www.maxcheaters.com/topic/203773-free-help-small-code-fixes-request-small-codes/

Also continue this "speech". Next time you're reported for share guides without credits and bad language toward members. 

Posted (edited)

Exquse me but you just got pwned. http://www.maxcheaters.com/topic/203773-free-help-small-code-fixes-request-small-codes/

Also continue this "speech". Next time you're reported for share guides without credits and bad language toward members. 

 

Bad language toward members? u should be banned for trolling and spammin on other people guides all the time i already reported you 3 times and im goin to do it again lets see who will be banned. stop acting like a lawyer u are just a simple member here mind your own business if anything is wrong with me ill be punished if anything is wrong with you, you will be punished just for gods sake stop posting on other topics and judge the people like your are their boss.

Edited by Sawadee
Posted

Bad language toward members? u should be banned for trolling and spammin on other people guides all the time i already reported you 3 times and im goin to do it again lets see who will be banned. stop acting like a lawyer u are just a simple member here mind your own business if anything is wrong with me ill be punished if anything is wrong with you, you will be punished just for gods sake stop posting on other topics and judge the people like your are their boss.

You can't report someone who just tell you that you sharing tutorials without adding credits and going against rules. What you gonna report me for? 

"This user flame my topic and force me to put credits on stolen tutorials?" 

 

I don't flame, i just say you go against rules and leech other's tutorials. You dont want understand it? Report me as many times you want but read rules and we see who is wrong and who is right.

Posted

You can't report someone who just tell you that you sharing tutorials without adding credits and going against rules. What you gonna report me for? 

"This user flame my topic and force me to put credits on stolen tutorials?" 

 

I don't flame, i just say you go against rules and leech other's tutorials. You dont want understand it? Report me as many times you want but read rules and we see who is wrong and who is right.

 

I didnt even read anything ill be honest, lets see what will be the action of admin/moderators about us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • tratando de crear un GvE tengo problemas con el scripts como no se mucho de esto me estoy ayudando con IA pero no puedo salir de este bache      [06:19:43]  WARN Quest GvE_AI not found! [06:19:45]  WARN Quest GvE_AI not found! [06:19:50]  WARN Quest GvE_AI not found! [06:25:51]  WARN Quest GvE_AI not found!
    • ## [1.5.5] - 2026-02-02   ### ✨ New Features - **Discord Login**: You can now sign in with your Discord account. Admins enable and configure Discord login in **cpadmin → Users** (Discord auth settings: Client ID, Client Secret, Redirect URI). If you already have an account with the same email (e.g. forum, Google, or legacy), signing in with Discord links to that account so you keep one profile. Discord login is available on Add Server, My Servers, Vote page, and Premium Ads booking. - **Setup Links**: In **cpadmin → Users**, both Google and Discord login settings now include direct links to their official developer portals (Google Cloud Console and Discord Developer Portal) for easier OAuth app setup.   ### 🔒 Security - **Email Required for Registration**: New user registration via OAuth (Forum, Google, Discord) now requires a valid email address. If the OAuth provider doesn't provide an email (e.g. unverified Discord email), registration is rejected with a clear message. This prevents anonymous accounts and ensures all users can receive important notifications.   ### 🔄 Improvements - **User Auth Badges**: In **cpadmin → Users**, the Registered Members table now shows auth method badges: **Forum**, **Google**, **Discord**, or **Legacy**. Users can have multiple badges if they've linked multiple login methods. - **Server Info Labels**: Translated server info labels (Owner Name, Language, Server Location) are now properly localized in all 5 languages (English, Spanish, Portuguese, Greek, Russian).   ---   ## [1.5.4] - 2026-02-01   ### ✨ New Features - **Google Login**: You can now sign in with your Google account. Admins enable and configure Google login in **cpadmin → Users** (Google auth settings: Client ID, Client Secret, Redirect URI). If you already have an account with the same email (e.g. forum or legacy), signing in with Google links to that account so you keep one profile. The login menu (navbar and login prompts) offers **Login with Forum Account**, **Login with Google** (when enabled), and **Create Forum Account**. Google login is available on Add Server, My Servers, Profile Settings, Vote page, and Premium Ads booking. - **Ban/Unban Members**: In **cpadmin → Users**, admins can ban or unban registered members. Banned users see a full-page message: "Sorry, you are banned from using this site." When a user is banned, all their servers are set to inactive. - **Moderator Activity Log**: **cpadmin → Moderators** now records when a moderator or admin enters the CPAdmin panel (e.g. "Moderator X entered CPAdmin panel at <time>") and when they change any cpadmin settings (only write actions are logged; read-only use is not). - **Clear Moderator Logs**: Admins can clear all moderator activity log entries via a **Clear logs** button with confirmation. Logs are shown at 100 per page with pagination. - **Filter by Moderator**: In the Moderator Activity Log, a **Filter by moderator** dropdown lets you view activity for a specific moderator or "All moderators." - **cpadmin → Users Tab**: New **Users** tab in the admin panel with Registered Members list (paginated), Google auth settings card, and per-user Ban/Unban and server links.   ### 🔄 Improvements - **cpadmin → Servers**: Each server name in the servers table is now clickable and opens that server’s info page. - **cpadmin → Users – Servers column**: The servers count/list is clickable and opens a small modal listing that user’s servers; each server name in the modal links to the server info page. - **cpadmin → Users – Search**: A search bar above the Registered Members table lets you search by **username**, **email**, or **server name**. Results are filtered on the server (paginated); clearing the search resets the list. - **Moderator Activity Log**: Pagination shows "Showing X–Y of Z" and "Page N of M" with Previous/Next when there are more than 100 entries. - **Login UI**: Login options (Forum, Google, Create account) are shown in a consistent dropdown and in modals (Add Server, My Servers, Vote, Premium Ads) for a clearer sign-in experience. - **Vote Page – Unauthenticated**: When you must log in to vote, the page now shows "Vote for [Server Name]" as the main heading and presents login options in a compact section.   ---   ## [1.5.3] - 2026-01-30   ### ✨ New Features - **File Logs in Admin Panel**: Admins can now view CodeIgniter PHP logs (api/writable/logs) directly in **cpadmin → Logs**. Select a date to view the log file, refresh to reload, or delete all log files to free up space.   ### 🔄 Improvements - **Cache System**: Full cache audit and improvements — when you clear cache in cpadmin, both backend and frontend caches are cleared. Server listings, My Servers, pricing, ad config, and chronicles all refresh with fresh data. New paid servers now appear in listings and My Servers immediately. - **Admin Panel – Server Rates**: Server rates in the admin servers table now display in compact format (e.g. x10000 → x10k, x100000 → x100k, x1000000 → x1m) for easier scanning. Hover to see the full value.
    • WTB High Five source running on Salvation/Fafurion client
    • MoMoProxy has updated more static residential proxies for USA location, anyone interested in can view: https://momoproxy.com/static-residential-proxies
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..