
Java基础
文章平均质量分 87
本专栏收藏Java基础
小学生!!
大二在校,自学JAVA
展开
-
【零基础学Java】第二十三篇 泛型
泛型又称参数化类型,是Jdk5.0出现的新特性,解决数据类型的安全性问题在类声明或实例化时只要指定好需要的具体的类型即可。Java泛型可以保证如果程序在编译时没有发出警告,运行时就不会产生ClassCastException异常。同时,代码更加简洁、健壮。泛型的作用是:可以在类声明时通过一个标识表示类中某个属性的类型,或者是某个方法的返回值的类型,或者是参数类型。基本语法class类名{成员}注意细节1)普通成员可以使用泛型(属性、方法)...原创 2022-08-27 13:16:41 · 206 阅读 · 0 评论 -
【零基础学Java】第二十二篇 集合2(Set,Map,Collections工具类)
本文主要讲了Set集合下的HashSet,LinkedHashSet,TreeSet的常见方法以及底层结构,Map集合下的HashMap,HashTable,TreeMap,Properties的常见方法以及底层结构,以及在不同的场景下我们应该如何选择不同的集合,最后讲了一个Collections工具类原创 2022-08-23 10:15:00 · 232 阅读 · 1 评论 -
【零基础学Java】第二十一篇 集合1(Collection,ArrayList,LinkedList,Vector)
这篇主要讲的是集合的体系,主要讲了实现了Collection,List接口的Vector,ArrayList,LinkedList,讲了有关他们的常用方法,遍历方法,以及底层结构。原创 2022-08-22 10:20:14 · 319 阅读 · 1 评论 -
【零基础学Java】第二十篇 包装类3(Math,Arrays,System,BigInteger,BigDecimal,日期)
本文主要介绍Math,Arrays,System,BigInteger,BigDecimal,日期类的主要用法。原创 2022-08-16 10:38:38 · 214 阅读 · 1 评论 -
【零基础学Java】第十九篇 包装类2(StringBuffer,StringBuilder)
本文主要介绍了StringBuffer,StringBuilder,以及与String不同情况下的区别比较与选择原创 2022-08-16 10:11:44 · 184 阅读 · 0 评论 -
【零基础学Java】第十八篇 包装类1(Integer,String)
🔥本节主要介绍了包装类的种类,Integer和String类型的用法。原创 2022-08-13 13:27:47 · 438 阅读 · 0 评论 -
【零基础学Java】第十七篇 异常
🔥本文主要介绍了异常的基本概念,异常的类型,以及异常处理的方式,try-catch,throws,throws的用法原创 2022-08-11 18:18:45 · 226 阅读 · 8 评论 -
【零基础学Java】第十六篇 枚举和注解
🔥本文主要介绍了枚举类型的基本使用,自定义实现枚举,enum实现枚举,enum的常用方法,以及三种基本注解的介绍@Override,@Deprecated,@SuppressWarnings原创 2022-05-13 10:14:17 · 241 阅读 · 12 评论 -
【零基础学Java】第十五篇 Java基础中的重难点—内部类
🔥本文主要介绍了内部类的基本语法以及四种内部类:局部内部类,匿名内部类(重点),成员内部类,静态内部类的使用和注意事项。内部类很很很重要!!!!!!原创 2022-05-11 08:51:01 · 413 阅读 · 38 评论 -
【零基础学Java】第十四篇 单例模式,final,抽象类以及接口的详细介绍
🔥本文主要讲了单例模式中的饿汉式和懒汉式的区别,final的使用,抽象类的介绍以及接口的具体内容。原创 2022-05-09 08:00:00 · 429 阅读 · 41 评论 -
【零基础学Java】第十三天 类变量,类方法,main方法以及代码块详解
🔥本文主要讲的是类变量,类方法,main方法的细节讨论以及代码块的一些内容。📄个人简介🔔作者简介:大家好,我是小学生!!🙈大二学生一枚,目前正在自学Java,如果大家觉得我写的还不错的话,希望大家给我点赞👍+收藏⭐+评论📢,有什么写的不对的地方还请大家多多指教🙏,共同进步。📝个人主页:小学生!!📖系列专栏🌕阶段一:Java基础编程💦目前已原创13篇🌕阶段二:数据结构与算法🌕阶段三:操作系统🌕阶段四:计算机网络...原创 2022-05-06 07:30:00 · 685 阅读 · 55 评论 -
【零基础学Java】第十二天 Object类详解
🔥本文主要带大家看看Object类中一些常用方法的API文档的介绍和JDK中的源码。原创 2022-04-30 11:35:26 · 264 阅读 · 16 评论 -
【零基础学Java】第十一天 一篇文章带你走进面向对象的三大特性:封装,继承,多态
🔥本文主要讲述的是面向对象的三大特性:封装,继承,多态,内容含括从封装到继承再到多态的所有重点内容以及使用细节和注意事项,内容有点长,请大家耐心看完,如果有收获,别忘了给博主一个三连哦!原创 2022-04-27 00:50:04 · 1233 阅读 · 62 评论 -
【零基础学Java】第十天 包的注意事项和使用细节以及访问修饰符的介绍
🔥本文主要讲述的是包的使用和注意事项和四种访问修饰符public,protected,默认的,private的访问范围及实例原创 2022-04-23 17:38:29 · 949 阅读 · 32 评论 -
【零基础学Java】第九天 IDEA的免费使用和常用设置及快捷键
🔥本文主要讲述了,Java开发工具IDEA的学生申请免费使用的步骤,以及IDEA的一些基本设置和快捷键以及模板的使用。原创 2022-04-22 14:22:58 · 3956 阅读 · 35 评论 -
【零基础学Java】第八天 递归解决迷宫,汉诺塔,八皇后问题 (详解)
🔥本文主要讲的是通过递归来实现三个经典的问题,解决迷宫,汉诺塔,八皇后问题原创 2022-04-21 08:00:00 · 2870 阅读 · 35 评论 -
【零基础学Java】第三天 转义字符,注释,代码规范,DOS
🔥今天我们主要学习Java开发中转义字符,注释的使用,书写代码的规范性,还有DOS的原理,命令,在其中还会提到的相对路径和绝对路径原创 2022-04-12 17:11:51 · 377 阅读 · 20 评论 -
【零基础学Java】第五天 Java基本数据类型转换
🔥今天主要学习的是Java基本数据类型之间的转换以及String类型与基本数据类型之间的转换原创 2022-04-14 21:55:47 · 699 阅读 · 27 评论 -
【零基础学Java】第二天 sublime(中文版)的安装和Java开发注意事项(内含sublime安装包)
🔥 今天这一节主要讲述Java的快速入门,首先我们要有一个写代码的软件,我推荐大家使用sublime,这是一款非常适合新手的软件,界面很整洁,每一个代码都是我们一个一个打,非常有利于我们熟悉Java的书写,不像IDE,eclipse 功能强大,会提示你如何书写代码,这反而不利于新手养成好的习惯。原创 2022-04-11 19:18:08 · 786 阅读 · 3 评论 -
【零基础学Java】第四天 Java变量,数据类型及使用细节
🔥今天主要学习的内容是变量及使用注意事项,还有数据类型的分类和八大基本数据类型的使用及其注意事项原创 2022-04-14 11:44:27 · 646 阅读 · 15 评论 -
【零基础学Java】第七天 冒泡排序和杨辉三角(详解)
🔥今天学习两道在初学编程时经典题,冒泡排序和杨辉三角,理解这两道题,会对一维数组和二维数组有更深的理解。原创 2022-04-20 09:07:23 · 314 阅读 · 20 评论 -
【零基础学Java】第六天 Java运算符,标识符,输入语句,控制结构,类和对象的注意事项
🔥Java运算符,标识符,输入语句,控制结构,数组,类和对象的注意事项原创 2022-04-19 13:16:52 · 1921 阅读 · 30 评论 -
【零基础学Java】第一天 JDK的安装和环境配置(保姆级教程,内含JDk安装包)
🔥 这个阶段特别重要,是以后Java学习的基础,所以选对好的资源和老师十分重要,我给大家推荐的是韩顺平老师的《韩顺平零基础30天学会Java》,真的讲得特别好,每个知识点都讲的非常细,特别适合零基础的小伙伴们,他会将每一阶段的重点讲明,每个阶段结束之后还会带领大家做各种各样有意思的项目。而且不仅课讲得好,还会将上课内容整理成笔记,开发要用到的工具的安装包,上课和项目的代码,PPT还有一些学习资料都会发给你(加他微信,也可以直接问我要),但我还是建议大家要自己养成做笔记的好习惯,毕竟每个人的思维方式不同原创 2022-04-10 18:27:28 · 673 阅读 · 7 评论