java基础
文章平均质量分 57
坚持奋斗的李洛克
这个作者很懒,什么都没留下…
展开
-
后端工程师写xml文件,Java还是groovy?
对于Java程序员来说,用Java语言生成xml文件,是异常复杂的。先举例java 的三种写xml文件方法,然后给出最简单的实现方式:利用groovy语言生成。大家可以对比一下。一、Dom写入// 创建解析器工厂 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder db = factory.newDocumentBuilder(); Document doc原创 2022-05-18 16:39:50 · 223 阅读 · 0 评论 -
zipoutputstream 进行解压缩时winrar提示:不可预料的压缩文件末端
在做javaweb导出zip文件时,360压缩软件可以正常解压。但是winrar软件却报:不可预料的压缩文件末端 错误。在网上搜刮了许久,基本上解决方法是下以下两种:一、输出流是否关闭,关闭顺序是否正确。先打开的后关闭。二、是否调用ZipOutputStream的close()方法closeEntry()方法是在putNextEntry()方法后调用。一般是在循环中使用。最后需要调用clo...原创 2019-06-28 17:29:05 · 3686 阅读 · 4 评论 -
Java中的String探究
String1.String类初始化后是不可变的它的成员方法都默认为final方法。相关的任何change操作都会生成新的对象。String str1 = "abc";str1 = "bcd";String str2 = new String("abc");String str3="a"+"bc";System.ou原创 2019-01-06 21:54:53 · 564 阅读 · 0 评论 -
Excel导入Java工具poi
需要的jar包如下: 下载地址: http://mvnrepository.com/artifact/org.apache.commons/commons-collections4/4.1原创 2018-06-22 17:29:58 · 191 阅读 · 0 评论 -
java入门10- IO基础
1、流的概念流:数据在文件和程序(内存)之间经历的路径 输入流:数据从文件到程序(内存)的路径 输出流:数据从程序(内存)到文件的路径 按流的方向不同 输入流、输出流 按处理数据的单位不同 字节流、字符流 按功能不同 节点流、处理流2、文件操作java.io包中的File类1.File 变量名 = new File(String path原创 2017-07-26 20:16:47 · 427 阅读 · 0 评论 -
Java异常处理
天有不测风云,月有阴晴圆缺。对于程序来说也是如此。但是也要兵来将挡,水来土掩。问题最终是要处理的。 Java异常简介 异常是程序中出现的一些错误,但是错误不全是异常。比如一些语法错误,便不是异常。 Java异常处理类的层次如下:Throwable 类是 Java 语言中所有错误或异常的超类。 Error不应当被程序捕获,因为一旦出现error,程序就会停止运行。 受检查异常(ch原创 2017-09-04 12:51:43 · 375 阅读 · 0 评论 -
Calendar类在Java中应用案例
public static Date getNextDay(Date date) { Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.add(Calendar.DAY_OF_MONTH, -1);//+1今天的时间加一天 date = calendar.g原创 2017-12-21 15:22:51 · 408 阅读 · 0 评论 -
Java入门1-搭建环境,编写简单程序
Java 入门一一.首先介绍三个英语缩写。1、JVM:保证Java语言跨平台 是java虚拟机 同一个Java程序,在不同操作系统上采用不同的Jvm,使得程序正常运行。 2、JRE:Java程序的运行环境 包括Jvm,和Java程序所需的核心类库 3、JDK:Java程序的开发环境 包括Java开发工具,也包括JRE 二、”工欲善其事,必先利其器”。1、首先安装JDK http://h原创 2016-11-27 11:48:18 · 489 阅读 · 1 评论 -
字符编码
△字符是如何存放的? 存放的只是表示字符的内码 内码是指计算机汉字系统中使用的二进制字符编码△字符是如何在计算机屏幕展现的 字符的展现离不开字形库(字体) 字形库存放的字符字形以及内码与字形的映射表 一般有点阵字形和矢量字形(TTF字体全是矢量字形,FON文件存放的是点阵字型16*16或24*24)△ASCII码 采用一个字节的内码表示。原创 2017-08-02 21:01:59 · 364 阅读 · 0 评论 -
java入门7-代码块,继承,this,super
java入门7-代码块,继承,this,super原创 2017-02-18 20:07:08 · 319 阅读 · 0 评论 -
java入门11-集合
Collection 接口 :Collection是最基本的集合接口,声明了适用于JAVA集合(只包括Set和List)的通用方法。 List:List是有序的Collection。用户能够使用索引来访问List中的元素,List中的元素可以是重复的。 Set:Set中的对象不按特定的方式排序,并且没有重复对象,支持数学中的集合操作,如:交、并。 Map:Map 是一种把键对象和值对象映射的原创 2017-07-26 21:27:05 · 237 阅读 · 0 评论 -
java入门8-多态,抽象,接口
java入门8-多态,抽象,接口原创 2017-02-18 21:33:43 · 330 阅读 · 0 评论 -
java入门9-形式参数,导包,修饰符,内部类
java入门-形式参数,导包,修饰符,内部类原创 2017-02-23 17:39:32 · 561 阅读 · 0 评论 -
java入门6-面向对象
C语言是面向过程的语言。 特点是首先分析需求如何实现,将一个需求分成若干功能和步骤,一步步执行,具体的每一步都需要实现和操作。然后调用这些步骤,完成需求。对于较大的项目实现较为混乱。 C++有所进步,但不完全是面向对象。 面向过程:打开冰箱门,放进大象,关闭冰箱门 面向对象:冰箱开关门,原创 2017-01-14 23:11:20 · 288 阅读 · 0 评论 -
java入门2-语言基础之关键字,标识符,注释,常量和变量
一、关键字1:关键字由语言开发者定义: (1)被Java语言赋予特殊含义的单词 (2)特点: 全部小写 (3)注意事项: A:goto和const作为保留字存在。 Java中常用的关键字有50个,48个加2个保留字。 注:Java 各整数类型有固定的表数范围和字段长度,其不受具体操作系统的影响,以保证Java程序的可移植性。二、标原创 2016-11-27 17:35:21 · 384 阅读 · 0 评论 -
java入门5-方法和数组
Java 方法和数组原创 2016-12-03 17:40:49 · 374 阅读 · 0 评论 -
java入门4-基本语句
java基本语句 switch语句,for语句,if语句,while语句。下面主要记录与C语言不同的地方。原创 2016-12-02 22:33:16 · 400 阅读 · 0 评论 -
java入门3-运算符
java 运算符 本节大部分语法与C的相同原创 2016-11-30 22:24:33 · 315 阅读 · 0 评论