Java基础学习笔记
文章平均质量分 92
star_fly4
这个作者很懒,什么都没留下…
展开
-
IO(二) File类基本说明
流对象只能读,写文件或文件夹对象。 获取,更改文件属性需用到File类对象。FIle类中封装了对文件的新增, 修改,删除, 查询信息等方法。 1 FIle类基本方法 (1)创建 boolean createNewFile():如果该文件不存在,会创建,如果已存在,则不创建。不会像输出流一样会覆盖。 boolean mkdir(); boolean mkdirs(); (2)删除。原创 2016-05-25 11:17:34 · 208 阅读 · 0 评论 -
JavaMail(一)SMTP协议和POP3协议
一、SMTP协议 Simple Mail Transfer Protocol,简单邮件传输协议。SMTP协议属于TCP/IP协议族,通信双方采用一问一答的命令/响应形式进行对话,且定了对话的规则和所有命令/响应的语法格式。 SMTP命令格式 说明 ehlo ehlo命令是SMTP邮件发送程序与SMTP邮件接收程序建立连接后必须发送的第一原创 2016-07-26 17:02:46 · 1154 阅读 · 0 评论 -
Java读写XML实例
Java读取XML一般是两种方式,DOM解析和SAX解析。 DOM解析:一次性把xml文档加载成Document树,通过Document对象得到节点对象,通过节点对象访问xml文档内容(标签,属性,文本,注释),常用工具Dom4j。 SAX解析:对于XML文件节点内容加载一点,解析一点并处理 ,对内存要求比较不高,适合大容量文件读取。缺点:不能对XML文档进行修改。 1 Dom4j读原创 2016-06-03 15:54:21 · 678 阅读 · 0 评论 -
JDBC操作Mysql数据库
工作用到的数据库挺多, 常用已涉及sql server,oracle ,mysql 。 这些操作数据库功能类似又不尽相同, 现记录下Java操作Mysql的样例。本实例主要使用参数化查询sql,或调用存储过程返回数据 1 数据准备创建数据表, 添加数据。 DROP TABLE IF EXISTS `t1`; CREATE TABLE `t1` ( `ID` INT(11)原创 2016-06-29 17:40:30 · 359 阅读 · 0 评论 -
java文件上传下载
浏览器在上传的过程中是将文件以流的形式提交到服务器端,一般选择采用apache的开源工具common-fileupload这个文件上传组件,common-fileupload依赖于common-io包,因此开发工程中需要导入common-fileupload ,和 common-io 包。 在保存文件名的,可能存在文件重名覆盖问题,处理这类问题方式很多, 如为每个上传文件创建一个独原创 2016-07-18 17:02:32 · 2143 阅读 · 0 评论 -
JAVA多线程
进程和线程 进程:进程是程序的一次执行活动,一个进程包含1--n个线程 线程:线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位,是进程中执行运算的最小单位 线程的状态:创建,就绪,执行,阻塞,结束 1 进程的实现方式一 继承Thread 案例1 package cjr; public class ThreadDemo1 { pub原创 2016-04-29 15:07:11 · 451 阅读 · 0 评论 -
Java时间函数整理
Java中涉及时间的类主要有Date, DateFormat(SimpleDateFormat), Calendar 。 (1)Date 时间类型,主要负责时间的存储和时间间隔的计算。 从属包 java.util 常用方法: getTime() 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。 after(Dat原创 2016-05-19 10:26:00 · 1508 阅读 · 0 评论 -
Java集合框架学习总结
Collection Set Map原创 2016-05-18 11:12:25 · 316 阅读 · 0 评论 -
Java正则常用规则整理说明
正则表达式通常用于处理字符串,主要功能是 校验(match)、分割(split)、替换(ReplaceAll)、查找(find)。 1 常用符号说明 (1) 常用字符 \ 转义字符 | 或 \d 数字:原创 2016-05-27 15:21:34 · 284 阅读 · 0 评论 -
Java反射实例及说明
反射是Java中一种强大的工具,能够使我们很方便的创建灵活的代码,通过反射,我们可以动态获取一个类中的属性和方法,大大增加了程序的扩展性。 反射中主要用的类: (1)java.lang.Class 对象建模的类的类型,存放调用类型的表现形式。该类定义了返回构造函数,成员变量,成员属性等一系列方法。 (2)java.lang.reflect.Constructor 构造函数 (3)j原创 2016-05-27 14:14:31 · 458 阅读 · 0 评论 -
IO(一)字符流,字节流
一 IO概述 I/O全称是Input/Output,Java的I/O就是Java的输入与输出操作。Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 流按目的方向可分为输入流(读),输出流(写)。 按类型分,字节流,字符流。原创 2016-05-24 17:06:29 · 345 阅读 · 0 评论 -
IO(三) 文件切割合并,Properties的使用
1 Properties Properties 实现了Map接口, 存放的是键值对数据,而且键同样不能重复(重复会覆盖);不同的是,Properties的键值数据类型都是字符串类。Properties可以和流操作,快速生成含键值对的配置文件,和快速解析配置文件。 1.1 生成配置文件 import java.io.FileOutputStream; import java.io.File原创 2016-05-25 15:01:51 · 393 阅读 · 0 评论 -
JavaMail(2)邮件发送和接收
一、RFC882文档简单说明 RFC882文档规定了如何编写一封简单的邮件(纯文本邮件),一封简单的邮件包含邮件头和邮件体两个部分,邮件头和邮件体之间使用空行分隔。 邮件头包含的内容有: from字段 --用于指明发件人to字段 --用于指明收件人subject字段 --用于说明邮件主题cc字段 -- 抄送,将邮件发送给收件人的同时抄送给另一个原创 2016-07-26 17:36:23 · 5567 阅读 · 2 评论