当前位置: 首页 > news >正文

建网站需要什么语言制作一个网址需要多少钱

建网站需要什么语言,制作一个网址需要多少钱,如何购买域名和服务器,云南网络营销公司1、变量 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。 因此,通过定义不同类型的变量,可以在内…

1、变量

变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。

内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。

 

因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。

2、基本数据类型

        Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。

2.1、byte

  • byte 数据类型是8位、有符号的,以二进制补码表示的整数;
  • 最小值是 -128(-2^7);
  • 最大值是 127(2^7-1);
  • 默认值是 0;
  • byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;
  • 例子:byte a = 100,byte b = -50。

2.2、short

  • short 数据类型是 16 位、有符号的以二进制补码表示的整数
  • 最小值是 -32768(-2^15);
  • 最大值是 32767(2^15 - 1);
  • Short 数据类型也可以像 byte 那样节省空间。一个short变量是int型变量所占空间的二分之一;
  • 默认值是 0;
  • 例子:short s = 1000,short r = -20000。

2.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。

2.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"混淆,不容易分辩。所以最好大写。

2.5、float

  • float 数据类型是单精度、32位、符合IEEE 754标准的浮点数;
  • float 在储存大型浮点数组的时候可节省内存空间;
  • 默认值是 0.0f;
  • 浮点数不能用来表示精确的值,如货币;
  • 例子:float f1 = 234.5f。

2.6、double

  • double 数据类型是双精度、64 位、符合 IEEE 754 标准的浮点数;
  • 浮点数的默认类型为 double 类型;
  • double类型同样不能表示精确的值,如货币;
  • 默认值是 0.0d;
  • 例子:

    double   d1  = 7D ;
    double   d2  = 7.; 
    double   d3  =  8.0; 
    double   d4  =  8.D; 
    double   d5  =  12.9867; 

    7 是一个 int 字面量,而 7D,7. 和 8.0 是 double 字面量。

2.7、boolean

  • boolean数据类型表示一位的信息;
  • 只有两个取值:true 和 false;
  • 这种类型只作为一种标志来记录 true/false 情况;
  • 默认值是 false;
  • 例子:boolean one = true。

2.8、char

  • char 类型是一个单一的 16 位 Unicode 字符;
  • 最小值是 \u0000(十进制等效值为 0);
  • 最大值是 \uffff(即为 65535);
  • char 数据类型可以储存任何字符;
  • 例子:char letter = 'A';。

3、引用数据类型

        在java中,引用数据类型大致包括:类、 接口、 数组、 枚举、 注解、 字符串等,

与基本数据类型的最大区别就是:

  • 基本数据类型是直接保存在栈中的
  • 引用数据类型在栈中保存的是一个地址引用,这个地址指向的是其在堆内存中的实际位置。(栈中保存的是一个地址,而实际的内容是在堆中,通过地址去找它实际存放的位置)

1、String字符串

在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串,所以String是引用数据类型。Java语言中字符串必须包含在一个 " " 中。

两种创建方式:
1、String str1 = "name";
2、String str2 = new String("name");
1和2两种创建方式的区别:两者都会去字符常量池中检查是否存在 "name",
如果有则直接引用,没有则在常量池中创建(其实这个实例也是在堆中的,字符串常量池中是引用地址),
但是2还会通过new在堆中创建一个同样内容的对象实例。

2、数组

        数组是固定长度、存储相同数据类型的一种数据结构,在内存中的体现是一个连续的内存空间。有索引值,可通过索引快速快速查询、修改相应元素。

        Java 语言中提供的数组是用来存储固定大小的同类型元素。

        数组的申明十分简单也十分的基础,注意第三种申明方式,[ ]里面是不带数字的

String[] Array1 = new String[5];  
String[] Array2 = {"a","b","c", "d", "e"};  
String[] Array3 = new String[]{"a","b","c","d","e"};  

        (后面会详细介绍数组)

3、枚举

        枚举类型是Java 5中新增特性的一部分,它既是一种类(class,内部可以有方法和属性)却又比类多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性以及便捷性。

使用的场景

  • 需要定义一组常量的时候:一年4个季节、一年12个月份、一星期7天、男女性别、支付方式等等。
  • 创建单例模式的时候,内部只有一个对象,最简单的单例模式创建的方式

使用规则:

  • 不能被继承
  • 不能被单独的new创建对象
  • 枚举成员是用,隔开的。

        在定义枚举类型时我们使用的关键字是enum,enum 定义的枚举类默认继承了java.lang.Enum 类,并实现了 java.lang.Serializable 和 java.lang.Comparable 两个接口。有以下方法:

  • values() 返回枚举类中所有的值。
  • ordinal()方法可以找到每个枚举常量的索引,就像数组索引一样。
  • valueOf()方法返回指定字符串值的枚举常量。
enum Color 
{ RED, GREEN, BLUE; 
} public class Test 
{ // 执行输出结果public static void main(String[] args) { Color c1 = Color.RED; System.out.println(c1); } 
}

http://www.yayakq.cn/news/67159/

相关文章:

  • 长春网站免费制作沈阳企业自助建站系统
  • 网站建设一般要提供什么内容平台网站制作公司
  • 广州设计工作室集中地黄冈网站建设优化排名
  • 廊坊市安次区建设局网站北京个人制作网站
  • 深圳市做网站的有那些公司微商城分销系统设计|分销电商系统app软件
  • 高端网站建设好的公司典型的网站案例
  • 做网站 域名 最快要多久绵阳房产网
  • 泉州有专门帮做网站的吗动漫制作专业个人简历
  • 兼积做调查挣钱网站周杰伦做的广告网站
  • 人力资源网站开发说明书手机网站建设wap
  • 石家庄个人做网站城乡建设管理局的网站
  • 电话做网站的推广wordpress um插件
  • 全栈工程师是做网站吗好看的html页面
  • 资源seo网站优化排名代码查询网站
  • 如何发布一个网站互联网营销服务
  • 重庆第一门户网站郑州企业网站建站
  • 网站设置右击不了如何查看源代码dedecms免费模板
  • 做彩票网站违法的吗wordpress变成英文了
  • 做网站怎么备份数据做国外营销型网站设计
  • 企业网站备案资料填写单wordpress家居主题
  • 360网站收录提交入口大全基本seo技术在线咨询
  • 纯jsp做的留言板网站产品设计公司创业
  • 贵阳网站建设加q479185700深圳网站设计兴田德润信任高
  • 建设网站cms上海进博会?
  • 建设网站的网址沙河网络推广
  • 腾达企业交换机管理网站微信公众号官方平台
  • 云南省保山建设网站网站的功能目标
  • 学设计的网站都有哪些商城网站建设代理商
  • 泰安网站制作排行网站架设工具
  • 查询网站的外链一级a做爰片免费网站神马电影