
JAVA基础
狐言不胡言
Java程序猿一枚,精通CV大法,阿弥陀佛
展开
-
使用freemarker生成word文档(包含遍历多条数据、图片)
在做项目的过程中,有时候需要把数据生成word文档,常用的有POI、ITEXT等,在这篇文章中我们使用freemarker模板来生成我们想要的word文档。 首先我们需要使用office word来编辑一个word模板文档: 上面的图片中,我们把字段字写成${XXX}的格式,这对应这我们实体类的字段,下面的图片可以任意上传两张图片,因为我们会生成base64格式的一...原创 2018-07-01 15:23:36 · 4132 阅读 · 1 评论 -
JAVA语言基础
JAVA是面向对象的程序设计语言,Java程序的基本组成单元是类,类中又包括属性与方法。 通常将类的属性称为类的全局变量(成员变量),将方法中的属性称为局部变量,全局变量声明在类体中,局部变量声明在方法中,全局变量和局部变量都有各自的应用范围。package Number;public class First { static String s1 = "你好"; //全...原创 2018-07-08 19:30:24 · 193 阅读 · 0 评论 -
JAVA基本数据类型
java有8中基本数据类型,分别是: 1、整数类型: byte short int long 2、浮点类型: float double 3、字符类型: char 4、布尔类型: boolean一:整数类型 整数类型,顾名思义,是用来存储整数数值的,即没有小数部分的数值,可以是正数,也可以是负数,整数类型在java中有三种表现形式:十进制、八进...原创 2018-07-08 20:34:09 · 191 阅读 · 0 评论 -
JAVA变量和常量
我们都知道,java中会有变量,变量会被赋值,那么,值不能被改变的量我们称为常量,值能够被改变的量称为变量,不论是变量或常量,都必须要使用合法的标识符去表示。一:标识符 什么是标识符呢?简单的说,就如人的名字一样,它也表示一个名字,只是是用来标识类名、变量名、方法名、数组名等的字符序列。 在java中,我们规定标识符是由任意顺序的字母、下划线(_)、美元符号($)...原创 2018-07-09 21:45:07 · 278 阅读 · 0 评论 -
JAVA运算符
运算符是一些特殊的符号,主要用于数学计算、逻辑比较等方面。一:赋值运算符 赋值运算符是以“=”表示,是一个二元运算符;它是指把右边操作数所含的值赋给左边的操作数。左边的操作数必须是一个变量,而右边的操作数可以是任何表达式,如变量(a、b)、常量(111,“book”)、有效的表达式(23+12)。 我们知道,赋值运算符首先是处理右边表达式,获取右边表达式的结果后,...原创 2018-07-10 21:35:34 · 180 阅读 · 0 评论 -
JAVA数据类型转换及相关的注释、编码规范
我们知道java中有8中数据类型,而类型转换就是可以把一个值从一种类型转换为另一种类型的过程,比如我们有字符串类型的数据"123",那么我们可以把它转换为一个int类型的数据。 而且从之前的数据类型看,每种数据类型都有不同的精度,把低精度数据类型转换为高精度数据类型,是不会出现溢出的,但是把高精度类型转换为低精度类型,就会出现溢出,数据丢失的现象。 数据类型...原创 2018-07-14 21:41:01 · 388 阅读 · 0 评论 -
JAVA复合语句
java的复合语句是以整个块为单位的语句,所以又称为块语句,复合语句由“{”开始,以“}”结束。复合语句中的每个语句都是从上到下执行的,并且在复合语句中可以嵌套复合语句。public class Compound { public static void main(String[] args) { int a = 21; { //复合语句1 start in...原创 2018-07-14 21:56:52 · 2058 阅读 · 1 评论