![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
拓展补充
文章平均质量分 63
程序媛 泡泡
CGB每天都是新的一天,欢迎技术交流
展开
-
叮~请查收关联名师博客汇总地址哦
名师博客地址长安紫薯https://blog.csdn.net/nutony程序媛泡泡https://blog.csdn.net/weixin_43884234闪耀太阳https://blog.csdn.net/qq_16804847军军编程https://blog.csdn.net/smlzhangWanght6https://wanght.blog.csdn.net雨田说码https://blog.csdn.net/maitian_2008...原创 2021-07-08 12:29:44 · 4425 阅读 · 2 评论 -
新手小白学JAVA_接口元素更新
接口组成更新概述之前学习的接口的组成:常量 public static final抽象方法 public abstract m()但是比如List也是一个接口,但是这个接口中的spliterator()方法是有方法体的,我们把接口里有方法体的方法称之为默认方法default Spliterator spliterator() {return Spliterators.spliterator(this, Spliterator.ORDERED);}也就是说Java8中接口加入了默认方法与静原创 2021-10-28 13:13:35 · 2402 阅读 · 2 评论 -
新手小白学JAVA_查看CPU个数
结论1:对于Windows系统而言,一般默认一个核也就是单个CPU来处理任务。结论2:即使是把处理器个数设置为4,也不是4倍的处理速度,最多也就接近2倍,因为多核的处理速度,并不是累加的效果,而是类似于指数上涨的过程,类似于1.x这样增加的。题外话:Windows买4核或者8核差别不大,默认1核处理...原创 2021-10-26 10:59:03 · 4630 阅读 · 0 评论 -
新手小白进阶_枚举 enum
1 枚举引入Java是一门面向对象的语言,当我们创建好一个类以后,可以创建这个类的多个对象但是一个类究竟创建多少个对象,并且对象代表的值我们是无法限制的所以,如果开发中需要一组值,需要的数据是明确的,就可以使用枚举2 枚举概念枚举类是一种特殊形式的Java类,枚举类的对象个数是有限且明确的。比如:星期:Monday(星期一)…Sunday(星期天)性别:Man(男)、Woman(女)季节:Spring(春天)…Winter(冬天)支付方式:Cash(现金)、WeChatpay(微信支付)原创 2021-10-17 21:59:56 · 6246 阅读 · 6 评论 -
新手小白学JAVA 日期类Date SimpleDateFormat Calendar
1. Date日期类类 Date 表示一个特定的瞬间,精确到毫秒1.1 Date的构造函数Date() 分配一个 Date 对象,以表示分配它的时间(精确到毫秒)Date(long date) 分配一个 Date 对象,表示自从标准基准时间起指定时间的毫秒数标准基准时间:称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:001.2 Date的构造函数练习创建包:cn.cxy.date创建类:TestDate1package cn.cxy.date;import原创 2021-09-24 13:57:27 · 5658 阅读 · 0 评论 -
新手小白学JAVA Lambda表达式
Lambda表达式1. 函数式编程思想面向对象强调:万物节皆对象,我们做任何事情都需要通过对象函数式编程思想强调:尽量忽略面向对象的复杂语法,强调做什么,而不是通过什么去做package cn.tedu.lambda;/*本类用于lambda表达式入门* 需求:在多线程场景下,在控制台输出:多线程程序启动啦*/public class LambdaDemo { public static void main(String[] args) { //2.创建目标业务类对原创 2021-09-23 10:54:52 · 6589 阅读 · 11 评论 -
Eclipse使用小技巧 设置Java视图 展现控制台 设置包视图
Eclipse使用小技巧文章目录Eclipse使用小技巧1. 设置Java视图2. 打开包视图3. 显示控制台1. 设置Java视图设置Java视图是为了开发时更加方便2. 打开包视图我们一般开发普通 java Project 的时候,用包视图会更加清晰直观,所以需要设置包视图选择Window->Show View->Package Explorer如果有的同学在这个位置没有找到“Package Explorer”,可以选择Other搜索一下即可:3. 显示控制台原创 2021-09-01 11:34:44 · 3589 阅读 · 0 评论 -
Eclipse使用小技巧 工作空间的设置与切换 项目导入
Eclipse使用小技巧1. 工作空间的设置工作空间就是一个我们设置的文件夹这个文件夹用来保存我们所有的开发文件和代码等等.后续我们就可以去这个位置找到自己的资源注意:下面勾选项是指:使用当前工作空间作为默认空间,并且下次打开eclipse不再提示2. 工作空间的切换选择工具栏中的File->Switch Workspace->Other在弹出的弹窗中选择新的工作空间的路径即可3. 项目导入选择工具栏中的File->Import…在弹出的弹窗中选择Gen原创 2021-09-01 11:03:15 · 3746 阅读 · 0 评论 -
IDEA常用快捷键总结
IDEA常用快捷键总结1. 根据psvm或者main快速生成主函数我们可以在类中输入psvm 或者main然后IDEA会自动提示main(),敲击回车即可自动生成~2. 根据sout快速生成打印语句我们可以在方法中输入sout然后IDEA会自动提示打印语句,敲击回车即可自动生成~3. 查找的快捷键按Ctrl + F表示在当前页面中查找4. 万能键Alt+EnterAlt+Enter是一个特别常用且好用的“万能键”比如我们可以在类中导入需要导的包再比如我们可以在类中快原创 2021-08-30 13:25:16 · 35482 阅读 · 36 评论 -
CGBTN2107-DAY17总结复习
DAY17 反射1. 反射的概念反射是Java这门语言中比较有特点的一个特征,反射非常强大,我们可以通过反射获取目标类当中的资源,甚至是私有资源不仅仅如此,我们甚至还可以使用资源,并且创建对象,所以反射是一个经常被使用到的技术开发过程中,我们有的时候并不能拿到源代码,但是又需要使用资源,那这个时候反射的出现就很有必要了2. 反射需要用到的API2.1 获取字节码对象Class.forName(“类的全路径”); 注意:传入的是类的全路径名,包含包名.类名,而且会抛出异常类名.class原创 2021-08-23 17:55:59 · 2233 阅读 · 0 评论 -
IDEA单元测试控制台不能输入数据 解决方案
问题的产生:在使用IDEA写某个案例的时候,运行了一个含有输入的测试方法,但在控制台无法进行输入。如下:问题的解决:查阅相关资料后发现是IDEA本身的配置问题,需要修改添加相应配置文件:在上图所示的配置文件里加入如下代码:-Deditable.java.test.console=true最后再重启IDEA即可。...原创 2021-08-21 18:25:22 · 3900 阅读 · 5 评论 -
Java基础面试题大全 新地图开啦~
1. 面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:3)封装:封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生原创 2021-08-21 12:51:39 · 20774 阅读 · 41 评论 -
新手小白学JAVA JUnit单元测试方法
JUnit单元测试1.前言之前我们去运行程序只能通过main(),也就是程序的主函数来运行,那么就会出现这样的问题:我们如果想要测试,就需要运行main()中所有的代码,这会导致,本来我们只是想测试A方法,但是B C 方法也执行了,或者需要我们手动注释掉不用的方法在main()中的调用,很不方便所以单元测试工具的学习还是很有必要的2. 概念单元测试方法是程序运行的最小单位,方法与方法之间并没有关系,独立运行,所以非常的灵活,推荐使用3.格式修饰符必须是public返回值类型必须是void原创 2021-08-20 17:53:53 · 4369 阅读 · 7 评论 -
新手小白学JAVA 进制之间的转换
了解进制1 概念进制也就是进位计数制,是人为定义的带进位的计数方法,类似于统计”正”字对于任何一种进制,X进制,就表示每一位置上的数运算时都是逢X进一10进制 : 逢十进一 , 包含元素 0 – 916进制 : 逢十六进一 ,包含元素 0 - 9 a b c d e f2进制 : 逢二进一 , 包含 0和1通常情况下: 1byte = 8个二进制位表示一个数字用二进制来表示的话,可以写成: 0000 1111把这8个位进行组合,每3位组合就形成了8进制,美4位组合就形成了16进制2 特原创 2021-08-17 13:10:08 · 1724 阅读 · 4 评论 -
新手小白学JAVA 二进制与Java中的二进制
什么是二进制?1. 前言对于任何一种进制—X进制,就表示每一位置上的数运算时都是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。我们常用的有以下几种进制:Bin 二进制Binary,简写为B,在Java中的前缀表示为0bOct 八进制Octal,简写为O,在Java中的前缀表示为0Des 十进制Decimal,简写为DHex 十六进制Hexadecimal,简写为H,在Java中的前缀表示为0x2. 初识二进制其实,不同进制的计算方式原创 2021-08-13 11:07:46 · 2422 阅读 · 3 评论 -
新手小白Java进阶 什么是进制?
数字电子电路中,逻辑门的实现直接应用了二进制,类似于我们日常生活中”开灯”与”关灯”的两个操作,通电灯亮,断电灯灭,因此现代的计算机和依赖计算机的设备里都用到二进制。两种状态的高电平与低电平对应表示成数字1和0,每个数字称为一个比特(Bit,Binary digit的缩写)。计算机内部表示任何数据都是用二进制。而与人进行交互时,可以将数据转换成人可以理解的内容:10进制、文字、图片、音频视频等等。那在学习二进制之前,我们需要先了解一下什么是进制:进制也就是进位计数制,是人为定义的带进位的计数方法(有不原创 2021-08-13 11:06:14 · 1367 阅读 · 0 评论 -
新手小白编程利器!Debug 断点调试工具IDEA
前言很多新手小白在学习的时候总会遇到一个问题:我们一运行程序,只能看到程序最后的结果,但是这个程序究竟是怎么一步步运行出这样的结果呢?如果有一个工具能够让我们看到我们程序的执行流程该有多好~这就需要用到新手小白编程的利器——断点调试工具Debug了。啥是Debug?首先,对Debug做一个简单的描述:Debug:是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。它的两大作用,查看程序执行流程,调试程序。Debug怎么用?我们将从以下几个角度来原创 2021-08-09 13:54:03 · 3089 阅读 · 3 评论 -
新手小白学JAVA_IDEA修改主题 设置背景图片
很多小白在刚刚使用IDEA的时候还不是很熟练本文主要给大家提供一些使用的小技巧,希望能帮助到你1.修改IDEA默认主题IDEA的默认主题是黑色的,其实也可以选择其他的主题我们一起来试一试吧~2.修改IDEA背景图片IDEA的背景图片也是可以自定义的我们一起来试一试吧~2.1 打开设置界面2.2 下载插件修改背景图片是需要下载插件的,如图所示:注意:安装要重启IDEA哦,否则会设置不成功~然后选择最上面那行工具栏的“View”,展开后选择“Set Background Imag原创 2021-08-07 11:37:37 · 20351 阅读 · 3 评论 -
新手小白学JAVA_IDEA修改关键字和注释颜色
很多小白在刚刚使用IDEA的时候还不是很熟练,本文主要给大家提供一些使用的小技巧,希望能帮助到你1.修改关键字的默认颜色对于很多初学者而言,将Java的关键字设置成一个特殊的颜色有助于记忆我们一起来试一试吧~2.修改注释的默认颜色对于很多初学者而言,将Java的关键字设置成一个特殊的颜色有助于记忆我们一起来试一试吧~2.1 修改单行注释的颜色2.2 修改多行注释的颜色2.3 修改文档注释的颜色...原创 2021-08-07 10:36:23 · 12967 阅读 · 13 评论 -
新手小白学JAVA_IDEA的第一个入门案例
很多小白在刚刚使用IDEA的时候还不是很熟练,本文主要教大家怎么创建IDEA的项目,希望能帮助到你1. 前言如果你之前使用的编辑工具是elispe,那你一定知道eclipse有自己的工作空间,这是一个文件夹,用来存放我们自己写的代码我们就可以在这个工作空间里创建多个Java Project编写代码了。但是~IDEA的结构与elipse不太一样,IDEA是用Project代表工作空间的,我们在这个Project下创建的也不再是java Project(java项目),而是Module(模块),这个比较原创 2021-08-06 18:06:09 · 16412 阅读 · 13 评论 -
新手小白学JAVA_IDEA修改编辑与控制台字体大小
很多小白在刚刚使用IDEA的时候还不是很熟练,本文主要给大家提供一些使用的小技巧,希望能帮助到你1.改变编辑窗口字体大小1.1 将字体大小设置为固定值我们可以将编辑窗口的字体大小设置为固定值1.2 动态改变字体的大小我们还可以通过Ctrl+鼠标滚轮改变编辑窗口的字体大小,设置如下:1.3 改变控制台字体的大小...原创 2021-08-06 17:26:24 · 6456 阅读 · 0 评论 -
JAVA基础内容拓展 链接汇总
JAVA基础内容拓展链接汇总Java基础部分需要学习很多的内容,其实学习就是一个逐步深入递进的过程从易到难,我们可以进行进一步的拓展希望本文可以帮助到你,本文是程序媛泡泡给大家总结的链接汇总,欢迎食用可以关注后方便后续查看哦~祝愿大家都能拥抱技术,扬帆起航 ????聪明在于勤奋,天才在于积累,与君共勉~01 主干知识每日复习总结...原创 2021-08-04 09:56:38 · 85599 阅读 · 14 评论 -
新手小白编程利器!Debug 断点调试工具eclipse
前言很多新手小白在学习的时候总会遇到一个问题:我们一运行程序,只能看到程序最后的结果,但是这个程序究竟是怎么一步步运行出这样的结果呢?如果有一个工具能够让我们看到我们程序的执行流程该有多好~这就需要用到新手小白编程的利器——断点调试工具Debug了。啥是Debug?首先,对Debug做一个简单的描述:Debug:是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以用于追踪程序执行过程来调试程序。它的两大作用,查看程序执行流程,调试程序。Debug怎么用?我们将从以下几个角度来原创 2021-08-03 18:27:40 · 11430 阅读 · 17 评论 -
新手小白学JAVA-显示系统中文件的后缀名
显示系统文件后缀名打开任意一个文件夹,选择左侧栏最上面的“组织”,在下拉选项中选中“文件夹和搜索选项”,再选择“查看”这个页签,去掉“隐藏已知文件类型的扩展名”这一选项的对勾即可...原创 2021-07-15 17:39:37 · 2455 阅读 · 2 评论 -
JAVA练习500题2帖 超详细 带答案 持续更新中~
JAVA小白编程题练习2可能有很多刚入门的小白不知道自己如何能快速提升编程技巧与熟练度其实大佬进阶之路只有一个~ 那就是疯狂码代码!!!实践出真知!!!所以为了大家能够想练习的时候有素材,泡泡给大家整理了一些练习题由于平时比较忙,所以我在不定时努力更新中,欢迎监督~练习:实现二分法查找/折半查找注意:折半查找的前提:数据必须是有序的package cn.cxy.exec;import java.util.Arrays;import java.util.Random;import jav原创 2021-07-05 11:03:28 · 34846 阅读 · 24 评论 -
悄悄告诉你,从小白逆袭成技术大佬,你还差这步...
俗话说,好的开头是成功的一半,那我们这些刚刚准备进军IT行业的技术小白们该怎样快速提升,弯道超车,迅速变成技术大佬呢?本文就是告诉你如何学好编程的一系列诀窍,非常适合刚刚入门的你 ???? ~其实,学习IT,尤其是编程语言,是需要技巧和方式方法的,生活中有这样的现象,有的人去学外语,比如英语的时候,觉得,老困难了,甚至还想着,等我以后牛掰了,也让外国友人来学学中文。但是有的人对语言比较敏感,他可能会很多种的语言,八国语言他都会,但是,难道他就这么这么超凡脱俗,智力超群吗?其实并不是的,只不过他们掌握了原创 2021-06-23 18:16:47 · 7164 阅读 · 28 评论 -
新手小白学JAVA API手册使用方式说明
API手册使用方式其实我们在API阶段,更多是要去学习别人已有内容,比如方法的使用但是这么多的方法对于新手来说其实是不太友好的,刚开始根本记不住呀所以API手册就是我们的一个好帮手,我们可以在API手册查到目标内容的介绍类似于小学刚学字的时候,不会的字就可以去查字典,API手册就类似于"字典"接下来就介绍一下API手册该怎么使用~(本处以JDK API 1.6.0 中文版为例)双击打开API手册可以看到有根据包名/根据类名/对类的简单介绍3个部分我们也可以通过搜索快速定位到自己想要查看的内容原创 2021-05-15 22:54:25 · 15130 阅读 · 13 评论 -
新手小白学JAVA IDEA下载使用手册
IDEA 新手使用手册1 简介IDEA的全称是IntelliJ IDEA,这是一个java编程语言开发的集成环境。IDEA的每一个方面都是为了最大限度地提高开发人员的工作效率而设计的,它的智能编码辅助和人机工程学设计会让开发过程变得愉悦且高效.IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。IntelliJ在业界被原创 2021-05-14 13:52:58 · 25608 阅读 · 26 评论 -
JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~
JAVA小白编程题练习可能有很多刚入门的小白不知道自己如何能快速提升编程技巧与熟练度其实大佬进阶之路只有一个~ 那就是疯狂码代码!!!实践出真知!!!所以为了大家能够想练习的时候有素材,泡泡给大家整理了一些练习题由于平时比较忙,所以我在不定时努力更新中,欢迎监督~500是立的Flag啊哈哈哈哈,我们共同努力吧,先出个100道,希望能给大家带来帮助~????????????练习题1:接收用户输入的3个整数,并将它们的最大值作为结果输出package cn.cxy.exec;import j原创 2021-05-09 21:46:11 · 432950 阅读 · 210 评论 -
新手小白学JAVA Eclipse下载使用手册
Eclipse的介绍与安装Eclipse简介Eclipse 是一个开放源代码的,基于 Java 的可扩展开发平台。Eclipse官方版是一个集成开发环境(IDE),可以通过安装不同的插件实现对其它计算机语言编辑开发,如C++、PHH、PYTHON等等。Eclipse的下载下载时需要访问网址 http://www.eclipse.org/downloads/由于我们使用的JDK1.8,适配的eclipse新版本是2020-06版本,所以需要在显示的页面上选择红框中的"Download Pacakag原创 2021-04-28 22:42:22 · 14817 阅读 · 10 评论 -
新手小白学JAVA JDK下载安装手册
JDK的介绍与安装JDK简介JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。编写 Java 程序必须使用 JDK,它提供了编译和运行 Java 程序的环境。是整个java开发的核心。准备JDK本次使用的是JDK1.8 如下所示:下载完成后,双击图中的.exe可执行文件,完成安装,详细安装步骤如下:注意事项:学习阶段要保证和老师的环境完全一致,必须安装JDK1.8,否则会影响后续开发学习安装时选择默认选项安装到默认目录即可,即: C:\Progra原创 2021-04-28 18:48:43 · 33646 阅读 · 9 评论 -
eclipse小技巧 新建类时自动添加作者与时间信息
eclipse中新建类添加作者与时间信息在企业级产品开发中, 对注释的要求取决于项目的规模和团队的正规化程度。对于一个专业的软件开发人员来说, 对 javadoc 的使用程序有时候直接决定这在项目中的角色, 也会影响面试的结果和薪水的水平, 因为它能够反映开发人员参与过项目的规模, 以及之前躲在团队的专业化程度。所以对注释的重视也是一个专业团队必不可少的一部分。 你 GET 到了吗?补充: eclipse 中设置作者等信息点击 Windows->Preferences->Java原创 2021-03-31 21:37:05 · 12819 阅读 · 10 评论 -
ASCII编码表
ASCII编码表ASCII(American Standard Code for Information Interchange)编码表,美国标准信息交换代码。在计算机中,所有的数据在存储和运算时都要使用二进制数表示。a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号, 在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则。于是美国有关原创 2021-03-31 21:31:34 · 22995 阅读 · 5 评论