java中有哪些类?

java中有哪些类?,第1张

Java有八大基本类型,可以分为四类:

1、byte:

byte数据类型是8位、有符号的,以二进制补码表示的整数

最小值是-128(-2^7);

最大值是127(2^7-1);

默认值是0;

byte类型用在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类型的四分之一;

例子:byte a = 100,byte b = -50。

2、short:

short数据类型是16位、有符号的以二进制补码表示的整数;

最小值是-32768(-2^15);

最大值是32767(2^15 - 1);

Short数据类型也可以像byte那样节省空间。一个short变量是int型变量所占空间的二分之一;默认值是0;

例子:short s = 1000,short r = -20000。

3、int:

int数据类型是32位、有符号的以二进制补码表示的整数;

最小值是-2,147,483,648(-2^31);

最大值是2,147,483,647(2^31 - 1);

一般地整型变量默认为int类型;

默认值是0;

例子:int a = 100000, int b = -200000。

4、long:

long数据类型是64位、有符号的以二进制补码表示的整数;

最小值是-9,223,372,036,854,775,808(-2^63);

最大值是9,223,372,036,854,775,807(2^63 -1);

这种类型主要使用在需要比较大整数的系统上;

默认值是0L;

例子:long a = 100000L,Long b = -200000L;

"L"理论上不分大小写,但是若写成"l"容易与数字"1"混淆,不容易分辩。所以最好大写。

(一) Application

Java应用程序”是可以独立运行的Java程序。

由Java解释器控制执行。

Applet

Java小程序”不能独立运行(嵌入到Web页中)。

由Java兼容浏览器控制执行。

(二)Serverlets

是Java技术对CGI 编程的解决方案。

是运行于Web server上的、作为来自于Web browser 或其他HTTP client端的请求和在server上的数据库及其他应用程序之间的中间层程序。

Serverlets的工作是:

读入用户发来的数据(通常在web页的form中)

找出隐含在HTTP请求中的其他请求信息(如浏览器功能细节、请求端主机名等。

产生结果(调用其他程序、访问数据库、直接计算)

格式化结果(网页)

设置HTTP response参数(如告诉浏览器返回文档格式)

将文档返回给客户端。

Application

Java应用程序,是可以由Java解释器直接运行的程序。

Applet

即Java小应用程序,是可随网页下载到客户端由浏览器解释执行的Java程序。

Servlet

Java服务器端小程序,由Web服务器(容器)中配置运行的Java程序。

JavaBeans

Java组件,是可重用的Java数据和功能的封装,由其它程序调用执行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11504404.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存