自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小麻木尔的博客

坚持就是胜利!

  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java方法——递归

A方法调用B方法,很容易理解。递归就是:A方法调用A方法。递归结构包括两个部分:递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。递归体:什么时候需要调用自身方法。练习:写一个计算器,要求实现加减乘除功能,并且能够循环接收新的数据,通过用户交互实现。思路:写四个方法:加减乘除利用循环+switch进行用户交互传递需要操作的两个数输出结果...

2021-08-31 14:40:17 160

原创 Java方法——可变参数

jdk 1.5 开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在指定参数类型后加一个省略号(…)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。package com.Liu.method;public class Test5 { public static void main(String[] args) { //调用可变参数的方法 printMax(34,3,3,2,56.5);...

2021-08-31 14:40:01 143

原创 Java方法——命令行传参

package com.Liu.method;public class Test3 { public static void main(String[] args) { for (int i = 0; i < args.length; i++) { System.out.println("args[" + i +"]: " +args[i]); } }}

2021-08-31 14:39:40 145

原创 Java方法——方法的重载

重载就是在一个类中,有相同的函数名称,但形参不同的函数。方法重载的规则:方法名称必须相同参数列表必须不同(个数不同、或类型不同、参数排列顺序不同等)方法的返回类型可以相同也可以不相同仅仅返回类型不相同不足以成为方法的重载实现理论: 方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。package com.Liu.method;public class Test2 { public static void.

2021-08-31 14:39:14 103

原创 Java方法——方法的定义

Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段修饰符:这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型:方法可能会返回值。方法名:是方法的实际名称。方法名和参数表共同构成方法签名。参数类型:参数就像是一个占位符。当方法被调用时,传递值给参数。参数类型分为形式参数和实参。方法体:方法体包含具体的语句,定义该方法的功能。总结:方法包括一个方法头和方法体package com.Liu.method;public class Test2 {.

2021-08-31 14:38:52 309 1

原创 Java方法——何谓方法

Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序集合。 方法包含于类或对象中。 方法在程序中被创建,在其他地方被引用。package com.Liu.method;public class Test1 { public static void main(String[] args) { //main方法 int sum = add(1,2); System.out.println(sum); .

2021-08-31 14:38:34 46

原创 Java流程控制——break、continue、goto

break 语句在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在switch语句中使用)package com.Liu.struct;public class BreakTest { public static void main(String[] args) { int i =0; while (i < 100) { i++; .

2021-08-31 14:37:21 106

原创 java基础——类型转换

由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。1. 运算中,不同类型的数据先转化为同一类型,然后进行运算。强制类型转换 //强制转换: (类型)变量名 高--低 public static void main(String[] args) { int i = 128; byte b = (byte)i;//内存溢出 System.out.println(i); System.out.println.

2021-06-27 10:45:14 81

原创 Java基础——包机制、javaDoc

包的本质就是文件夹package com.Liu.base;/** * @author tya * @version 1.0 * @since 1.8 */public class Doc { String name; /** * @author tya * @param name * @return * @throws Exception */ public String test(String nam.

2021-06-27 10:42:53 93

原创 Java基础——运算符

package com.Liu.operator;public class Test4 { public static void main(String[] args) { //++ -- 自增 自减 int a = 3; int b = a++; //执行完这行代码后,先给b赋值,再自增 System.out.println(b); System.out.println(a); //a++, a=

2021-06-27 10:37:31 71

原创 java流程控制——用户交互Scanner对象及Scanner进阶使用

通过Scanner类来获取用户的输入基本语法Scanner scanner = new Scanner(System.in);通过Scanner类的 next() 和 nextLine() 方法获取输入的字符串,在一般情况下,还需使用 hasNext() 和 hasNextLine() 判断是否还有输入的数据。区别next()方法:package com.Liu.scanner;import java.util.Scanner;public class Test1 { .

2021-06-27 10:35:27 201

原创 java流程控制——顺序结构

Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构。package com.Liu.struct;public class ShunXuDemo { public static void main(String[] args) { System.out.println("hello1"); System

2021-06-27 10:35:06 102

原创 Java流程控制——if选择结构

if单选择结构if双选择结构if多选择结构嵌套的if结构switch多选择结构

2021-06-27 10:34:49 67

原创 Java流程控制——switch多选择结构

多选择结构还有一个实现方式就是 switch case 语句。switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支。package com.Liu.struct;public class SwitchTest1 { public static void main(String[] args) { //case穿透 switch 匹配一个具体的值 char grade = 'E'; switch .

2021-06-27 10:34:18 230

原创 Java流程控制——do...while循环

对于while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。因此,出来了do…while结构:While 和 do-While 的区别:(1) while先判断后执行。dowhile是先执行后判断!(2) Do…while 总是保证循环体会被至少执行一次!这是它们的主要差别。package com.Liu.struct;public class DoWhileTest2 { public static void main(.

2021-06-27 10:33:56 89

原创 Java流程控制——while循环

while是最基本的循环结构:只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环package com.Liu.struct;public class WhileTest1 { public static void main(String[] args) { //输出1~100 int i = 0; while (i<100){ .

2021-06-27 10:33:42 138

原创 Java流程控制——for循环

for循环语句是支持迭代的一种通用结构,是最有效、最灵活的循环结构。应用package com.Liu.struct;//for循环执行的次数是在执行前就确定的。public class ForTest1 { public static void main(String[] args) { int a = 1;//初始化条件 while (a<=100){//条件判断 System.out.println(a);//循.

2021-06-27 10:33:21 98

原创 Java基础——变量、常量、作用域

变量的作用域类变量实例变量局部变量public class Test6 {//属性:变量 //类变量 static static double salary = 2500; //实例变量:从属于对象,在类里面,如果不自行初始化,这个类型的默认值为 0 0.0 //布尔值:默认值为false //除了基本类型,其余的默认值都是null String name; int age;//main()方法public static voi.

2021-06-22 10:04:16 57

原创 maven安装与配置

前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2.将文件解压,解压路径任意配置环境变量

2021-06-22 10:03:33 601

原创 JDK安装与配置

1.首先在官网下载适合自己电脑的JDK版本jdk官网2.双击下载的jdk安装包,一步一步进行安装3.每次按下一步进行即可,安装成功提示后点击关闭。4.配置环境变量:找到高级系统设置》环境变量配置JAVA_HOME。点击新建,变量名为JAVA_HOME;变量值为前面的jdk安装路径配置path.若Path变量已存在,点击编辑,在变量值后面增加 %JAVA_HOME%\bin记得让这个变量处于第一个位置,可以防止安装在C盘的其它JRE和它冲突。5.检查是否安装成功在c

2021-06-22 10:01:19 58

原创 Rational Rose 7.0安装教程

添加链接描述

2021-06-20 10:27:13 3910 2

原创 IDEA的注释

书写注释是一个非常好的习惯Java中的注释有三种:单行注释 //多行注释 /* */文档注释 /** */

2021-06-19 21:29:29 265

原创 IDEA 标识符

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。关键字:系统已经定义好的名字。关键字标记的是几个特别常见的关键字:标识符注意点所有标识符都应该以字母(A-Z或者a-z)、美元符($)、或者下划线(_)开始。首字符之后可以是字母(A-Z或者a-z)、美元符($)、或者下划线(_)或数字的任何字符组合。不能使用关键字作为变量名或方法名。标识符是大小写敏感的。可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,太low。.

2021-06-19 21:28:50 1170

原创 Java数据类型

强类型语言要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用。弱类型语言…Java的数据类型分为两大类基本类型引用类型什么是字节位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示。1B(byte,字节)= 8bit(位)字符:是指计算机中使用的字母、数字、字和符号。1bit表示1位1Byte表示一个字节 1B=8b1024B=1KB1024KB=

2021-06-19 21:28:04 37

原创 新手用IDEA写Hello World

IDEA的下载与安装-IDEA官网:https://www.jetbrains.com/步骤进入官网后找到IDEA,点击下载根据自己需求选择要下载的版本我选择下了旗舰版,下载后就是很简单的安装了,要注意的是安装时选的路径最好不要放在C盘,找个内存大的磁盘存放。新建Hello World项目点击创建新项目文件我放在桌面上右击src,新建一个class,命名Hello在Hello.java里面敲代码psvm为main()方法快捷键sout为输出快捷键通过上面的快捷键可以

2021-06-19 21:27:24 323

原创 HelloWorld

随便新建一个文件夹,存放代码新建一个Java文件(文件后缀名为.java)注意系统可能不会显示后缀名如何查看设置文件后缀:编写代码public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}编译 javac java文件,会生成一个class文件运行class文件,java class文件可能会遇到的情况每.

2021-06-14 22:55:59 1530 3

原创 Windows常用快捷键

Ctrl+C:复制Ctrl+V:粘贴Ctrl+A:全选Ctrl+X:剪切Ctrl+Z:撤销Ctrl+S:保存Alt+F4:关闭窗口Ctrl+shift+esc:打开任务管理器Ctrl+alt+delete:电脑卡死时win+tab或者alt+tab:打开3d效果窗口切换shift+delete:永久删除win+R:打开运行win+e:打开我的电脑...

2021-06-14 22:12:24 41 1

原创 Java开发环境搭建

卸载JDK删除Java的安装目录删除JAVA_HOME删除path下关于Java的目录4.命令提示符中输入 java -version安装JDK1.百度搜索JDK82.同意协议3.下载电脑对应的版本4.双击安装JDK5.安装路径:在Java文件下新建一个jdk1.8文件夹6.记住安装的路径配置环境变量1.我的电脑》右键》属性2.环境变量》系统变量中添加 JAVA_HOME变量值:安装jdk1.8的路径3.配置path变量,系统变量中有一个path变量,双击进去点击新建,

2021-06-14 22:00:56 1516 4

原创 常用的Dos命令

常用的Dos命令盘符切换查看当前目录下的所有文件 dir切换目录 cd (change directory)返回上一级 cd…清理屏幕 cls (clear screen)退出终端 exit查看电脑的IP ipconfig打开应用calc 计算器mspaint 画图notepad 记事本…pring命令pring www.baidu.com…文件操作创建一个文件夹 md 目录名移除一个文件夹 rd 目录

2021-06-14 18:06:39 76 1

apache-maven-3.8.1.zip

apache-maven-3.8.1.zip

2021-06-14

空空如也

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

TA关注的人

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