
Java教程
文章平均质量分 82
zyqok
这个作者很懒,什么都没留下…
展开
-
Java实现Excel导入和导出,看这一篇就够了(珍藏版)
前言最近抽了两天时间,把Java实现表格的相关操作进行了封装,本次封装是基于POI的二次开发,最终使用只需要调用一个工具类中的方法,就能满足业务中绝大部门的导入和导出需求。环境准备1. Maven 依赖本次工具类的封装主要依赖于阿里巴巴的JSON包,以及表格处理的POI包,所以我们需要导入这两个库的依赖包,另外,我们还需要文件上传的相关包,毕竟我们在浏览器页面,做Excel导入时,是上传的Excel文件。<!-- 文件上传 --><dependency>原创 2021-12-20 19:01:30 · 215618 阅读 · 588 评论 -
小白学Java 第18课:多维数组
上一个课时,我们了解了数组,但上节课我们了解的数组叫做一位数组,因为他的成员只是单个维度的成员构成的,这节课,我们继续深入了解数组的高阶形式:多维数组。【1】导读我们来看下面这种情况:有6个小朋友(这里用ABCDEF表示),他们玩游戏分成了3个小组,其中A和B一组,C和D一组,E和F一组。由于ABCDEF都是单个字符,所有我们可以用 char 来表示他们的类型,我们用程序来表示他们,则可以为:// 组一char[] group1 = { 'A', 'B' };// 组二char[]原创 2021-02-22 10:54:54 · 447 阅读 · 7 评论 -
小白学Java 第17课:数组
【前言】在前面我们学习了字符串,他可以用来表示一句话,一个词语,或者一个单词,比如我们用7个String类型的变量可以分别表示出星期一到星期日:String mon = "星期一";String tue = "星期二";String wed = "星期三";String thur = "星期四";String fri = "星期五";String sat = "星期六";String sun = "星期日";但在我们实际生活中,这7个我们统称为一周,他们应该是一个整体,应该可以用一原创 2021-02-22 10:09:19 · 434 阅读 · 0 评论 -
小白学Java 第16课:字符串
【1】前言在以前的课时中,我们学习过8大基本数据类型,他们用来存储和表示各种对应类型的数据,但有一种数据类型,是我们之前还无法表示的,那就是字符串。比如“小白学Java”这几个字连在一起的字符串,我们该用什么类型去存储它,表示它呢?那么这里,我们就要用到字符串类型String了。字符串String类型,他就是一个万能型选手,除了可以表示字符串,他甚至还可以和大多数的数据类型相互间进行转换。因此它算是整个Java语言中,使用得最为频繁的数据类型了,所以今天这一课时也是非常重要的,大家要注意原创 2021-02-19 17:19:58 · 521 阅读 · 5 评论 -
小白学Java 第15课:方法介绍与调用
【1】main 方法在前面的课程中,我们已经知道了,所有执行的程序都是从一个 main 方法开始执行的。public static void main(String[] args) {}比如我们执行如下代码:public static void main(String[] args) { int a = 2; int b = 3; int c = a + b; System.out.println("a + b = " + c);}最后的输出结果为:假设我们现在原创 2021-02-19 13:18:55 · 543 阅读 · 6 评论 -
小白学Java 第14课:do while 循环
【相关链接】上一篇:小白学Java 第13课:while 循环下一篇:总纲:返回列表上节课我们学习了while循环,他的结构格式为:while(条件) { // 循环做事}由于程序代码是从上到下执行的,所以每次循环,都要先判断while后面小括号中的条件是否成立?如果成立,则做大括号中的循环事情;如果不成立,则不再执行循环中的事情。【1】什么是 do while 循环?所谓 do while 循环,我们从字面就不难理解,do 是“做”的意思,就是在循环的.原创 2021-02-19 11:04:00 · 491 阅读 · 0 评论 -
小白学Java 第7课:基本数据类型
【1】基本数据类型介绍在Java的代码里,JDK里提供了8种基本的数据类型,它们可以用来存储数据。还记得我们上节课中的这行代码么,这里的 int 就是8大基本数据类型之一,有它修饰的,则表明他是一个整数。【2】基本数据类型分类基本数据一共分为三类:数值型、字符型、布尔型其中,数值型又分为 整数类型 和 浮点类型八大基本数据类型,具体如下(其中红色的为相对常用的):...原创 2019-08-04 16:29:19 · 869 阅读 · 0 评论 -
小白学Java 第6课:常量与变量
在讲之前,我们先来温习下以前的数学知识。如:有个一元一次函数:y = x + 5在这个式子里,5是常量,它是固定不变的。而 x 和 y 是变量,其中变量y会随着变量x的变化而变化。下面我们通过例子进行说明:【1】常量与变量的认识(1)创建一个新的类 Test01(2)首先我们添加一行代码到如下位置。前面三个暗红色的词先不要管,这节课我们主要是讲常量和变量,这个蓝色的FI...原创 2019-08-04 16:17:25 · 966 阅读 · 0 评论 -
小白学Java 第4课:第一个程序 Helloworld
Hellowold 程序几乎是所有编程语言入门的第一个程序,其实就是让通过代码,输出一句"Hello World"。当然,这句话可以随便输出,这里只是作为编程的经典例子。就好比当年苹果砸到牛顿头上一样,其实什么东西都可以用来解释万有引力。下面演示第一个程序例子的搭建,现在你照着做就是了,不懂的以后再问。【1】创建工程(1.1)在红点所在的空白处鼠标右键单击,选择【New】--&...原创 2019-08-04 04:19:01 · 1307 阅读 · 0 评论 -
小白学Java 第3课:Eclipse的下载与安装
【1】Eclipse 是什么?Eclipse是一个工具,一个用来写Java代码工具。写Java代码的工具有很多,除了Eclipse,还有IDEA,MyEclipse等,甚至有的大神记事本都可以用来写代码。目前使用得较为广泛的,还是为Eclipse,下面我们讲解Eclipse的下载与安装。【2】Eclipse 的下载。Eclipse也有很多版本,下面就直接放上我云盘里的Ec...原创 2019-08-04 02:58:47 · 1979 阅读 · 0 评论 -
小白学Java 第2课:JDK的安装与配置
在讲Java之前我们先要了解,什么是JDK?而在了解JDK前,就不得不说下什么是JRE,虽然这些概念性的与后面写代码没有一毛钱关系,不过要是这些都不明白,是要被同行笑话的。【1】JRE 介绍JRE 是 Java Runtime Environment(Java 运行环境)的缩写。什么意思呢?打一个比方,如果你要养一条鱼,那么至少需要一湾水吧,没有水的鱼是生存不了的,水就是鱼的生活环境。同理...原创 2019-07-30 10:15:59 · 1572 阅读 · 3 评论 -
小白学Java 第1课:Java介绍
【开篇语】欢迎来到《小白学Java》系列课程第一课,很多朋友说Java入门难,其实难的不是Java,而是缺少一个对学习有兴趣的心,本课程只是带各位萌新Java的世界,尽量给各位小白以简单浅显的例子讲解,尽量不涉及晦涩难懂的底层原理(以后等你们自己对Java有一定了认识,自己去参悟)。准备好了吗?Let's Go !【1】Java 的 Logo这就是 Java 的 logo,据说...原创 2019-07-29 10:02:10 · 1994 阅读 · 5 评论 -
小白学Java系列教程
课时 课程名称 备注 第 1 课 Java 介绍 简单的介绍下Java 第 2 课 JDK的 安装与配置 Java 开发必需的环境 第 3 课 Eclipse 的下载与使用 Java 项目开发工具 第 4 课 第一个程序:Hello wrold 入门的第一个例子 第 5 课 注释 对代码起解释说明的作用 ...原创 2019-07-29 10:02:31 · 2181 阅读 · 3 评论