
j2SE 学习笔记
小冰叶
寂寞的鸵鸟 总是一个人在奔跑
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基础语法 【java笔记】
Java标识符大小写敏感,由(下划线,$,英文字母,数字组成),长度无限制,取名应见名知意,不能与关键字重复。一个java文件中只能有一个public类。变量:从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用之前必须要先申请(申明),然后必须进行赋值(填充内容),才能使用。变量分类:按被声明的位置划分:局部变量:方法或语句块内原创 2014-07-15 12:53:18 · 578 阅读 · 0 评论 -
网络编程 Socket 【java笔记】
Socket:两个Java应用程序可通过一个双向的网络通信连接实现数据交换,这个双向链路的一端称为一个Socket。Socket通常用来实现client-server、连接。java.net包中定义的两个类Socket和ServerSocket,分别用来实现双向连接的client和server端。建立连接时所需的寻址信息为远程计算机的IP地址和端口号(Port number)-1204以下原创 2014-07-18 18:58:44 · 489 阅读 · 0 评论 -
异常处理 【java笔记】
异常:运行期出现的错误-观察错误的名字和行号最重要。java异常是Java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。设计良好的程序应该在异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。Java程序的执行过程中如出现异常事件,可以生成一个异常类对象, 该异常原创 2014-07-13 23:01:30 · 589 阅读 · 0 评论 -
数组 【java笔记】
数组概述:数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组中的元素可以是任何数据类型,包括基本类型和引用类型一位数组的声明(栈)声明方式:type var[]; 或 type[] var;Java语言中声明数组时不能指定其长度(数组中元素的个数),例如:int a[5];//非法原创 2014-07-14 18:09:44 · 684 阅读 · 0 评论 -
容器 【java笔记】
容器:Java API 所提供的一系列类的实例,用于在程序中存放对象。(1136)J2SDK所提供的容器API位于java.+util包内。容器API的类图结构如下图所示:Collection接口中所定义的方法:int size();boolean isEmpty();void clear();boolean contains(Object element);//是否包含某对象原创 2014-07-13 15:45:12 · 421 阅读 · 0 评论 -
常用类 【java笔记】
String类:java.lang.String类代表不可变的字符序列。(字符串的连接经过多次copy,效率低)"XXXX"为该类的一个对象。String类的常见构造方法:String(String original)//创建一个String对象为original的拷贝String(char[] value)//用一个字符数组创建一个String对象String(char[] va原创 2014-07-16 05:23:37 · 439 阅读 · 0 评论 -
线程 【java笔记】
线程是一个程序内部的顺序控制流。 线程和进程的区别:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销。线程可以看成是轻量级的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小。多进程:在操作系统中能同时运行多个任务(程序)。多线程:在同一应用程序中有多个顺序流同时执行。 Java的线程是通过java.lang.Th原创 2014-07-15 17:15:12 · 380 阅读 · 0 评论 -
正则表达式【java笔记】
用途:字符串匹配(字符匹配)字符串查找字符串替换 例如:IP地址是否正确 从网页中揪出Email地址从网页揪出链接的计算代码中注释,空行,代码的数量类:java.lang.Stringjava.util.regex.Patternjava.util.regex.MatcherPattern类-模式Matcher类-编译string.matches.(regex)原创 2014-07-15 17:21:17 · 420 阅读 · 0 评论 -
IO流 【java笔记】
在Java程序中,对于数据的输入/输出操作以“流”(stream)——管道。方式进行;J2SDK提供了各种各样的“流”类,用以获取不同种类的数据;java.io包中定义了多个流类型(类或抽象类)来实现输入/输出功能;从不同角度对其进行分类:按数据流的方向不同可以分为输入和输出流(站在程序的角度)。按处理数据单位不同可以分为字节流和字符流。按照功能不同可以分为节点流和处理流。节点流为原创 2014-07-15 16:51:19 · 490 阅读 · 0 评论 -
GUI 【java笔记】
AWT:AWT(Abstract Window Toolkit)包括了很多类和接口,用于Java Application的GUI(Graphics User Interface 图形用户界面)编程.GUI的各种元素(如:窗口,按钮,文本框等)由Java类来实现.使用AWT所涉及的类一般在java.awt包及其子包中.Container和Component是AWT中的两个核心类Conta原创 2014-09-21 23:00:40 · 442 阅读 · 0 评论