![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
有关java的问题
文章平均质量分 90
天上的云川
博客分享积累,记录成长,欢迎讨论
展开
-
JavaWeb、springMVC、springboot文件上传
众所周知,如果我们的表单提交中包含一个文件时,这时候我们的表单的enctype属性的值就必须为multipart/form-data。这里使用w3cschool中的资料进行解释,这里放一个传送门https://www.w3school.com.cn/tags/att_form_enctype.asp并且值得注意的是如果我们要提交文件,那么提交方式必须为post。这里我认为必须使用post的原因是因为,post请求可以提交的数据远大于get,而文件的大小远超于get能够容纳的大小限制。这句话我没有找到原创 2021-06-07 09:13:56 · 206 阅读 · 1 评论 -
各种编码的中文占用几个字节?Unicode、ISO 10646、UTF-8、GB-2312、GBK的区别是什么?
为了防止大家在搜索时只想要结果,这里先说明结果GBK编码中字符占两个字节截图源于百度百科UTF-8编码常用中文字符占3字节、不常用中文字符占4个字节截图源于百度百科Unicode、ISO 10646、UTF-8、GB-2312、GBK的起源一开始我对Unicode、ISO 10646、UTF-8、GB-2312、GBK这几个常见的编码编码表的区别并不清晰,所以先进行整理这些编码的区别首先计算机只能认识二进制,那么在我们的字符存入计算机硬盘当中必然存在一个中间的翻译过程这种翻译的过程就是原创 2021-02-18 10:50:50 · 10343 阅读 · 0 评论 -
java中构造方法的作用是什么(非原创)
初学Java的构造方法时,根本不能理解构造方法有什么用,自己写程序的时候也从来没有用过。于是刚开始我写的程序是这样的:package test3;public class Student { private String name; private long ID; private double score; public String getName() { return name; } public void setName(String name) { this.name =转载 2020-09-04 21:41:25 · 10309 阅读 · 1 评论 -
java中什么是空指针异常以及为什么会产生空指针异常
空指针异常是什么意思? 这里我们首先要明确什么是指针,指针指的是什么?指针:我所理解的指针指的是java程序中的对象那什么是空? 举个例子:小明过生日,小华送给了小明一个“礼物”,这个“礼物”只有一个外面的包装但是里面什么都没有,这个礼物就是空。(大概意思就是有这个东西,但是这个东西里面没有东西)空指针:所以当指针指向null的时候,为原创 2020-08-26 15:37:27 · 9084 阅读 · 0 评论 -
Java中定义方法和类的格式区别
定义方法的完整格式:修饰符 返回值类型 方法名称(参数类型 参数名称, .....) { 方法体; return 返回值;}修饰符:我目前所学阶段固定写法为piblic static返回值类型:方法最终产生的数据结果为什么类型方法名称:方法的名字,取名规则和变量相同采用小驼峰命名法参数类型:进入方法的数据类型方法体:需要实现功能的代码块return:停止当前方法,将后面的值返回给调用处(不需要返回值的情况可省略)例:public static int sum(int a,原创 2020-08-19 16:41:12 · 908 阅读 · 0 评论 -
java中含变量的数据类型转换问题
有关java数据类型转化的疑问上述代码中的第5行在编译过程中出现了错误提醒,如下图所示 我的理解是第五行在进行加法运算的时候,右边的a和b同时提升为int数据类型再进行相加的操作,最终右边得到的应该是一个13的int类型的数据,但是由于13并未超过左边的short类型的范围,编译器自动进行强制转换。如下段代码所示:成功输出result为13....原创 2020-08-17 11:32:06 · 278 阅读 · 2 评论