JAVA_SE
tansuoliming
了解C、C++、OC、IOS、精通java(javaee、java-web、SSM)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
log4j配置和使用
1.导入log4j的jar包,如果是maven工程,在pom中增加以下依赖<!-- 加入log4j支持 --><dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version&a转载 2018-03-09 14:08:08 · 255 阅读 · 0 评论 -
File
1.文件操作基本命令创建: createNewFile();//只在文件不存在时创建,创建成功返回true,如果文件已经存在不创建,返回false.创建文件时只能在已有的路径下创建。此方法只能创建文件不能创建文件夹。 mkdir()//创建文件夹,此方法只能创建一级目录,如果有多级目录无法创建。 mkdirs()//创建文件夹,此方法可以创建多级目录,会将路径中须有的所有目录都依次创建出来。删除:...原创 2018-03-29 18:04:51 · 239 阅读 · 0 评论 -
IO流-系统流
1.概述IO流就是输入/输出程序的数据流,通过IO流技术可以实现从程序中读取外部数据或者将数据从程序中输出到外部设备中。2.java.io 输入流 输出流字节流 InputStream OutputStream 字符流 Reader Writer四大基本流都是抽象类,不能直接使用,在他们的基础上,派生出了很多具有具体功能的子孙流。Input...原创 2018-03-29 18:04:33 · 291 阅读 · 0 评论 -
IO流-转换流
1.概述IO流就是输入/输出程序的数据流,通过IO流技术可以实现从程序中读取外部数据或者将数据从程序中输出到外部设备中。2.java.io 输入流 输出流字节流 InputStream OutputStream 字符流 Reader Writer四大基本流都是抽象类,不能直接使用,在他们的基础上,派生出了很多具有具体功能的子孙流。Reade...原创 2018-03-29 18:04:23 · 1077 阅读 · 0 评论 -
XML
一、XML概述 英文全称为Extensible Markup Language,翻译过来为可扩展标记语言。XML技术是W3C组织发布的,目前遵循的是W3C组织于2000发布的XML1.0规范。 现实生活中存在着大量的数据,在这些数据之间往往存在一定的关系,我们希望能在计算机中保存和处理这些数据的同时能够保存和处理他们之间的关系。 XML就是为了解决这样的需求而产生数据存储格式。 &...原创 2018-04-02 13:03:59 · 355 阅读 · 0 评论 -
多线程编程
windonws本身就是多进程的操作系统进程:一个运行着的程序,在操作系统中通常用一个进程来表示。操作系统为这个进程分配资源执行程序。线程:一个程序内部多个并行的执行线索,称为一个线程。一个进程内部可以开辟多个线程。多线程1.开发线程的方法一 写一个类继承Thread,覆盖其中的run()方法,在run()方法中编写线程内部要执行的逻辑。 创建出该类的对象,调用start()方法既可开启一个新的线...原创 2018-03-30 13:01:14 · 164 阅读 · 0 评论 -
网络编程
1.网络概述OSI七层协议:物理层 数据链路层 网络层 传输层 会话层 表示层 应用层 IP TCP/UDP HTTP FTP POP3 SMTP telnet...ip地址 - ipv4:用来标识网络中的不同主机的地址信息。 一共四位,每位0~255 。 127.0.0.1永远指向本机。主机在网络中的名称。D...原创 2018-03-30 16:00:25 · 17728 阅读 · 0 评论 -
IO流-其他重要的流
1.Properties 来自集合体系 HashTable java.util.Properties -- 可以从文件中加载,也可以写出到文件中 -- 经常用做程序的配置文件 Properties信息也可以保存在.properties格式的文件中。properties文件中"#"之后的内容是被注释掉了。 Properties中不允许存储中文数据,如果需要保存非ISO8859-1的数据,需要保存成...原创 2018-03-29 18:04:42 · 207 阅读 · 0 评论 -
TimeStemp时间戳
时间戳把精度精确到秒、分钟的方法时间戳和时间之间的转换package zll.material.timeStemp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import org.junit.Test;public class TimeStemp {...原创 2018-03-06 12:04:54 · 1907 阅读 · 0 评论 -
Socket编程
TCP协议: 建立连接,形成传输数据的通道 在连接中进行大量数据的传输 三次握手,是可靠传输协议 必须先建立连接,效率会稍低 应用场景:对数据可靠性要求高,速度可以妥协的情况下,使用tcp例如:文件传输package zll.material.network_programming;import java.io.InputStream;import java.i...原创 2018-03-22 13:22:30 · 169 阅读 · 0 评论 -
java项目中编码规范
零、项目名全部小写,比如cms、workdesk,jobserver等一、包名最好都小写(多个单词用_分割)1.因为在java系统中,包括服务器好多都是区分大小写的,因此在写得时候要注意各处的大小写是否一致。都小写只是为了减少错误大家习惯的一种写法;2.com,edu,org,net等扩展名以前在Java包中都是大写的,但自Java 1.2以来,这种情况已发生了变化。现在整个包名都是小写的;二、类...原创 2018-03-12 09:15:14 · 1143 阅读 · 0 评论 -
用java写一个栈
使用数组完成package zll.material.java_base_knowledge;/** * 用java写一个栈 * @author Administrator * */public class ArrayforStack { int[] data; int maxSize; int top; private ArrayforStack(int maxSize){...原创 2018-03-16 09:55:07 · 1790 阅读 · 0 评论 -
java中的工具
1.判断一个字符串是否为空org.apache.commons.lang3.StringUtils.isNotBlank(string)2.将数组转为listString[] companyIdSplit = companyId.split(",");List companyIDarray = Arrays.asList(companyIdSplit);...原创 2018-10-10 17:05:51 · 217 阅读 · 0 评论
分享