java
一路风顺
这个作者很懒,什么都没留下…
展开
-
java数组
在学java的时候使用数组很常见,所以将java对数组的操作写成一个工具类,同时还有几道练习题,整理如下这是工具类public class ArrayTools {//获得数组下标 public static int getIndex(int[] a,int key){ for (int i = 0; i < a.length; i++) {原创 2017-07-31 18:20:24 · 427 阅读 · 0 评论 -
Java反射
今天大概讲了两个问题,其一为,可变参数,其二为反射。 重点 当然是反射,不过在之前需要用到可变参数,所以就先讲了。可变参数思考一个函数形式为void funtion (String[] args){}这个函数接受了一个数组作为参数。但是使用数组作为变量不方便,所以在jdk1.5之后添加了可变参数的特性。考虑将[]直接替换为... 就成了如下void funtion (String... args原创 2017-08-21 18:53:09 · 229 阅读 · 0 评论 -
关于java的面向对象
java的面向对象对于一开始学习面向对象,或者是像这种在培训班中两个星期就能将面向对象加java基本语法讲过去的所谓0基础的人来说,想要在这短短几几天内接受大量的关于有关面向对象的基础知识和没见过的术语,总是有些难度.面向对象是所谓的一种思想,需要把事物抽象成为我们可以操作的类.类是一个事物抽象的集合,就像我们最开始学习创建的一个int一样,只不过类是我们自己写出来的,通过类创建出来对象,就是一个原创 2017-07-27 15:04:29 · 285 阅读 · 0 评论 -
Java初学错误积累
最近跟着将java的基础又听了一遍,其中有原来没有注意到的错误,记录如下其一 没有将package声明在第一行,初学者容易犯的错误,大体原因是因为package是后来写上的,没有注意写上的位置其二 关联的类没有保存,注意写代码时刻保存,不然会发生调用类发生错误的情况,但是语法正确其三 static的用法,和调用的情况,static修饰的属性是属于类的,而不是随着对象创建,原创 2017-07-26 09:23:53 · 233 阅读 · 0 评论 -
Java解析XML
今天学习了java解析XML数据,虽然老师说很简单,不过就步骤来讲,还是比json复杂很多的。首先了解一下XML,XML是可扩展标记语言,看起来像下面这个样子<?xml version="1.0"?>2 <小纸条>3 <收件人>大元</收件人>4 <發件人>小張</發件人>5 <主題>問候</主題>6 <具體內容>早啊,飯吃了沒? </具體內容>7 </小纸条>```第一行为头原创 2017-08-17 20:28:04 · 302 阅读 · 0 评论 -
Java中Http连接的两种方式
在java中连接http,介绍两种方法,一种是java的HttpUrlConnection,另一种是apacha公司的httpClient,后者是第三方的类库需要从外部,导入,同时这也是第一次使用外部的类库,以后还会有很多需要导入外部类库的需求。 http协议是基于tcp的一种协议。 tcp是一种保证可靠连接的传输协议,通过三次握手,和丢失重传的机制保证数据的传输。首先来看HttpUrlConn原创 2017-08-16 20:15:26 · 25893 阅读 · 5 评论 -
Map和I/O流
mapMap储存的是键和值,成对存在的,常用的有hashmap和treemap 最基本的操作是put(k,v); 就是添加,值得注意的是,map中键的值不可重复,值得值随意,所以如果将相同的值的键值对put进去则相当于更新操作。 查看指定的键或者值是否存在有相应的containKey()/containValue()方法 删除使用的是remove()方法,而参数则传入给一个key,另外也可以原创 2017-08-08 19:26:46 · 342 阅读 · 0 评论 -
关于java数组
在练习java数组的时候,发现数组的并没有toString()方法,默认调用的是基类的,如果想要toString的话需要调用Arrays类中的,然后将数组传入。那么为什么String可以直接调用.toString()方法呢? 参考了 为什么如此获取Java数组的长度http://jarfield.iteye.com/blog/564721 文章那么首先,java都是面向对象的,那么数组也应该是一原创 2017-08-01 10:05:06 · 339 阅读 · 0 评论 -
treeset类
今天刚学习了treeset类,这个类是有序的,而且实现使用使用的树先简单的比较一下几个set类: Set(interface ) 存入set的每个原酸都必须是唯一的, 因为set不保存重复元素,加入set的元素必须定义equals方法以确保对象的唯一性。set与collection有完全一样的接口,set接口不保证维护元素的次序。 Hashset原创 2017-08-07 21:00:56 · 582 阅读 · 0 评论