Java SE
文章平均质量分 78
飘雨树
开始写博客,欢迎大家一起学习,一起交流,
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java基础---数组
----------- android培训、java培训、java学习型技术博客、期待与您交流! ----------- 学习笔记 - 数组的使用 package Shuzu; public class ArrayDemo2 { public static void main(String[] args) { int[] ar = { 4, 9, 1, 5, 3, 7 };原创 2015-01-11 13:08:52 · 311 阅读 · 0 评论 -
java基础---类集框架一
学习笔记 - Collection、List、LinkedList、ArrayList 一、collection简介 * |--List:元素是有序的,元素可以重复,因为该集合体系有索引。 * |--ArrayList:底层的数据结构使用的是数组结构。特点:查询速度很快。但是增删稍慢。线程不同步。可变长度数组。 * |--LinkedList:底层使用原创 2015-01-10 10:48:29 · 423 阅读 · 0 评论 -
java基础---String学习笔记二
学习笔记-String、Integerpackage String;/** * StringBuffer 是字符串缓冲区 * * 是一个容器。 * 1.而且长度是可变化的。 * 2.可以直接操作多个数据类型 * 3.最终会通过toString方法变成字符串 * * 1.存储。 * StringBuffer append():将制定数据作为参数添加到数据结尾处。 * StringBuffer ins原创 2015-01-05 15:50:07 · 398 阅读 · 0 评论 -
java基础---String学习笔记一
String 学习笔记-基础篇package String;/** * String类适用于描述字符串事物。 * 那么它就提供了多个方法对字符串进行操作。 * * 常见的操作有那些? * “abcd” * 1,获取 * 1.1 字符串中的包含的字符数,也就是字符串的长度。 * int length();获取长度。 * 1.2 根据位置获取位置上的某个字符。 * 返回类型:char charAt(i原创 2015-01-03 21:15:35 · 409 阅读 · 0 评论 -
java基础---StringBuilder 和 StringBuffer
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全转载 2014-12-31 12:16:02 · 350 阅读 · 0 评论 -
java技术---反射
学习笔记-反射package Reflect;import java.lang.reflect.Array;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.Arrays;public class ReflectTe原创 2015-01-03 21:32:26 · 379 阅读 · 0 评论 -
java基础---JAVA中线程的作用
我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多个独立运行的线程(Thread)。 线程(Thread)是一份独立运行的程序,有自己专用的运行栈。线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。 当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。 同步这转载 2015-01-02 23:40:35 · 441 阅读 · 0 评论 -
java基础---UDP和TCP
传输协议 通讯的规则 常见的协议:TCP,UDP UDP 将数据及源和目的封装成数据包中,不需要建立连接 每个数据报的大小限制在64K内 因无连接,是不可靠协议 不需要建立连接,速度快 类似UDP的例子:对讲机--发送要回复,单方面发送请求 TCP 建立连接,形成传输数据的通道 在连接中进行大数据量传输 通过三原创 2015-01-01 15:10:13 · 336 阅读 · 0 评论 -
java基础---TCP示例
TCP学习笔记-实现客户端、服务端/*需求:建立一个文本转换服务客户端给服务器发送文本,服务端将文本转换成大写在返回给客户端。而且客户端可以不断的进行文本转换。当客户端输入over时,转换结束分析:客户端:既然是操作设备上的数据,那么就可以使用io技术,并按照io的操作规律来思考。源:键盘录入目的:网络设备,网络输出流。而且操作的是文本数据。可以选择字符流。步骤1,建立服务。2,获取键盘录入。3,原创 2015-01-03 21:21:53 · 414 阅读 · 0 评论 -
java基础---java中的IO流
Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流 字符流和字原创 2015-01-02 23:43:10 · 365 阅读 · 0 评论 -
java基础---单例模式
学习笔记-单例模式饿汉式class Singel{//首先:实例化一个私有的静态的唯一的Single对象private static final Single s = new Single();//构造方法private Single(){}//返回Single类的 一个对象public static Single getInstance(){return s;}}懒汉式class Single{原创 2015-01-03 21:28:33 · 418 阅读 · 0 评论 -
java基础---类集框架三
学习笔记 - 泛型 一、泛型简介 *ClassCastException 类型转换异常 * *泛型,JKD1.5版本以后出现的新特性。用于解决安全问题,是一个安全机制。 *好处 *1.将运行时期出现的问题ClassCastExceptionz转移到了编译时期 * 方便于程序员解决问题。让运行时问题 减少,安全。 *2.避免了强制转换的麻烦。原创 2015-01-10 11:10:39 · 334 阅读 · 0 评论 -
java基础---线程二
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 学习笔记 - 线程间通信 一、线程间通信示例一 /** * 线程间通讯: 其实就是多个线程在操作同一个资源 但是操作的动作不同 * * 安全问题: * 1.同步里面必须有两个线程 * 2.原创 2015-01-10 14:18:34 · 408 阅读 · 0 评论 -
java基础---面向对象浅析
面向对象的设计思想:当考虑问题时,我们不是考虑这个问题的解决过程,而是直接考虑问题绝句问题使用到的对象。通过这个对象去解决我们的问题。 比如:猫会玩球。 首先,我们先从上面这句话中抽取出对象,相当于现实中的实体(以例子来说),有猫和球两个对象。 而猫要实现玩球这件事,只需要在猫这个类中实现“玩”这个方法,然后在玩这个方法中将球的对象传递进去就可以了。 具体实现:一、创建猫原创 2014-12-24 12:58:10 · 330 阅读 · 0 评论 -
java基础---线程一
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 学习笔记 - Thread 一、线程简介 * 进程:是一个正在执行中的程序 * 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 * * 线程:就是进程中的一个独立原创 2015-01-10 14:11:52 · 421 阅读 · 0 评论 -
java基础---Stream
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 学习笔记 - IO流中的Stream 一、IO流使用步骤分析 /** * 字符转换流 字节-->字符 * @author Administrator * */ /** * 1、原创 2015-01-10 14:04:02 · 378 阅读 · 0 评论 -
java基础---类集框架二
学习笔记 - Set、HashSet、TreeSet 一、Set简介 * -set :元素是无序(存入和取出的顺序不一定一致),元素不可以重复 * |--HashSet:底层数据结构是哈希表 * HashSet是如何保证元素唯一性的呢? * 如果元素的HashCode值相同,才会判断equals是否为true * 如果元素的HashCod原创 2015-01-10 11:03:41 · 384 阅读 · 0 评论 -
java基础---Buffered
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 学习笔记 - IO流中Buffered缓冲区的使用 一、BufferedReader * 字符读取流缓冲区 * * 该缓冲区提供了一个一次读一行的方法 readline,方便与对文本数据的获取原创 2015-01-10 13:58:04 · 626 阅读 · 0 评论 -
java基础---面向对象
学习笔记 - 面向对象 一、面向对象 特点:1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。 过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。 匿名对象使用场景: 1:当对方法只进行一次调用的时候,可以使用匿名对象。 2:当对象对成员进行原创 2015-01-10 11:49:25 · 434 阅读 · 0 评论 -
ava基础---File类
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- java学习笔记 - File、FileReader、FileWriter 一、 File类常见方法 * 1.创建 * boolean CreateNewFile():在指定位置创建文件,如果原创 2015-01-10 13:47:13 · 424 阅读 · 0 评论
分享