自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 方法的定义和调用

定义java的方法类似于其他语言的函数,是一段用来实现特定功能的代码块,定义如下:修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; }方法发包含一个方法头和一个方法体。下面是一个方法的所有部分:修饰符:这是可选的,告诉了编译器如何调用该方法。定义了该方法的访问型。返回值类型:方法可能会有返回值。void是没有返回值的。方法名:是方法的实例名字。参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。

2021-08-06 17:04:08 71

原创 方法是什么?

方法发是语句的集合,它们在一起很自信一个功能。方式是解决一类问题的步骤的有组合。方法是包含与类或对象中设计方法的原则:方法在程序中被创建,在其他地方被引用。我们设计的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样有利于我们后期的扩展。 //main方法 public static void main(String[] args) { int sum = add(1, 2); System.out.println(sum); .

2021-08-05 16:41:42 543

原创 break语句和continue语句

break语句用于循环语句的主体部分,用于强行退出循环。int i = 0; while (i<100){ i++; System.out.println(i); if (i==30){ break; } } //case穿透 //switch 匹配一个具体的值 char grade = 'B';

2021-08-04 16:24:35 68

原创 for和dowhile语句

f

2021-08-02 18:02:50 278

原创 while语句

语句:while (布尔表达式){ //循环内容 }只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循环停止下来的,我们需要一个表达式失效的方式来结束循环。少部分情况需要一直执行,比如服务器的请求响应监听等等。int i = 0; int j = 1; //控制层数 while (j<=6){ i = 0; //打印“*” while (i.

2021-08-01 17:50:51 60

原创 switch语句

多选择结构还有一个实现方法就是switch case语句switch case语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。switch语句中的变量类型可以是:byte、short、int或char。从jdk7开始switch支持字符串类型了。语句:switch (expression){ case value: //语句 break; //可选 case value: //语句 break; //可选 case value: //语句 break.

2021-07-31 17:22:59 67

原创 选择结构(if)

顺序结构java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。顺序结构是最简单的算法结构。语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的步骤组成的,它是任何一个算法都离不开的一种基本算法结构。if语句用来判断条件是否满足的语句。if单选择语句语法:if(表达式){表达式为true将执行的语句}Scanner scanner = new Scanner(System.in); System.out.println("

2021-07-30 16:46:16 82

原创 Scanner进阶使用

Scanner不仅可以使用next和nextLine,还可以使用int、double、byte、float等等模式。import java.util.Scanner;public class Demo05_1 { public static void main(String[] args) { //从键盘上输入数据 Scanner scanner = new Scanner(System.in); double sum = 0; .

2021-07-29 16:59:19 43

原创 Scanner对象

#Scanner对象我们可以通过Scanner类来获取用户的输入。基本语法:Scanner s = new scanner(System.in);通过scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasnext()与hasnextLine()判断是否还有输入的数据。还有使用Io流要养成习惯,用完就要关: scanner.close();next一定要读取到有效的字符后才可以结束输入。对输入有效字符之前遇到的空白,next()方法自动将

2021-07-28 17:24:31 48

原创 2021/7/27

包机制包的本质就是文件夹为了更好的管理类,java提供了包机制,区别类名的命名空间。格式:package pag1[.pkg2[.pkg3…]];一般利用公司域名倒置作为包名;包名不是随便命名的为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。使用“import”语句可完成此功能。格式:import package1[.package2…](class name |.*)javaDocjavadoc命令是用来生成自己api文档的参数信息:1.@author

2021-07-27 16:14:17 31

原创 2021-07-26

扩展算术符扩展算术符有:**+= -= = =+=等价与(a)=(a)+(b),其他一样的 int a = 10; int b = 20; a+=b;//等价于a=a+b a-=b;//等价于a=a-b System.out.println(a); //字符串连接符 + String System.out.println(a+b); System.out.printl

2021-07-26 16:47:04 36

原创 2021-07-24

逻辑运算符与(and)或(or)非(取反)与运算:两边都为真,结果才为真,有一边为假就为假。或运算:两边都为假,结果才为假,有一边为真就为真。非运算:把结果取反,比如:结果为真,那么就取假。短路运算:与运算中,前面的为假,那么后面的就不再执行。 // 与(and) 或(or) 非(取反) boolean a = true; boolean b = false; boolean c = false; boolean d =

2021-07-24 15:56:47 439

原创 2021/7/23

运算符算术运算数:+,-,*,/,%,++,–赋值运算符:=关系运算符:>,<,>=,<=,==,!=逻辑运算符:&&,||,!位运算符:&,|,^,~,>>,<<,>>>条件运算符 ?,=扩张赋值运算符:+=,-=,*=,/=优先级在与浮点数运算中,输出的结果类型会变成浮点类型。其次是long,intbyte,short,char的运算的结果会自动转换成int类型。public cl

2021-07-23 18:07:11 44

原创 2021/7/22

什么是变量?变量就是可以变化的量。java是强类型语言,所有的变量必须声明其类型。没有声明无法使用。java里变量是最基本的存储单元,要素包括变量名、变量类型、作用域。java里面是可以一行声明多个同类型的变量,用逗号隔开(不推荐使用)。注意事项每个变量可以是基本类型,也可以是引用类型。变量名必须是合法的标识符。变量声明是一条完整的语句,因此每一个声明都必须以分号结束。作用域类变量:写在类里面。 static(静态)局部变量:写在方法里面;必须生命和初始化值;只能在方法

2021-07-22 17:42:45 45

原创 2021/7/21

类型转换由于java是强类型语言,所以要进行有些运算时,需要用到类型转换。从上面我们可以看出,小数的优先级别高于整数。而运算中,不同类型的数据先转换为同一类型,然后进行运算。强制转换强制类型转换是从高到低,下面来看例子:(类型)变量名int i1 = 128;byte d1 = (byte)i1;System.out.println(d1);看一下运行结果:为什么会是-128呢?因为内存溢出了,这是一个问题,byte最大值只到2的7次方减一。自动替换自动替换

2021-07-21 17:52:09 55

原创 2021-07-20

数据类型强类型语言要求变量的使用要严格符合规定,所有的变量都必须先定义后使用。简单来说:就是代码要符合规定,变量要先定义后使用。而变量被定义了一个类型,不进行强制转换,永远不会发生改变。举个例子:你定义了一个整形int name = 10;如果不进行强制转换,则不能把整形转换成字符串而弱类型语言和强类型语言相反,弱类型语言是一种弱类型定义的语言,某一个变量被定义类型,该变量可以根据环境变化自动进行转换,不需要经过强制转换。基本类型(primitive type)数值类型- 整形类型:

2021-07-20 18:02:06 51

原创 2021/7/19

今天学习了注释、标识符、关键字。注释首先什么是注释?注释的作用又是什么? 注释就是对代码的解释和说明,其作用是让人们能够更加轻松地了解代码。 注释并不会被执行,是给我们写代码的人看的。书写注释是一个非常好的习惯。注释又分为单行注释、多行注释、文档注释。单行注释格式:/(这里同样)/多行注释用:/(这里面是书写内容的)/文档注释的格式/***…*…*/在开始的“/**”之后,第一行或几行是关于类、变量和方法的主要描述。之后,你可以包含.

2021-07-19 17:03:21 114 2

原创 2021-07-18

安装JDK8,运行第一个程序安装JDK首先我们要搜索jdk8,找到jdk8官网找到自己系统对应的版本(我是windows x64位的),我下载windows x64位,点击之后要同意协议,还要登录,注册一个就好了。进行安装,路径自行选择...

2021-07-18 17:45:25 138 1

原创 2021-07-17

第二天计算机软件什么是计算机软件?简单来说软件是用户与硬件之间的接口界面。普通用户主要是通过软件与计算机进行交互。软件一般分为系统软件和应用软件。​ (1)系统软件列如:Dos、Windows、Linux、Unix、Mac、Android、Ios、驱动程序等等。​ (2)而应用软件列如:工具软件、游戏软件、管理软件等等一系列的软件。windows10常用快捷键说到常用的快捷键,大家最熟悉的肯定是 Ctrl + c 是复制,Ctrl + V 粘贴,Ctrl + s 保存 等等。接下

2021-07-17 17:07:25 44

空空如也

空空如也

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

TA关注的人

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