Java常识及数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java常识及数据类型相关的知识,希望对你有一定的参考价值。

上次介绍完了JDK的下载,安装,以及配置了环境变量 .这次我们来讲讲Java的常识及Java的数据类型;

常见Java开发工具

编辑器:

1:UltraEdit;

2:EditPlus等;

集成开发环境:

JBuilder(http://www.borland.com);

Eclipse(http://eclipse.org)等;

主要内容;

1.标识符;

2.关键字;

3.Java基本数据类型;

4.运算符;

5.表达式和语句;

6.分支;

7.循环;

8.方法;

9.变量的作用域

10.简单的递归;

标识符:

Java语言中,对各种变量,方法和类等要素命名是使用的字符序列称为标识符;

Java标识符有如下命名规则:

1.标识符有字母,下划线"_" ,"$"或数字组成.

2.标识符应以字母,下划线,美元符号开头;

3Java标识符大小写敏感,长度五限制;

4.约定俗成:Java标识符选取应注意"见名知意" 且不能与Java语言的的关键字重名;

技术分享 

关键字:

Java中一些赋以特定的含义,用做专门用途的字符串称为关键字;

1.所有Java的关键字都是小写英文字符串;

2.goto和const虽然从未使用,但是也作为Java关键字保留;

技术分享

Java常量:

Java的常量值用字符串表示,区分不同的数据类型.

1.如整形常量:123;

2.实型常量:3.14;

3.字符常量:‘a‘;

4.字符串常量:"helloworld";

5.null;

注意:区分字符常量和字符串常量;

Java变量:

Java变量是程序中最基本的存储单元,其主要包括变量名,变量类型和作用域;

java程序中国每一个变量都属于特定的数据类型,在使用前必须对其声明,例如:

int i = 100;

float f  =12.3f;

double d = 0.123;

String s = "hello";

从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问者块区域,

因此,每一个变量使用前必须要申请(声明),然后必须进赋值(填充内容),才能使用;

 

变量的分类:

1.按被声明的位置:

(1),局部变量:方法或语句块内部定义的变量;

(2)成员变量:也叫做局部变量,方法外部,类的内部定义的变量

注意:类外面(与类对应的大括号外面)不能有变量的声明;

2.字所属的数据类型划分:

(1)基本数据类型变量;

(2)应用数据类型变量;

Java数据类型的划分:

技术分享

Java基本数据类型的范围:

技术分享

 

Java基本数据类型的默认值:

技术分享

 

Java基本数据类型:

Java中定义了4类8种基本数据类型:

1.逻辑型--boolean;

2.字符型--char;

3.数值型

  (1)整数型--byte,short,int,long;

  (2)浮点类型--float,double;

逻辑型Boolean:

boolean 类型一般适于逻辑运算,一般用于流程控制;

boolean 类型数据只允许true后false,不可以用 0 或非 0 的整数替代true和false,这点和C语言不同;

 

字符型char:

char 型数据用来表示通常意义上的"字符";

字符常量为用单引号括起来的单个字符;

 

整数类型:

Java各整数类型有固定的表数范围和字段长度,其不受居停操作系统的影响,以保证Java程序的可移植性;

Java语言的整型常量默认为int 型,声明long型常量在其后加 ‘l‘ 或‘L‘;

技术分享

 

浮点类型:

Java浮点型常量默认为double型, 如要声明一个常量为float型,则需要在数字后面叫上 ‘f‘ 或 ‘F‘;

技术分享

 

以上是关于Java常识及数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Java基础知识 | 常见面试题(上):基本数据类型

数据库常识

Java数据类型及变量类型

Java数据类型及对应取值范围

mysql关于事物的常识

H2数据库函数及数据类型概述