庆哥Java
Learn Java ADD ithuangqingdev
展开
-
购买须知!必读!
非常感谢!真的非常感谢大家的认可,这,毕竟是一个付费产品,虽然价格不贵,但毕竟是钱,你们肯付费支持,不管怎样,庆哥真诚的说声“感谢”!今后一起加油!关于我自从我做公众号以来,我真的发现自己在很多方面欠缺的太多太多了,俗话说得好,没有对比也就没有伤害,我仔细想了想,之所以会产生这样的想法,那是因为做公众号的人都太厉害了,想必你们一定有这样的感受,那些个号主都好厉害啊,你可以看到这些:985/211学历,毕业斩获多少多少offer……待过阿里,混过腾讯,目前在百度……资深开发,资深架构,多年工作.原创 2021-06-22 15:02:41 · 963 阅读 · 3 评论 -
SSM整合(庆哥推荐,精华整理)
![](https://img-blog.csdnimg.cn/img_convert/390ff6fe346b2da466a2d8c951aec974.png#align=left&display=inline&height=1546&id=hdags&margin=[object Object]&originHeight=1546&originWidth=2024&status=done&style=none&width=2024)原创 2021-06-22 16:10:19 · 540 阅读 · 0 评论 -
SpringMVC基础入门
1、SpringMVC的简单认识SpringMVC为展现层的基于MVC设计理理念的优秀的Web框架,是⽬目前最主流的MVC框架之⼀一。它解决了了在web开发中的⼀一些常⻅见问题,⽐比如说参数接收,⽂文件上传和表达验证等,使⽤用起来是⾮非常的简单,⽽而且现在MVC的框架基本上都是在使⽤用SpringMVC,它可以与Spring进⾏行行⽆无缝对接。 说到这⾥里里我们应该先了了解下MVC模式,那什什么是MVC模式呢?这要拆开来讲!M: model模型 也就是javabean V: view视图,包括原创 2021-06-22 16:09:28 · 389 阅读 · 0 评论 -
Spring基础入门
学习Spring之前我们使用IDEA来作为主要的开发工具,学习Spring之前就是搭建一个环境了,接下来我们的重点也是先从搭建环境开始,先不要管Spring,我们先来搭建环境使用IDEA创建Maven项目这个maven真的要好好掌握一下,现在基本所有的项目都是基于maven的了,而且大多都是web项目,下面我们搭建一个基于maven的web项目。我们在使用IDEA创建项目的时候,首先是New Project,会出现这个执行以上操作之后就是这个,需要填写maven的基础坐标接下来下一步会进入一些设原创 2021-06-22 16:06:13 · 356 阅读 · 0 评论 -
Maven的基础学习教程
声明:因为maven的知识体系还是比较多的,高级知识也有很多,比如后面的插件,聚合和继承,私服搭建等!所以关于maven本次教程主要针对于初级阶段,即本教程的目的是让你达到一个认识maven,会基本使用maven的目的!一些高级maven知识可能不会涉及,还请须知!其实对于maven,前期咱们做到基本的使用就行了,真是到后期大家学有余力,再钻研高级知识也不迟!1 什么是maven?Maven这个词是专家的意思,也可以翻译成“行家”,”内行”!是一个跨平台的项目管理工具,先有一个大体的认识!maven原创 2021-06-22 16:03:52 · 301 阅读 · 0 评论 -
Tomcat基础知识全面学习
学习Tomcat之前让我们先来学习一下关于CS和BS架构的知识吧!(一)、 CS 和 BS 架构关于 CS 和 BS 架构相信大家也都听说过,或许只是这个概念没有那么清楚,其实无论 CS 还是 BS 都是软件架构的两种不同的表现形式而已,我们看下面的简单介绍!C/S:Client/Server:客户端和服务端B/S:Browser/Server:浏览器和服务端的架构(通过浏览器访问的应用)1、C/S 简介采用 CS 架构的一些软件一般都是运行在电脑桌面上:比如 QQ,一些视频软件的客.原创 2021-06-22 16:02:22 · 477 阅读 · 0 评论 -
核心知识Servlet
一、 探究 servlet在刚开始学习servlet 我觉得你起码要知道这几个问题,首先就是什么是 servlert,有什么用,还一个就是 servlet 到底有没有过时,这几个应该是你比较关心的问题,起码你能够用自己的话把这些问题给别人说明白,那就 ok 了那么,什么是 servlet?Servlet 本质上就是一个接口,那么接口是干嘛的,接口就是规范啊,所以 servlet 就是 java 定的一种规范,那么再详细点来说,servlet 就是 java 定义的一套用于处理网络请求的规范, 你查原创 2021-06-22 16:00:00 · 253 阅读 · 0 评论 -
什么是session
回忆cookie在讲这个session的时候,让我们在回忆一下cookie的知识,先看我们是如何创建cookie的: //创建一个名为lastAccessTime的cookie Cookie cookie = new Cookie("mycookie", System.currentTimeMillis() + ""); //将cookie对象添加到response对象中,这样服务器在输出response对象中的内容时就会把cookie也输出到客户端浏览器原创 2021-06-22 15:55:53 · 227 阅读 · 0 评论 -
什么是Cookie
什么是Cookie这个也许你并不清楚是什么,但是你一定听说过!怎么直白的去理解的,举个例子:比如咱们这个教程,我分享给你了,但是由于大家是付费购买的,所以我这边采用密码访问,也就是这样:当我把密码告诉你,你输入密码之后可以打开本知识库:那么如果你把这个页面关闭,你下载再打开的时候你会发现它就不需要你输入密码了,你可以直接查看,这是因为你之前输入过密码,浏览器有缓存,这是咱们常说的,实际上,就是有这个cookie,这个cookie是粗在客户端的,也就是我们的浏览器,所以,原创 2021-06-22 15:52:28 · 258 阅读 · 0 评论 -
简单学习下JSP
这就是JSP(直观的看下)首先,我们先来看一段html代码<html><head> <title>这是第一个页面</title></head><body>第一个页面</body></html>这是一段非常简单的html代码,在浏览器中可以显示这样的内容:但是我们有没有想过,这些html代码可以在浏览器中输出内容,但是我们的Java代码想要在浏览器中输出内容该怎么做呢?比如,这样:原创 2021-06-22 15:50:53 · 206 阅读 · 0 评论 -
理解JavaWeb
学习一个知识之前,理解它是个什么很重要!这节我们来聊聊JavaWeb的一些基础认知!Java一般有以下分类:JavaSEJavaWebJavaEE理解JavaWeb的一个关键知识点:WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问.原创 2021-06-22 15:47:10 · 221 阅读 · 0 评论 -
了解什么是HTTP协议
HTTP协议是什么首先在Java学习中,实际上不止Java中,在其他语言中也是,一些技术名词其实都是英文缩写,比如这里的HTTP其实就是hypertext transfer protocol(超文本传输协议)的简写,要知道的是这玩意属于TCP/IP协议中的一个应用层协议。那这个应用层协议又是个啥呢?你只需要知道这些就行:客户端和我们的服务器端相连接,客户端向服务端请求资源,服务端给客户端返回资源,这其中的数据传输需要遵守一定的格式,那么这个具体的格式就是HTTP协议了!ps:HTTP原创 2021-06-22 15:45:34 · 336 阅读 · 0 评论 -
JDBC编程
首先恭喜大家,大家学到这里,基本上把Java核心基础都学习一遍了,也就是将大家常说的JavaSE搞定了,当然,还得学会MySQL与JDBC才叫做功德圆满!首先我们需要明确的是,我们主要学习的是Java中的JDBC,因为这个是操作数据库的一种公共接口,也就是它提供了一些相对应的API可以让我们去操作数据库,所以需要与特定的数据库结合来学习使用,一般就是与MySQL的结合学习使用。数据是很重要的,无论前端还是后端其实都是离不开与数据打交道,我们的Java也是如此,我们也需要操作数据库,那么在Java中都是原创 2021-06-22 15:44:56 · 184 阅读 · 0 评论 -
网络编程!
什么是网络编程?如何去直白的理解这个网络编程呢?网络我们都熟悉吧,现在大家基本上天天不离开手机吧,如果手机没网的化那就贼难受了,大家想下,我们天天使用手机都在干啥?看抖音?打王者?聊天或者追剧?这些个前提都得是你的手机有网,也就是我们的大部分操作都是建立在这个互联网之上的,那么这个时候你就可以思考下,这些操作的本质是啥,它实际上是在操作啥?无论看抖音还是追剧,是不是得有网,然后视频能够刷出来,我们能够看的到,那么这是不是个接收数据的过程 ,你在看聊天这种场景,你发个信息,是不是在发送数据,别人发给你的原创 2021-06-22 15:44:08 · 214 阅读 · 0 评论 -
Java中的多线程
1、线程和进程的区分一个进程中包含多个线程,一个进程就相当于一个应用程序,一个应用程序底层就是cpu来运行的,比如我们的电脑同时打开了多个应用,表面看来像是在同时运行,实际上在同一时间只运行了一个应用程序,只不过cpu的运行速度非常快,会进行高速切换,让我们觉得是在同时进行。最经典的一个例子就是迅雷了,我们电脑打开迅雷相当于开了一个进程,当我们使用迅雷下载东西的时候,比如说,下载两部电影,那么在迅雷中就存在两个不同的执行路径,也就是有两个线程在同时做下载工作。所以,进程包含线程,相当于所有线程的集合。原创 2021-06-22 15:43:05 · 344 阅读 · 0 评论 -
Java中的注解
学完就可以吹牛的知识点,Java中的注解对于Java注解,我之前的印象是很模糊的,总觉得这个东西经常听说,也经常用,但是具体是怎么回事,好像没有仔细学习过,说到注解,立马想到@Controller,仅此而已。对于Java注解,我咨询过一些身边的人,很多人表示:知道怎么用,不熟悉不知道你是不是这样?在我没有系统性的学习一边注解的时候,我也是如此,在我花时间学习过注解之后,我觉得,对于注解,最重要的在于理解,很多人也看过不少关于注解的文章,可是过不了多久就会忘记,关于遗忘,这不是个问题,只能说是原创 2021-06-22 15:42:17 · 190 阅读 · 0 评论 -
Java中的反射
今天咱们一起聊聊Java中的反射,那些你知道的和不知道的……有人说反射机制是比较简单的,你觉得呢?先不说简单不简单的,我只告诉你,反射不会,对你后面学习框架源码会有很大影响,但是在以后的工作中可能需要你动手去写反射的情况也很少,也就是说,如果你说你以后不准备深入研究一些框架的源码什么的,那我觉得反射你完全不用学!什么是反射那什么是反射呢?希望你能记住这句话:Java反射是与Java字节码相关的,也就是javac编译之后的那个class文件我们使用反射是可以操作这个class字节码文件的,具.原创 2021-06-22 15:41:20 · 195 阅读 · 0 评论 -
Java中异常
什么是异常?最简单的,看一个代码示例: public static void main(String[] args) { int a = 1; int b = 0; System.out.println(a / b); }这段代码有什么问题?简单,除数不能为0对吧,我们打印输出:显而易见,程序出问题了,不能正常执行了,这里出现了一些爆红的信息,这些就是异常提示,这就是Java中提供的异常机制,当你的程序存在问题的情况下,会给你打印输出一些信原创 2021-06-22 15:40:33 · 169 阅读 · 0 评论 -
Java中的IO流
微信搜索公众号:庆哥Java,保证让你不失望!网上的技术文章有很多,但是写作手法都大同小异,在这里我想以一种新颖的方式带给大家不一样的技术文章学习体验,我将采用一问一答的方式进行创作,在这里会有两个角色,即庆哥和小白!什么是IO庆哥:小白,你知道什么是IO吗?小白:我英文不是太好,但是在这里这个I指的应该是input,而这个O指的则是output吧!对于IO我的认识就是输入输出了,不知道这样理解是否正确!庆哥:对于IO我们理解成输入输出很正确,但是我们一定要注意一个非常重要的点那就是“流”,什.原创 2021-06-22 15:39:54 · 237 阅读 · 0 评论 -
Java泛型
什么是泛型(先理解是个啥)在学习Java基础的过程中,泛型绝对算得上是一个比较难理解的知识点,尤其对于初学者而言,而且就算是已经有基础的Java程序员,可能对泛型的理解也不是那么透彻,属于那种看了明白,时间长了就忘的那种,究其根本,还是对泛型不够理解。大部分人对泛型的认识:“基础知识,但是比较模糊”为啥要有泛型泛型这个概念是在Java1.5提出来的,之前是没有的,那为什么之前没有,现在要提出来这个概念呢?那你就得想啊:1、要么是之前的技术太垃圾了,得升级换代下2、要么是技术发展,搞出来的新玩意,原创 2021-06-22 15:39:14 · 182 阅读 · 0 评论 -
Java集合
理解集合什么是Java集合Java集合是Java工具类,也就是Java集合类是一种特别有用的工具类,集合一词表明是存储对象的,我们可以用Java集合类存储一些对象,并且可以实现常用的数据结构,如栈,队列等!Java集合就像一种容器,可以把一些东西丢进该容器中。我们已经知道Java集合就是用来存储数据的,但是为什么要使用Java集合呢,我们之前学过存储多个数据我们可以使用数组来完成,但是我们也清楚数组的长度是有限制的,当我们规定了一个数组的长度以后就意味着我们存储的数据是有限的,而且数组还不能存放原创 2021-06-22 15:37:52 · 200 阅读 · 0 评论 -
日期时间类
在Java原本当中是提供了基础的Date和Calendar来进行时间日期的一些处理,但是嘞,这俩玩意真的不好用,所以在Java8中是进行了改进,提供了一套全新的时间日期工具。其实我们在开发当中也是会经常使用到日期和时间的,所以这块还是有必要掌握下的。我们现在讲的日期时间操作一般就是在Java8之后的了,那么在此之前是什么样的呢?首先就是我们之前介绍的系统类System,使用它也可以进行时间的一些操作,如下:System.out.println(System.currentTimeMillis());原创 2021-06-22 15:36:31 · 179 阅读 · 0 评论 -
Random类
这个类是专门用来生成一个随机数的,而且可以生成多种多样的随机数,在我们之前学过的Math类中也提供了生成随机数的方法: System.out.println(Math.random());输出结果是一个随机的小数:我们使用Random类可以生成更加丰富的随机数,比如这样:System.out.println(new Random().nextInt(10));输出的结果将是一个10以内的整型随机数,比如还可以这样操作生成相对应的0.0-1.0之间的double类型随机数: System.o原创 2021-06-22 15:35:54 · 174 阅读 · 0 评论 -
BigDecimal类
这是个什么玩意,看个代码你就清楚了:我们常规预想的0.01+0.05就应该等于0.06啊,可是结果并非我们所想,换做使用BigDecimal的话就可以得到和我们与其的结果了。要知道这个啊,我们得先简单说下数据类型的中浮点型数据,也就是被称为单精度的float和被称为双精度的double了,什么是浮点型数据呢?说白了,就是小数,我们一般写的小数,比如你写个0.01它其实默认就是double类型的,一般来说只有你写成这样才是float类型,也就是0.01F,那对于double类型的数据而言,在进行算数运算原创 2021-06-22 15:35:18 · 165 阅读 · 1 评论 -
Object类
大家对这个类应该是比较熟悉了吧,在Java中万物皆对象啊,而所有对象的父类就是这个Object类了。在Java当中,你可以把任何对象的实例赋值给Object类,因为每个对象的最终父类都是Object,也就是任何类都是属于Object类的。也就是所有的类都是默认继承自Object类的,那么任何类都是可以使用Object类的方法的。那我们学习Object类的话就要掌握它主要的几个方法:equals方法,主要用来判断两个对象是否相等,不过啊,这里需要注意点,他这里判断相等的标准,实际上是需要两个对象是同一个原创 2021-06-22 15:34:35 · 192 阅读 · 0 评论 -
Math类
什么是Math呢?字面意思就是“数学”的意思,那凭我们的直觉可以猜到这就是一个跟数学运算有关的类,实际上也正是如此,在Java中提供了这么一个Math类可以让我们进行相应的数学运算。比如计算我们的Π值:这其实就是一个工具类,提供了大量的静态方法,可以直接调用相关的方法,比如我们想要计算一个最大值就可以这样:可以看到它提供了很多这样的方法:也就是所当你需要进行游戏额数学运算的时候就可以看看这个Math类,而它的众多方法我觉得也没必要去记,需要的时候去查查API即可:...原创 2021-06-22 15:33:41 · 254 阅读 · 0 评论 -
System类
什么是System?很简单,给大家看个熟悉的代码:public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); }}这段代码大家熟悉嘛,尤其这个System.out.println(“Hello World!”);,大家应该经常遇到吧,那么你有思考过这个System是什么嘛?我们都知道,Java是一种跨平台语言,实际上真正原创 2021-06-22 15:33:07 · 155 阅读 · 0 评论 -
字符串String
String三兄弟!又到了学习技术的时候了,千万不要懈怠,因为很多比你还优秀的人都还在努力学习呢!我之前听过非常有感触的一句话就是“以大多数人的努力程度之低,根本轮不到拼天赋”,说的非常有道理,你觉得呢?庆哥: 来,咱今天继续来学习,看来大家都是爱学习的,也是哦,学习时间都不够了,哪有时间娱乐。小白: 那咱们今天学习什么呢?庆哥: 咱们今天来聊一下String和StringBuffer、StringBuilder的区别 !小白: 你还别说,这三个家伙倒是经常见的,不过我发现在实际的编码中好像只原创 2021-06-22 15:32:18 · 237 阅读 · 0 评论 -
内部类的理解与学习
我们在此之前学习了类的一些知识,但是没有提到过这个内部类,普通的类我们都知道是个什么样的了,那么这个内部类又是个啥呢?我们从内部类的字面意思理解,是不是可以理解成:所谓的内部类就是定义在一个类的内部的类是不是这样呢?的确如此,不过这个内部类也有几种分类,大致如下:非静态内部类静态内部类内部类的使用局部内部类匿名内部类下面我们一个个来说。非静态内部类首先说下内部类该怎么去定义,前面说了什么是内部类,其实就是定义在类中的一个类,也就是位置是在类的内部,这个内部可是包括类中的任意位置原创 2021-06-22 15:31:11 · 208 阅读 · 0 评论 -
枚举的理解与学习
首先需要理解什么是枚举,我们在学数学的时候应该都接触过概率,比如我们 1个掷骰子,那么出现的点数都有可能是什么,我们会怎么办,一般就是把可能出现的点数罗列出来,那就是:1、2、3、4、5、6也即是说枚举就是把一些可能出现的情况都给罗列出来,这里有个重要的前提就是这些个情况是你必须能全部罗列出来的,就是包含所有的情况,比如一枚骰子可能出现的点数只有 1 到 6,不可能有七点,那像一天中的气温温度这样的,你就是没法完全罗列的,再举个常见的例子,比如一周有七天,分别是兴起一,星期二……这些,就是确定的,有限的。原创 2021-06-22 15:28:01 · 879 阅读 · 0 评论 -
接口和抽象类
接口和抽象类的区别,实不相瞒,我忘记了?在Java基础部分,接口和抽象类是相当重要的知识点,尤其是接口,在后面的开发中,经常会见到这么四个字“面向接口编程",而且对于接口和抽象类的知识也是面试中经常会被问到的,所以我们非常有必要熟练掌握这部分的知识!今天吗,我们就一起来回顾下!小白: 庆哥,说真的,现在让我来说接口和抽象类的区别,我发现自己的记忆是模糊的,能说出来的大概就是:接口和抽象类之间有相同也有不同,接口可以用来实现多实现,弥补继承的不足,接口使用关键字_implements_来实现接口,每原创 2021-06-22 15:27:13 · 197 阅读 · 0 评论 -
构造器的简单了解
啥是构造器?其实构造器就是一个方法,只不过长的比较另类,你看看:发现区别了吗?构造器是一个方法名和类名相同的方法,而且没有返回值类型,对于构造器而言,其主要是在创建一个对象的时候进行初始化的,比如这样:再看我们创建这个实例对象的时候是怎么做的:如果一个类没有任何构造器的时候,其实系统会,默认创建一个无参构造器,而这个构造器其实啥也不干,但是你必须得有,也就是说一个类啊,你至少得整一个构造器出来。接下来我们再稍微深入一点去分析上述的代码,通过上面的代码我们可以看出,当你通过new的方式去创建这个原创 2021-06-22 15:26:25 · 164 阅读 · 0 评论 -
面向对象三大特征
封装啥是封装?它是面向对象的三大基本特征之一,通俗的理解就是,把对象的状态信息啥的隐藏在对象的内部,外接是无法直接操作对象的状态信息的,要想操作只能通过类对外开放的方法来进行。举个例子,大家看电视剧都见过这样的情景吧,就是探监的情景,两人隔一层玻璃,然后通过一个电话对话,其实为了更加形象的说明封装,这个不能是玻璃,应该是一道墙,因为玻璃是透明的,还可以看见彼此,但是封装所表达的是看不见的,隐藏的,只能通过一个对外的公共方法访问,所以啊,这里是一道墙比较合理,两人通过一部电话对话,这个时候,外面的人是看不原创 2021-06-22 15:25:30 · 188 阅读 · 0 评论 -
this和对象
在前期学习Java当中,我个人觉得有个比较难理解的知识点,或者说是个关键字吧,就是this了,那对这个this你又了解多少呢?简单的先理解下,这个this表面上看,不知道是个啥,猜想它在实际使用中一定是代指某个玩意,ok,先有这样的一个概念。就是先记住一句话:this关键字总是指向调用该方法的对象然后还有一点,就是想搞清楚这个this的话,你需要分清什么是对象,对象也叫作一个类的实例,什么是类,这个在之前我们讲过了,不懂得建议再去看一遍,另外就是请记住了,this指向的永远是对象,接着再说一个比原创 2021-06-22 15:23:17 · 228 阅读 · 0 评论 -
各种变量!
在Java中,尤其刚开始学习的时候,各种各样的变量真的是会让你感到头大,所以很有必要把这个单独拿出来分析下,有个整体的系统化认识。首先啊,大家可以先思考下,为什么会有这么多的变量,而且不同的变量差别还挺大的,有句话是这么说的:在其位谋其职Java中各种各样的变量也就是因为身处的位置不同,导致各自的作用有所不同,我们前面已经学习了类和对象,以及方法什么的,那么你就能想到,这些变量可能在类中和方法属于同一个层级,也有可能实在方法体中,因此,不同的变量就产生啦!成员变量和局部变量大体上我们根据变量在原创 2021-06-22 15:22:33 · 154 阅读 · 0 评论 -
方法详解!
我们之前说过,一个类里面包括的是属性和方法,这一章节,我们来详细了解下这个方法是个啥?方法其实就是我们学习C语言中的函数,一个方法对应的是一个功能,就是一个方法的最终效果一定是产生了某些东西,比如返回给你特定的数值,比如执行某些特定的事情等等。还有就是,Java中的方法都是属于类的,也就是都是定义在一个类中。方法是定义在一个类中的,当你这个方法被static修饰的时候它是属于这个类的,否则是属于这个类实例的,也就是属于对象。如果你要使用一个方法的话有两种方式:通过类名去调用,也就是此时方法被sta原创 2021-06-22 15:21:47 · 131 阅读 · 0 评论 -
类和对象!
啥是类?啥又是对象?在Java中类和对象可以说是我们经常会用到的了,类也就是我们的class,对象则是object,有的时候也叫做实例,英文是instance,那这俩有啥关系呢?举个生活中的例子,苹果香蕉这些是不是都是属于同一类的,叫啥?水果对吧,也就是是说水果是一类东西的总称,其中具体的像是苹果香蕉都是属于水果这一类中的具体某个对象。ok,对比理解下我们的类和对象其实就是这么回事。Java是一门面向对象语言,对于面向过程而言,它最小的程序设计单元就是函数,那么对于面向对象嘞?它的最小程序设计单元是原创 2021-06-22 15:21:01 · 211 阅读 · 0 评论 -
Java中的数组
关于数据的声明数组也可以存放多种数据类型,包括基础数据类型和对象,只不过比较单一,看你创建的是个什么数组,如果是个字符串数组,那么就只能存放数组,如果是个int数组那么就只能存放int数据.如果你创建是一个object类型数组,那么就可以存放多种数据类型了,只不过这里的基础数据类型会被转换成相对应的包装类:我们一般如下的声明方式:就是数组声明的方式,这个中括号应该紧跟在数据类型的后面,也就是这样的格式:int[] array = new int[10];而不是(不建议以下方式)int ar原创 2021-06-22 15:19:59 · 142 阅读 · 0 评论 -
Java中的流程控制
什么是流程控制呢?简单来说就是我们代码的一个执行顺序,就是你是一行一行的从头到尾顺序执行,还是在一段代码里面来回循环执行直到达到某一个条件终止循环,然后执行下一行代码,或者根据某些条件去选择性的执行一些代码,这就是流程控制了,在Java中有这么三种流程:顺序结构分支结构循环结构可以看一下,和我上面叙述的基本上差不多,我们学习Java中的流程控制也就是学习以上三种结构。顺序结构这个应该是最常见的,也是最普通的,就是代码从头到尾一行一行的执行,说的专业点就是从上到下逐行执行,中间没有什么判断或者原创 2021-06-22 15:19:01 · 165 阅读 · 0 评论 -
技术大佬们的自学心得
实不相瞒,我最开始听到这样的建议,我是感到很吃惊的!我多次在公众号给大家分享过关于学习编程的各种干货,我之前也说过,这些都是我自己亲自试验过,然后不断总结试错得来的,在分享这些干货的同时,我也多次强调:别人分享的干货再好,你也不能够直接生搬硬套,比较好的做法就是作为有价值的参考,结合自身情况去试错,慢慢找寻适合自己努力的一条线!其实吧,我一直觉得学习编程最大的一个挑战就是学了就忘,而且编程这个行业你也许发现了,技术更新迭代非常快,不知道什么玩意的各种技术名词满天飞,我们可以学习前端或者后端,说白原创 2021-06-22 15:16:12 · 238 阅读 · 0 评论