自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 day22.While 循环结构

While循环结构我们之前学习的顺序结构,选择结构,都是无法让程序持续运行的,程序可以判断等待,但是运行一遍程序就停止了,在一些大型的网站或者程序上是不允许的,它需要全天24小时持续运行,那我们就需要有个结构来支持它持续运行顺序结构和选择结构它只能单次运行,运行完成以后就自动关闭需要我们手动启动,那循环结构就解决了这个问题,java中共有三种循环结构while 循环do while 循环for 循环在 java 5 中引入了一种主要用于数组的增强型 for 循环while 循环while是

2020-12-19 15:39:56 490 1

原创 day21.switch多选择结构

switch 多选择结构多选择结构还有一个现实方式就是 switch case 语句switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支switch(expression){ case value : //语句 break;//可选 case value : //语句 break;//可选 //你可以有任意数量的case语句 default : //可选 /

2020-12-18 14:30:36 261 1

原创 day20.顺序结构 选择结构

顺序结构,选择结构昨天的scanner都会了吧,那今天就来看看顺序结构和选择结构顺序结构java的基本结构就是顺序结构,除非特别指明,否则就按照顺序结构一句一句执行顺序结构是最简单的算法结构从上到下,一句一句进行,跟排队一样语句与语句之前,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的它是任何一个算法都离不开的一种基本算法结构这几句都不难理解吧,那我们去IDEA操作一下,我们再新建一个包,struct(结构),在里面建个class,顺序Demo,因为顺序的因为比较

2020-12-15 17:08:13 198

原创 day19.Scanner进阶使用

Scanner进阶使用昨天学的Next和NextLine务必掌握,今天呢,我们再更深入学习一下Scanner的进阶使用我们先创建一个class,Demo04,写个main方法,先把昨天的固定格式写一下,先new一个scanner,参数写个System.in,再点一下小灯泡,这里注意,我们可以先把scanner.close写上,直接在中间写代码,到后面就不会忘记了首先我们从键盘接收数据,先定义一个变量int和float,小数型和整数型,都等于0,要记住float的后面要加F再输出一段话:请输入整

2020-12-14 06:39:12 276

原创 day18.用户交互Scanner

用户交互Scanner今天呢,我们进入基础学习的第二阶段,我们刚学会了语法,但我们还不懂操作,学完这一阶段,我们差不多就可以自己做一些像计算器的小程序了流程控制我们这一章要学习流程控制,那我们看看流程控制需要学哪些东西第一步,我们要学习用户交互的Scanner对象,之前我们学的基本语法只是在IDEA里面输出一下让我们看到,而Scanner就是跟电脑互动起来Scanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是java给我们提供了这样一个工具类,我们可以获取用户的输入。jav

2020-12-13 07:36:31 205

原创 day17.javaDoc文档生成

javaDoc文档生成今天呢,我们的java基础已经学到底部了,我们回忆最开始学到注释中的文档注释,是不是给大家留了个悬念,要在javaDoc中详细讲解那我们今天就看看什么是javaDoc,javaDoc命令是用来生成自己API文档的API帮助文档javadoc是一种技术,可以将注释信息生成一个帮助文档,就是类似于java的API,大家是不是不知道API长什么样子,那我们打开浏览器,百度搜索:jdk帮助文档,找到Oracle官网点进去就可以看到有很多版本,我们可以选择自己的版本,当然也可以看

2020-12-12 07:30:16 230

原创 day16.包机制

包机制为了更好的组织类,java提供了包机制,用于区别类名的命名空间这是什么意思呢,我们去桌面看一下,在桌面新建一个文件夹,在里面创建一个TXT,名为A吧,然后我们试试再新建一个同名的TXT,这时候系统会提示:此位置已经包含同名文件,这时候有什么解决办法?是不是新建一个文件夹,然后再把A.txt,放进去再把刚刚新建的文件改成A,就可以了所以包的本质就是文件夹,我们之前就写过两个包,其实就是新创建两个文件夹,一个是base,一个是operator,因为里面都有Demo,为了它不重名,就这样来的包语句的

2020-12-11 04:43:37 195

原创 day15.三元运算符,小结

三元运算符,小结昨天已经学过了逻辑运算符和位运算符,今天呢,就讲剩下偷懒的条件运算符以及扩展附值运算符条件运算符:? ,:扩展运算符:+= ,-= ,*= ,/=扩展运算符条件运算符就一个问号一个冒号,我们等下再讲,先讲这扩展运算符我们直接进IDEA,创建一个新的class,名为Demo07写个main方法,我们先设个变量,int个a等于10,复制下来b等于20,然后在下面写一个a+=b,然后输出一下a,看看什么意思结果是30,然后我们在看看这个a+=b,这意思是不是a=a+b, 那a-b

2020-12-10 06:36:54 315

原创 day14.逻辑运算,位运算

逻辑运算,位运算之前给大家讲了算术运算符,赋值运算符和关系运算符,那今天我们来讲逻辑运算符,位运算符和条件运算符先进入IDEA创建一个Demo05,写个main方法,我们先从逻辑运算符来看,逻辑运算里有三总操作:与或非,之前跟大家讲过,与:就是你和我,都要(and &)或:就是你或者我,(or ||)非:就是不是你就是我(取反 !)我们先定义两个布尔值,一个是一个否,然后分别用与或非分别输出三次,先写出sout,双引号,a加两个&符号,这是与的输出格式,往下复制三行,同理把或

2020-12-09 05:15:00 473

原创 day13.自增自减运算符,初识Math类

自增自减运算符,初识Math类我们昨天学习了基本的运算符和一些用法,叫取余的模运算,可是那一点是还不够用的,我们平时看到的是算术运算符的后面两个东西:++ 和 – 这个东西难度有点大,单独拿出来给大家讲讲,先进入IDEA,创建个Demo04,写个main方法,对于这两个符号:++ – 大家是不是读作加加减减,先给大家讲一下它叫什么名字,++是读作:自增,–是读作自减,从字面理解,就是自己增加,自己减少,它是一种特殊的运算符,之前学过的运算符是不是要两个数进行操作呀,那这个自增自减呢,是不用的,叫做一元

2020-12-08 01:38:30 283

原创 day12.基本运算符

基本运算符昨天已经学过了变量,常量和作用域,今天呢,我们接着学习:基本运算符,计算机为什么叫计算机呢,它最重要的东西是不是“计算”呀,在小学的时候我们就学过加减乘除这些最基本的运算了,它们这些运算都是要靠一些符号,什么加号减号 的这些符号来运算,而java里,也有一套运算符:大家一看到这图是不是被吓倒了,你别看他有这么多运算符,其实呢,真的有那么多,不过呢,不要放弃,坚持下来,你也会是一名程序猿的,我们一条一条看,首先是算数运算符有:加号+ ,减号- ,称号 ,除号/ ,模% ,加加好++ ,

2020-12-08 01:32:53 399

原创 day11.变量,常量

变量,常量今天呢,就开始学习大家最为期待的变量啦!!!那在大家读初中的时候呢,都学过一元一次,一元二次方程,在方程里是不是会一直会让我们写**“ X= 什么,Y=什么**,这时候老师就会说X和Y是一个变量,而变量在java中也是相同的含义,变量变量是什么:顾名思义,就是可以变化的量我们可以通过变量来操作内存中的一些数据,说到内存可能有些人就懵了,变量指的就是内存里的一个空间,而这个空间里面要放些什么东西,是不确定的,相当于位置是确定的,东西是随意的,比如说家里的衣柜,一般是放在卧室里的,本身就是

2020-12-05 00:56:06 353

原创 day10.类型转换

类型转换在昨天呢,难度上来了,让大家体验了面试的感觉,那我们接着回归正题,今天学习类型转换类型转换:分为两种,强制类型转换和自动类型转换我们之前就学习到,Java是个强类型语言,所以要进行有些运算的时候,需要用到类型转换。可以运算的类型有: byte,short,char,int,long,float,double,这些都是可以进行运算的单位,从字节大小排列,从最小的byte,short,char,到最大的float,double,中间还有int,long,大师大家有没有发现一个问题,float

2020-12-04 00:33:58 113

原创 day9.数据类型扩展以及面试题讲解

数据类型扩展以及面试题讲解今天的内容极为重要,请认真学习昨天大家学习了数据类型,如果数据类型学好了后,先给大家讲解一些常见的问题,没学好的同学是没要认真学完在来看,基础没打扎实就开始建楼,那是不是很容易垮掉所以请大家认真学习今天要讲解的是数据类型常见的一些问题,或者说是面试题的讲解整数扩展我们都只到在计算机内都有一些进制算法:什么二进制八进制,而在我们的java程序中也是可以表示的二进制(0b):以0b开头的计算机进制十进制:我们生活中常用到的八进制(0)和十六进制(0x),以0 和0x

2020-12-02 17:05:06 267 4

原创 day8.数据类型

数据类型强类型语言##要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用##像这些java,Python,c++,这些东西都是强类型语言,也就是说,一旦定义了一个变量,指定了某个数据类型,如果不经过转换,它就永远是这个类型了,(听不懂没关系,我们接着看)因为这样的强类型语言,所以它的安全性很高,又因为强类型语言,它都是死板的,所以速度很慢,既有弊端又有好处,都是相对的弱类型语言要求变量的使用可以不符合规定,所有变量都必须先定义后才能使用有强就弱,这个弱类型语言和强类型语言相比,速度

2020-12-02 00:39:51 141

原创 day7.标识符

标识符关键字我们每个人出生以来是不是都会有个名字呀,我们生活中许多事物都会有他的名字,那这个名字是谁赋予的呢?肯定是造物主啊,比如说,我们诞生下来父母就会给我们起名字,我们的网名,外文名也是我们自己取的,那些科学家创造者也会给发明出来的东西也会取个名字那在java程序也是不例外的,我们作为程序猿也会给自己的程序取个名字,比如说在我们的HelloWorld,,这个helloworld就是这个类的名字是由我们程序猿命名的,而这些代码比如public跟class就是系统定义的词,都是由创造java 的人命名

2020-11-30 23:51:28 210

原创 day6.注释

注释我们现在对java有了大体的了解,但是还不知道怎么去编写代码,要学习一些基础的语法我们在学习任何文字,任何语言都是要学习语法的,比如:汉语,英语,日语等,都是要学习语法你才知道怎么去书写,怎么去交流,而java呢,也是一门编程语言,也有属于自己的语法,现在就要学习基础语法的第一课什么是注释注释:顾名思义就是解释的意思,注释分为:单行注释 多行注释 文档注释我们在编写代码时,少的代码还能记住知道自己写的是什么,那代码一多就会乱掉了,一下子很难看清写得是什么,这时候注释就起到了很重要的作用,可以

2020-11-30 15:45:42 198

原创 day5.JAVA的运行机制 和 IDEA安装

JAVA的运行机制 和 IDEA安装IDEA安装之前用记事本什么的编写代码特别麻烦,工程量大,不能调试,每次要到运行的时候才知道出错了因为这么麻烦,就有很多开发软件的工具出来了比如:早期的Eclipse到现在的IDEA都是为了我们开发的时候更方便而诞生的,他们都属于 IDE什么是IDEIDE 中文名叫:集成开发环境是用于提供程序开发环境的应用程序一般包括代码编辑器、编译器、调试器和图形用户界面等工具为的就是为了简化软件开发下载IDEA百度搜索IDEA进入jetbrains官网,选择

2020-11-28 16:23:23 130

原创 day4.java开发环境搭建

Java开发环境搭建JDK下载与安装JDK安装1.下载安装包打开百度,搜索 jdk8(有人说都有jdk12了为什么还用jdk8呢,因为jdk版本更新过快,新版本bug多,更多企业更爱用jdk8) ,进入Oracle官网,注册账号,选择对应版本下载2.安装程序双击安装包,安装 jdk 一定要记住安装路径,然后无脑下一步3.配置环境变量右键此电脑 – 属性 – 高级系统设置 – 环境变量在系统变量 – 点击新建 – 输入:变量名:JAVA_HOME 变量值:是刚才的路径4.配置path变量

2020-11-27 16:38:54 123

原创 day3.Windows的常用快捷键和DOS命令

Windows的常用快捷键和DOS命令Windows的常用快捷键键盘上比较常用的快捷键:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-01J4FrdA-1606264313168)(u=3300862124,3775432816&fm=26&gp=0.jpg)]tab,capslock,shift,Ctrl,Windows,Alt,分布在字母的左下,通过这些键位与字母的组合,做出简单的命令除了这些,还有键盘中侧和右侧的:空格,回车键,方向键等(实在

2020-11-25 08:33:05 174

原创 day2.计算机的基础

计算机的基础什么是计算机计算机全称:computer.电子计算机,俗称电脑,常在科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域。科学计算:用于计算一些卫星,火箭的位置偏差,地区地震的预测,这些都是人类难以计算的,需要计算机的辅助数据处理:现在是大数据时代,听过的歌,走过的路,看过的文章,大量的数据处理,也是需要计算机的自动控制:未来使用的无人驾驶,无人商店,包括现在无人机等很多新概念,都需要实现,这也是需要计算机的计算机辅助设计:现在的图形设计,3d设计,设计一些家具,飞机,

2020-11-24 10:27:46 109

原创 day1.Markdown的学习

Markdown学习标题一级标题:井号键+空格+标题名字创建一级标题(称大标题,如上:Markdown学习)二级标题:井号键X2+空格+标题名字创建二级标题(如上:标题)三级标题:井号键X3+空格+标题名称创建三级标题(以此类推,四个#得四级标题,五个得五级标题 最高为六级标题)注:以上创建标题的快捷键都是Ctrl+1~6标题等级升降:Ctrl+等于号提升标记等级 Ctrl+减号降低标题等级 (选中二级标题按Ctrl+等于号提升至一级标题,选择二级标题按Ctrl+减号提升至三级标题,以此类推)(

2020-11-23 11:36:51 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除