
【Java】
文章平均质量分 90
Two_Water
本着两点水的心态 ! 面对半瓶水的时代 ! 奋斗一瓶水的能耐!
展开
-
Java_增强for循环
一. 增强for循环的介绍 JDK1.5中增加了增强的for循环。 缺点: 对于数组,不能方便的访问下标值; 对于集合,与使用Interator相比,不能方便的删除集合中的内容(在内部也是调用Interator).原创 2015-06-18 11:23:16 · 1252 阅读 · 0 评论 -
JAVA_枚举
一、枚举的简介 创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类(java.lang.Enum 是一个抽象类)。枚举类型符合通用模式 Class Enum>,而 E 表示枚举类型的名称。枚举类型的每一个值都将映射到 protected Enum(String name, int ordinal) 构造函数中。原创 2016-06-15 15:34:01 · 822 阅读 · 0 评论 -
JAVA_流(Stream)
一、什么是流? 流是个抽象的概念,是对输入输出的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。这些操作可以是文件,网络,内存等。 流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。当程序需要从某个数据源读入数据的时候,就会开启一个输入流,数据源原创 2016-06-01 12:00:54 · 1400 阅读 · 0 评论 -
JAVA_线程
一、线程的基本概念 在操作系统中两个比较容易混淆的概念是进程(process)和线程(thread)。操作系统中的进程是资源的组织单位。进程有一个包含了程序内容和数据的地址空间,以及其它的资源,包括打开的文件、子进程和信号处理器等。不同进程的地址空间是互相隔离的。而线程表示的是程序的执行流程,是CPU调度的基本单位。线程有自己的程序计数器、寄存器、栈和帧等。引入线程的动机在于操作系原创 2016-05-31 17:21:49 · 4750 阅读 · 1 评论 -
JAVA_网络编程
一、网络基础概念 网络编程 != 网站编程,网络编程现在一般称为TCP/IP编程。二、网络通信协议及接口 三、通信协议分层思想 四、参考模型 五、IP协议 每个人的电脑都有一个独一无二的IP地址,这样互相通信时就不会传错信息了。 IP地址是用一个点来分成四段的,在计算机内部IP地址是用四个字节来表示原创 2016-05-30 12:01:26 · 1395 阅读 · 0 评论 -
JAVA_异常处理
一、异常的概念 异常的英文单词是exception,字面翻译就是“意外、例外”的意思,也就是非正常情况。 什么是异常呢? 异常指的是运行期出现的错误,也就是当程序开始执行以后执行期出现的错误。包括程序逻辑错误和系统错误。比如使用空的引用、数组下标越界、内存溢出错误等,这些都是意外的情况,背离我们程序本身的意图。错误在我们编写程序的过程中会经常发生,包原创 2016-05-29 10:58:06 · 1098 阅读 · 0 评论 -
JAVA_零碎知识点
1.一个java文件中是否可以包含多个“类”?原创 2016-05-10 00:51:41 · 1675 阅读 · 0 评论 -
JAVA_基础语法2
java基础学习总结——基础语法2一、语句 1.1. 条件语句 1.1.1 if语句 1.1.2 分支语句(switch语句) 1.2. 循环语句 1.2.1 for循环语句 学会画内存分析图分析别人写的程序,这样就很容易分析出规律,分析出规律也就明白了别人的算法,也就很容易读懂别人的程序。在内原创 2016-05-27 17:14:57 · 977 阅读 · 0 评论 -
JAVA_面向对象1
一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二点。最后分析类和类之间具体有什么关系,这是第三点。 面向对象有一个非常重要的设计思原创 2016-05-28 10:29:02 · 4145 阅读 · 1 评论 -
JAVA_面向对象2
一.JAVA类的定义 JAVA里面有class关键字定义一个类,后面加上自定义的类名即可。如这里定义的person类,使用class person定义了一个person类,然后在person这个类的类体里面定义person这个类应该具有的成员变量(即属性)和方法,如这里定义的int id和int age这个两个成员变量,或者叫属性,这个id表示人的身份证号码,人应该具有这个属性,原创 2016-05-29 04:36:54 · 5297 阅读 · 4 评论 -
JAVA_基础语法1
一.标识符 二.关键字 三.JAVA基础数据类型3.1. java常量 3.2. java变量 从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行。一个.exe文件存放在硬盘上是无法运行的,在硬盘上看到的.exe文件无非就是一个文件而已,当我们双击这个.exe文件时,运行起来的时候实际上是原创 2016-05-27 00:50:13 · 1096 阅读 · 0 评论 -
JAVA_反射
1. Class类普通对象构造方式:// 创建Book实例对象Book book = new Book(); 对于Class的实例对象如何构造呢?Class的构造函数是私有的,只有JVM才能创建实例对象// Class的构造函数是私有的,只有JVM才能创建Class实例对象Class class1 = new Class(); // 错误pub原创 2016-03-01 18:38:55 · 871 阅读 · 0 评论 -
JAVA_日期处理
一.日期处理工具类简介Java 提供了许多处理日期的工具!其中有一个叫做 Date 的类,这个类对创建和处理日期很有帮助。但是这个类,在支持同步方面表现不是很好,所以 Sun 添加了两个帮助改善这种情况的类: · Calendar · DateFormat 创建 Date 仍然比较容易: Date mDate = new Date(System.currentTimeMi原创 2016-01-12 19:08:11 · 691 阅读 · 0 评论 -
JAVA_字符串(String)
一.String类的主要方法1.获取String的长度1、获取长度 *.length();//这与数组中的获取长度不同,*.length;2、比较字符串(1) equals() //判断内容是否相同(2)compareTo() //判断字符串的大小关系(3)compareToIgnoreCase(String int) //在比较时忽略字母大小写(4原创 2016-01-18 16:30:38 · 1189 阅读 · 0 评论 -
JAVA_AES加密
使用AES加密解密的一个小Demo,其中用到一个第三方库:commons-codec-1.6 commons-codec-1.6库的官网:http://commons.apache.org/proper/commons-codec/download_codec.cgi 下载地址:原创 2016-06-17 16:13:11 · 1573 阅读 · 0 评论