- 浏览: 532068 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (294)
- Java基础 (40)
- 架构分析 (37)
- 开发心得 (22)
- 架构乐园 (12)
- Java Web (6)
- 大牛专区 (5)
- 转载专区 (40)
- 小技巧 (16)
- Linux专区 (8)
- linux (3)
- Spring (2)
- N (1)
- 前台JS (1)
- SAP NETWEAVER (3)
- JMS (4)
- queue (1)
- 数据模型 (2)
- oracle (2)
- sqlserver (2)
- ubuntu (2)
- install gcc (1)
- MEMCACHED (2)
- SQLSERVER 驱动 (1)
- JVM GC 调优 (1)
- 服务器运维 (1)
- activiti 国际化 中文 (1)
- activiti (1)
- 前端开发 (1)
- tar.gz (1)
- Web安全 (1)
- CSRF (1)
- 技术架构 (4)
- 性能指标 (1)
- 响应时间 (1)
- 淘宝 (1)
- linux安装 (1)
- lucene (1)
- Mongodb (1)
- gis (1)
- 微信授权 code access_token open_id (1)
- Redis java 获取 (1)
- HTTP 跨域 同源策略 cookie (1)
- java 加密 3DES (1)
- CROS (1)
- Cookie (1)
- Rest (1)
- 跨域资源共享 (1)
- 3DES (1)
- Effective java读后感 (1)
- nginx (1)
- Tengine 开发 (1)
- HTTP/1.1 废弃 javaWEB (1)
- 支付宝 支付状态 (1)
- maven jdk (1)
- 应用宝统一链接 (1)
- git (2)
- git 代码上传 (1)
- ubuntu 安装 mysql 5.6 (1)
- Linux 命令学习 (3)
- Linux 命令 60 (2)
- linux 命令 (2)
- linux nginx 安装 (1)
- grant revoke (1)
- linxu jdk profile (1)
- git 使用 (1)
- 架构设计 (1)
- 上海居转户 居转户 (1)
- wind (1)
- elastic-job (1)
- Mysql (1)
- 个人站点 (1)
- nginx lua waf 实现 (1)
- github 算法指南 (1)
- go (1)
- MapReduace 大数据 (1)
- 架构PPT (1)
最新评论
-
jingchh:
帅哥, 这个类是哪个包下面的呢? 应该下载哪个jar包,谢谢~ ...
StringUtils工具类的常用方法 -
Nabulio:
StringUtils工具类的常用方法 -
yuanyuan2597:
那请问,按照你的方法进行修改调用。SELECT locatio ...
根据经纬度实现附近搜索Java实现 -
yangguo:
这个经理有病,埋伏打他一顿。
复试 等电话 -
emparadise329:
进一步学习了子类与父类间的关系
Java 子类对象实例化 面试题
数组:是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组,二维数组,多维数组
数组定义:
声明形式一:
声明一维数组: 数据类型 数组名[] = null;
分配内存给数组: 数组名 = new 数据类型[长度];
声明形式二:
声明一维数组: 数据类型[] 数组名 = null;
关于数据类型:
1.基本数据类型: int ,long,操作的时候 本省就是一个具体的类型
2.引用数据类型:数组,类,接口
|-引用传递的就是一个内存的使用权,一块内存空间,可能有多个人同时使用
数组元素通过"数组名称[下标]"的形式保存。
数组的访问也可以通过循环的方式进行操作,循环操作的时候只需要改变其索引(下标)即可。
要特别注意,在Java中取得数组的长度(也就是数组元素的长度),可以利用
"数组名称.length"完成,如下格式:
数组名称.length -->返回一个int型数据
数组的内容分为动态初始化和静态初始化两种,
静态初始化:如果想在声明数组时就给数组赋初值,可以利用大括号完成,只要在数组的声明格式后面再加上初值的赋值即
可,
格式: 数据类型 数组名 [] = {初值0,初值1,....,初值n}
概述心得:
1,声明数组 在栈内存中声明
2,开辟空间 new关键字开辟堆空间
3,数组越界会出现错误,如果开辟了3个空间,则下标为 0~2
4, 尽量使用
JDK1.5(J2SE 5.0)之后,Java对数组的支持引入了两个心特性: 可变参数,foreach输出
格式: 返回值类型 方法名称(类型... 参数名称){}
------------------------------------------------------------------------------------------------------------------------------------
1数值型 1,整形数组(byte,short,int,long)
1 基本数据类型 2,浮点类型(float,double)
数据类型 2字符型 (char)
3布尔型 (boolean)
2引用数据类型 1,类 (class)
2,接口(interface)
3,数组
--------------------------------------------------------------------------------------------------------------------------------
Java转义字符
No | 转义字符 | 描述 | No | 转义字符 | 描述 |
1 | \f | 换页 | 2 | \\ | 反斜线 |
3 | \b | 倒退一格 | 4 | \' | 单引号 |
5 | \r | 归位 | 6 | \'' | 双引号 |
7 | \t | 制表符Tab | 8 | \n | 换行 |
----------------------------------------------------------------------------------------------------------------------------------
Java 数据类型转换:
自动转换
条件: 1,转换前的数据类型与转换后的数据类型兼容
2,转换后的数据类型的表示范围比转换钱的数据类型大
提示 :Java中任何类型的数据都向String转型.
强制转换格式: (欲转换的数据类型) 变量名称
发表评论
-
eclipse 插件式安装 maven
2016-06-02 16:46 613以下为补充内容: 由于Maven项目地址经常变动,以上ma ... -
HTTP 接口设计指南
2016-01-12 15:04 3978# HTTP 接口设计指北 * 文档主要目的是为设计 ... -
IP 查询开放API
2015-10-12 19:57 973今天项目要用到 查询访问网站用户的IP 然后网上查询了 资料还 ... -
mysql 获取全局唯一值
2015-08-27 13:16 942在涉及数据库存储数据的时候,经常会遇到唯一值问题,有的是主键 ... -
freemarker 数字输出中的逗号问题
2015-08-17 11:50 1653分类: Freemarker2012-04-23 1 ... -
redis cli 客户端连接
2015-07-27 15:31 996Last login: Mon Jul 27 15:31:4 ... -
oracle 链接查询 + Mysql
2015-06-25 19:52 452oracle连接加号(+)的使用方法 假设有 a表 ... -
java中Comparator 时间比价 bug
2015-06-05 14:37 876/** * 消息上架时间排序<br> * @ ... -
MySQL 建立索引
2015-05-05 09:16 783索引是一种特殊的数据结构,可以用来快速查询数据库的特定记录, ... -
[DB][MySql]关于取得自增字段的值、及@@IDENTITY 与并发性问题
2015-04-07 12:43 1582对于刚从Oracle转向MySql的人都会为,MySql中没 ... -
POI 合并单元格
2014-12-25 10:01 1135在用poi在EXECL报表设计的时候,遇到单元格合并问题,用 ... -
两个相同结构表 数据的 对复制
2014-12-09 17:43 810insert into TRP_MEMBER_RECOMMEN ... -
文章主要是介绍DB2取得当前时间的正确解析,如果你是DB2取得当前时间的内容解析,如果你是这方面的新手,对DB2取得当前时间的正确解的相关实际应用不是很了解的话
2013-09-26 19:05 760文章主要是介绍DB2取得当前时间的正确解析,如果你是DB2取 ... -
Lucene 3.X 自定义排序
2013-09-18 16:26 1289Lucene 3.X 自定义排序 发表于 2012 年 ... -
DB2时间函数
2013-08-12 20:11 2648DB2时间函数 DB2时间函数简单总结: ... -
linux 新建用户、用户组 以及为新用户分配权限
2013-08-07 19:14 947linux 新建用户、用户组 以及为新用户分配权限 P ... -
Lucene的分页查询
2013-08-06 16:05 848Lucene的分页查询 Posted on 2012- ... -
lucene3.0_IndexSearcher的基础使用及注意事项
2013-08-06 15:05 960lucene3.0_IndexSearcher的基础使用及注 ... -
ibatis db2 insert模板
2013-05-07 20:32 1147iBatis and DB2 INSERT statemen ... -
DB2 -创建用户和组,数据库
2013-05-06 18:05 72371、增加一个操作系统用户 groupadd test--- ...
相关推荐
Java数组是Java编程语言中的基本数据结构之一,用于存储固定数量的同类型元素。了解和熟练掌握数组的使用是学习Java的重要环节。本篇练习题涵盖了数组的基本概念、操作和异常处理,下面是针对题目中涉及知识点的详细...
Java 数组初始化是 Java 编程语言中的一种基本概念,它允许开发者创建和初始化数组,以便于存储和操作数据。在本文中,我们将对 Java 数组初始化进行详细的介绍,包括一维数组和二维数组的声明、初始化和使用。 一...
### Java数组和字符串详解 #### 实验目标与背景 本次实验旨在深化理解Java中的数组与字符串操作,聚焦于`String`类与`StringBuffer`类的掌握,包括它们的常用方法、相等性判断的不同方式、数组的创建及引用机制,...
Java数组在内存分配方面具有一定的灵活性和限制性。数组的声明并不会立即分配内存,而是通过`new`关键字显式创建数组时才会发生内存分配。数组元素可以是基本类型或引用类型,其中引用类型数组的元素实际上是指向...
Java数组是Java编程语言中的一种重要数据结构,用于存储和处理一组数据。在本教案中,我们将详细介绍Java数组的声明、表示、赋值和内存分配,帮助学生掌握数组的基本概念和应用。 一、数组的声明和内存分配 在Java...
Java数组越界问题实例解析 在Java中,数组是一种非常重要的数据结构,它广泛应用于各种场景中。然而,在使用数组时,开发者最容易遇到的问题之一就是数组越界问题。数组越界问题是指在访问数组时,索引值超出了数组...
在Java编程语言中,数组是一种特殊的数据结构,用于存储同类型元素的集合。它们提供了一种方式来组织和管理大量数据,使得我们可以高效地访问和操作这些数据。本章将深入探讨数组的基本概念、定义以及如何在实际编程...
学习Java数组是理解Java基础的重要一步,掌握数组的使用能够帮助开发者有效地处理和操作数据,为后续的编程学习打下坚实基础。在实际开发中,合理地利用数组和集合框架,可以实现高效、稳定和可维护的代码。
Java数组是程序设计中的基本构建块,它允许程序员存储多个相同类型的数据在一个单一的结构中。在Java中,数组是一种对象,它们具有固定的大小,并且一旦创建,就不能更改其长度。数组提供了通过索引来访问其元素的...
Java数组是程序设计中不可或缺的基础概念,它是一种数据结构,允许我们存储同类型的多个元素。在Java中,数组是对象,具有固定的大小,一旦创建,其长度就不能改变。本篇文章将深入探讨Java数组的各个方面,包括创建...
Java 中的数组和链表是两种常用的数据结构,它们都可以用来存储和操作数据。然而,在实际开发中,选择合适的数据结构和遍历方式对程序的性能和效率有着非常重要的影响。下面我们将对 Java 中数组和链表的三种遍历...
Java数组是Java编程语言中基本的数据结构之一,它允许存储同一类型的多个元素。在本PPT中,我们将深入探讨Java数组的概念、创建、初始化、访问和操作数组的各种方法。 一、数组的概念 数组是一种线性数据结构,它将...
Java数组和链表底层-链表的底层原理和实现 数组和链表 本文主要介绍了链表的底层原理和实现,包括链表的存储结构、链表的优缺点、链表的实现等内容。链表是一种物理存储单元上的非连续、非顺序的存储结构,数据元素...
通过`com.bruceeckel.util`包中的工具类,我们可以更加高效和便捷地处理Java数组,提高代码的可读性和维护性。学习和熟练掌握这些数组函数,对于提升Java编程能力是非常有帮助的。在实际开发中,我们应该充分利用...
Java数组堆栈是指使用Java编程语言实现的基于数组的堆栈数据结构。该数据结构提供了基本的堆栈操作,如push、pop、peek、isEmpty、exist等方法。下面是对Java数组堆栈的详细解释。 标题: Java数组堆栈 描述: 文章...
Java数组倒置是一个常见的编程操作,它涉及到对数组元素顺序的反转。在Java中,数组是一种数据结构,用于存储同一类型的多个元素。数组倒置,也就是将数组中的元素顺序从后往前排列,使得原数组的第一个元素变为最后...
在Java编程语言中,数组是一种基础且重要的数据结构,用于存储同类型的元素序列。当我们需要将两个或多个数组合并成一个大的数组时,就需要用到数组的合并技术。本篇文章将详细探讨Java中如何实现数组的合并。 首先...
本篇文章将深入探讨如何使用Java数组来模拟实现链表数据结构,以此来增强对链表理解的同时,也能看到数组在特殊场景下的运用。 链表是由一系列节点(或称为元素)组成的线性数据结构,每个节点包含数据和指向下一个...
【Java数组】是Java编程语言中基础且重要的数据结构,它允许存储固定数量的相同类型的数据。数组在Java中属于引用类型,也就是说数组本身是一个对象,数组中的每个元素相当于这个对象的成员变量。数组可以包含任何...