- 浏览: 516153 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (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 567以下为补充内容: 由于Maven项目地址经常变动,以上ma ... -
HTTP 接口设计指南
2016-01-12 15:04 3885# HTTP 接口设计指北 * 文档主要目的是为设计 ... -
IP 查询开放API
2015-10-12 19:57 924今天项目要用到 查询访问网站用户的IP 然后网上查询了 资料还 ... -
mysql 获取全局唯一值
2015-08-27 13:16 880在涉及数据库存储数据的时候,经常会遇到唯一值问题,有的是主键 ... -
freemarker 数字输出中的逗号问题
2015-08-17 11:50 1572分类: Freemarker2012-04-23 1 ... -
redis cli 客户端连接
2015-07-27 15:31 917Last login: Mon Jul 27 15:31:4 ... -
oracle 链接查询 + Mysql
2015-06-25 19:52 393oracle连接加号(+)的使用方法 假设有 a表 ... -
java中Comparator 时间比价 bug
2015-06-05 14:37 823/** * 消息上架时间排序<br> * @ ... -
MySQL 建立索引
2015-05-05 09:16 731索引是一种特殊的数据结构,可以用来快速查询数据库的特定记录, ... -
[DB][MySql]关于取得自增字段的值、及@@IDENTITY 与并发性问题
2015-04-07 12:43 1508对于刚从Oracle转向MySql的人都会为,MySql中没 ... -
POI 合并单元格
2014-12-25 10:01 1095在用poi在EXECL报表设计的时候,遇到单元格合并问题,用 ... -
两个相同结构表 数据的 对复制
2014-12-09 17:43 767insert into TRP_MEMBER_RECOMMEN ... -
文章主要是介绍DB2取得当前时间的正确解析,如果你是DB2取得当前时间的内容解析,如果你是这方面的新手,对DB2取得当前时间的正确解的相关实际应用不是很了解的话
2013-09-26 19:05 705文章主要是介绍DB2取得当前时间的正确解析,如果你是DB2取 ... -
Lucene 3.X 自定义排序
2013-09-18 16:26 1246Lucene 3.X 自定义排序 发表于 2012 年 ... -
DB2时间函数
2013-08-12 20:11 2605DB2时间函数 DB2时间函数简单总结: ... -
linux 新建用户、用户组 以及为新用户分配权限
2013-08-07 19:14 895linux 新建用户、用户组 以及为新用户分配权限 P ... -
Lucene的分页查询
2013-08-06 16:05 802Lucene的分页查询 Posted on 2012- ... -
lucene3.0_IndexSearcher的基础使用及注意事项
2013-08-06 15:05 913lucene3.0_IndexSearcher的基础使用及注 ... -
ibatis db2 insert模板
2013-05-07 20:32 1097iBatis and DB2 INSERT statemen ... -
DB2 -创建用户和组,数据库
2013-05-06 18:05 71681、增加一个操作系统用户 groupadd test--- ...
相关推荐
java数组和链表底层-链表的底层原理和实现 数组和链表.pdf
java 数组的合并 java 数组的合并 java 数组的合并
Java数组链表效率-Java数组和链表三种遍历效率对比 数组和链表.pdf
Java数组+链表简单实现HashMap的put和get 数组和链表.pdf
java数组和链表数据结构的区别 数组和链表.pdf
Java数组是Java编程中的一个核心概念,它是用于存储一系列同类型数据的数据结构。在Java中,数组是一个引用数据类型,可以存储基本数据类型(如int、char、double等)或对象类型的元素。数组在Java中扮演着非常重要...
本文将介绍Java数组的常见操作和用法,包括数组的声明、创建、初始化、访问、遍历等。我们还会讨论数组的长度、数组的最大值和最小值、数组的排序和反转、数组的比较和转换等常见操作。此外,我们还会探讨多维数组的...
主要介绍了java实现二维数组转json的方法,涉及java数组遍历及json格式数据构造相关操作技巧,需要的朋友可以参考下
Java数组在Java虚拟机(JVM)和Java类库中是一个内置的数据结构,因此其源代码并不直接存在于Java的源代码库中。然而,你可以通过Java的API文档来理解数组的行为和特性。 在Java中,数组是一个对象,它保存了一个...
NULL 博文链接:https://redhacker.iteye.com/blog/1923208
使用链式编程写法实现Java中byte数组的拼接。例如byte[] bytes = ByteUtils.get().add(0x41).add(07).add(11).add("15288930000").add(0x45).toArray();更灵活用法请参考Mybytes
从数组获取多个随机数
Java数组是一种数据结构
数据类型 数组和集合 图形界面 输入输出流 线程池 网络编程
java数组练习作业按逆序存放并输出二分法将一个数据插入到该数组二维数组对角线之和.pdf
附件内容为:Java组装map数据,然后转换为json数据格式;Java解析json数据
//返回字节数据b在字节数组中的位置 public int indexOf(byte b) { } //合并两个字节数组对象 public MyByteArray concat(MyByteArray another) { } //返回部分字节数组 public MyByteArray ...
Java数组作为一种基本的数据结构,具有其独特的优点和缺点。以下是对Java数组优缺点的详细分析: 优点: 1. **随机访问效率高**:数组中的元素在内存中是连续存储的,通过索引可以直接访问数组中的任意元素,因此...
JAVA新手写的ATM系统,高手就略了,只用了数组存放数据,用循环实现ATM功能结构.刚入门的JAVA新手可以看看,活用数组与循环语法
记录三名学生的5门成绩,用JAVA数组计算每名学生的平均分,并打印成绩和平均分。