![](https://img-blog.csdnimg.cn/20190904221059261.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java基础原创系列文章(java学会这些,我就入门啦)
这里是我整理的一些java基础,有兴趣的可以看一看,欢迎留言
carl的分享笔记
这个作者很懒,什么都没留下…
展开
-
JDK下载(最新)2021年8月整理
JDK的下载对于刚入门的朋友来说,第一步肯定是下载JDK,但是现在大部分网上的教程都不是最新的下载流程,新入门的朋友不一定能看懂,所以我会慢慢整理从0基础开始的知识。还有一些新入门的朋友可能踩到的坑,有不懂的朋友可以留言给我。在Oracle官网可以下载JDK(Java Development Kit)中文叫java工具集,因为官网的资料是一手的所以建议大家从官网获取软件包。从其他地方获取的并非...原创 2019-08-30 20:01:22 · 806 阅读 · 0 评论 -
JDK安装以及环境变量的配置(最新)2021年8月
JDK安装Windows版JDK安装,基本是傻瓜式安装,直接下一步即可。但默认的安装路径是在C:\Program Files下,为方便统一管理,最好修改下安装路径,将与开发相关的软件都安装到一个文件夹下,例如E:\develop。注意,安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)首先双击打开安装程序,点击下一步默认安装目录为C盘,点击更改,修改安装路径然后下一步,下一步,遇...原创 2019-08-30 20:17:04 · 888 阅读 · 0 评论 -
java学会这些,我就入门啦!(基础篇一)栈与堆
最近有比较多的粉丝说想学习java,或者正在上学,或者刚开始培训,或者在面试,希望我整理出一份可以在空闲的时候看的干货!! 下面,你们要的干货来了,一篇就是一个知识点,可以随时随地打开手机看看,面试,学习必备。关注我哦!所有的java程序在运行时,都要在内存中开辟一个空间,并且在JVM(java虚拟机)运行的时候,会分得更加的细致,虚拟机中每一片内存的处理方式都是不一样的,所以需...原创 2019-09-03 14:55:34 · 312 阅读 · 2 评论 -
java学会这些,我就入门啦!(基础篇二)重载与重写
说起java三宝,大家都知道是封装,继承,多态。其中重写与重载,是属于多态的重要表现。重写的特点1.参数列表必须完全与被重写方法的相同;2.返回类型必须完全与被重写方法的返回类型相同;3.访问级别的限制性一定不能比被重写方法的强;4.访问级别的限制性可以比被重写方法的弱;5.重写方法一定不能抛出新的检查异常或比被重写的方法声明的检查异常更广泛的检查异常6.重写的方法能够抛...原创 2019-09-03 14:56:39 · 197 阅读 · 2 评论 -
java学会这些,我就入门啦!(基础篇三)异常讲解与常见的异常
异常在程序中,错误可能产生于程序员没有预料到的各种情况,或者超出程序员可控范围的环境,为了能够及时有效地处理程序中的运行错误,Java 专门引入了异常类。在写代码的时候处理异常一般遵循以下三个原则:1.在当前方法声明中使用 try catch 语句捕获异常。2.一个方法被覆盖时,覆盖它的方法必须拋出相同的异常或异常的子类。3.如果父类抛出多个异常,则覆盖方法必须拋出那些异常的一个子集,而...原创 2019-09-04 22:16:28 · 258 阅读 · 0 评论 -
java学会这些,我就入门啦!(基础篇四)String、StringBuffer、StringBuilder的区别?
大家都知道,String是不能被修改的,因为它是被final修饰的,除非产生新的对象,但是我们在业务中又有很多对字符串进行修改的操作,那么这个时候StringBuffer、StringBuilder应运而生,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuilderStringBuilder其实速度很快,甚至比Stri...原创 2019-09-04 22:17:36 · 155 阅读 · 3 评论 -
java学会这些,我就入门啦!(基础篇五)流与IO流
流(Stream): 流代表着任何有能力产出数据的源或者也能力接收数据的源对象,作用是为了将数据源跟目的地建立一个输送的通道。 流中比较重要的就是IO流了。下面我们先讲一讲IO流 IO流根据方向分为输入流与输出流,这个很好理解,输入进来的叫输入流,反之,向外输出的,叫输出流。 根据形式:分为字符流,和字节流。这个也不难,字节流是基本就是无法用字符表示的,图片、视频、音频等,而字符流...原创 2019-09-04 23:05:08 · 161 阅读 · 0 评论 -
java学会这些,我就入门啦!(基础篇六)HashMap、Hashtable、ConcurrentHashMap的原理与区别
HashMap、Hashtable、ConcurrentHashMap的原理与区别这个是一般是面试必备的题目,这里放在基础讲是因为这个东西确实不难,但是衍生出来能问的东西确实多。话不多说,我们下面就来讲一讲。我们先进行Hashtable与HashMap的比对:Hashtable与HashMap,他们之间的最大的区别在与Hashtable是线程安全的,而HashMap不是线程安全的,Hash...原创 2019-09-06 10:22:51 · 167 阅读 · 3 评论