![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 54
码农的开始--Java
喝苦咖啡的小伙
充满活力的编程小伙
展开
-
Java下载文件,中文文件名乱码问题解决
【代码】Java下载文件,中文文件名乱码问题解决。原创 2023-08-29 11:26:52 · 318 阅读 · 0 评论 -
Java之异常
什么是异常软件程序在运行过程中,非常可能遇到种种问题,例如:程序要打开某个文件,文件可能不存在或者文件格式错误,要读取数据库的数据,数据可能为空,等等。我们把这些称之为异常,英文:Exception,意思为例外。异常是指程序运行过程中出现的不期而至的各种状况。异常发生在程序运行期间,它影响了正常的程序执行流程。异常的种类检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能被简单的忽略。运行时异常:原创 2022-04-05 20:48:09 · 145 阅读 · 0 评论 -
static关键字
原创 2022-04-01 20:02:37 · 242 阅读 · 0 评论 -
Java基本数据类型
从头学Java-基本数据类型整型byte 1个字节 short 2个字节 int 4个字节 long 8个字节 char 2个字节 float 4个字节 double 8个字节 每个字节在内存中占8位如果把一个超出int范围的整数赋值给int,Java不会将这个数当做long类型来处理,如果希望把整数当做一个long类型来处理,应该在...原创 2022-03-31 20:37:20 · 83 阅读 · 0 评论 -
什么是面向对象(OOP)
面向过程的思想面向过程更像是一个事情发生的前后顺序,是一个线性的发生顺序,它的步骤简单清晰,第一步做什么,第二步做什么。…,比较适合处理一些较为简单的事情和问题。面向对象的思想正所谓物以类聚,人以群分,将一种或者一类的事情分类管理,面向对象就是就是分类的思维模式,面对较为复杂的事情,我们往往不能事无巨细,要先从整个的大局出发,为问题进行分类归档,然后在对于每个分类下的细节进行面向过程的思考。所以面向对象更适合处理一些多人协作,复杂的问题。对于复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使原创 2022-03-31 20:35:42 · 272 阅读 · 0 评论 -
数组的初始化以及在内存中的存放
当我们声明一个数组之后,会在栈中存放原创 2022-03-29 21:18:34 · 454 阅读 · 0 评论 -
Java内的递归简述
递归的白话解释就是自己调用本身,下面使用一个小案例来解释递归的流程,使用递归实现5的阶乘5!=5x4x3x2x1{ public static void main(String[] args) { System.out.println(f(5)); } public static int f(int n){ if(n == 1){ return 1; }else { retur.原创 2022-03-23 22:28:52 · 543 阅读 · 0 评论