java
文章平均质量分 50
一切为了未来
写博客,不断进步,加油!
展开
-
Java - 如何通过HttpUrlConnection发送表单数据或www-form-urlencoded数据
我正在尝试使用仅支持通过表单数据或www-form-urlencoded属性传递JSON数据的REST API。所以,我的问题是,我如何使用HttpUrlConnection附加多个表单数据项?如何解决这一点,这里是解决方案: HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); urlConnection.setDoOutput(true); urlConnection.setRe原创 2022-04-12 13:42:50 · 2044 阅读 · 0 评论 -
WkhtmlToPdf将html转PDF
前提:有html文件,且里面有该有的数据目标:生成PDF文件步骤:1.打造html模版,并构造好文件的存放路径 /** * 获取模版的创建路径 * @return 年/月/日 */ @Override @Transactional(readOnly = true) public String buildHtmlOutFilePath(){ Date date = new Date(); return Pat原创 2022-04-03 10:05:32 · 787 阅读 · 0 评论 -
接口
接口(重点)普通类:只有具体实现抽象类: 具体实现和规范(方法)都有!接口:只有规范! 自己无法写方法~ 专业的约束! 约束和实现分离:面向接口编程~本质就是规范。也就是契约。就像法律一样,制定好后大家都遵守。它是面向对象的精髓。面向对象 看完可以研究设计模式,https://blog.csdn.net/doymm2008/article/details/13288067接口关键字interface//interface关键字 接口都需要实现类public interface U原创 2021-03-29 22:55:33 · 55 阅读 · 0 评论 -
java关键字static
staticpublic class Student { private static int age; //静态变量 private double score; //非静态变量 public void run(){ } public static void go(){ } public static void main(String[] args) { Student student=new Student();原创 2021-03-29 22:54:42 · 53 阅读 · 0 评论 -
封装、继承、多态、重写
封装即 数据的隐藏。 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,称为信息隐藏。高内聚:类内部细节由自己完成。 低耦合:仅仅暴露少量方法供外部使用。参考https://www.runoob.com/java/java-encapsulation.html记住:属性私有,get/set文件位置: 基础语法–>OOP–>Demo04意义:1.提高程序安全性,保护数据 2.隐藏代码实现细节 3.统一接口,让它们通过接口来访问。 4.系统可维原创 2021-03-29 22:53:52 · 85 阅读 · 0 评论 -
java数据类型转换的补充
注意Java 里使用 long 类型的数据一定要在数值后面加上 L,否则将作为整型解析:那么 a+b 是什么类型?short a = 1;short b = 2;答:在java的世界里,如果比int类型小的类型做运算,java在编译的时候就会将它们统一强转成int类型。当是比int类型大的类型做运算,就会自动转换成它们中最大类型那个。数据类型转换的补充1、包装类过渡类型转换一般情况下,我们首先声明一个变量,然后生成一个对应的包装类,就可以利用包装类的各种方法进行类型转换了。例如原创 2021-03-29 22:48:17 · 70 阅读 · 0 评论 -
java数组+内存介绍
java数组+内存介绍一个万能方法:**比如输入Arrays 回车,自动导入import java.util.Arrays;然后按住ctrl 同时点击包Arrays,进入Arrays里面,点击如图进入如图页面,就可以查看方法了数组相同类型数据的有序集合s[1] ,s[2]…s[n-1] 错少一个s[0]dateType[] array; 或 dataType array[]dataType[] array=new dataType[arraysize];arrays.le原创 2021-03-29 22:47:12 · 67 阅读 · 0 评论 -
程序分支+方法+可变参数+递归
javadoc文档 1.命令行方式: 先进入.java文件的文件夹内显示的界面,在路径前加上 CMD以及空格,回车进入cmd页面 然后输入 javadoc -encoding UTF-8 -charset UTF-8 你要生成的javadoc文件的源文件.java2.IDEA 方式:见百度程序分支结构1.Scanner获取用户的输入。Scanner s=new Scanner(System.in); 通过scanner类的next()和nextline()方法获取输入的字符串,读原创 2021-03-09 20:57:40 · 54 阅读 · 0 评论 -
java基础语法
java基础语法1.最好完全避免使用浮点数进行比较2.Bigdecimal 数学类3.所有字符本质还是数字4.强制转换 由高到低 (类型)变量名5.自动转换 由低到高一些知识点图片原创 2021-03-02 21:41:25 · 53 阅读 · 0 评论