自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 值传递与引用传递

值传递与引用传递值传递:指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。引用传递:是指在调用函数时将实际参数的地址直接传递到函数中(的形参),那么在函数中对参数所进行的修改,将影响到实际参数。Java其实还是值传递的,只不过对于对象参数,值的内容是对象的引用举例1:值传递public class Demo01 { public static void main(String[] args) { int x = 10; meth

2021-04-30 18:13:35 99

原创 方法(方法的定义和调用,重载,可变参数、递归)

1、方法1.1 方法是什么?System.out.println(),它是什么呢?System是一个系统类out是System类的一个标准输出对象println()是out对象的一个方法Java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其它地方被引用**设计方法的原则:**方法的本意是功能块,就是实现某个功能的语句块的集合。设计方法的时候最好保持方法的原子性***,即一个方法只完成一个功

2021-04-30 18:13:20 93

原创 循环结构(while、do...while、for、增强for、break与continue)

3.循环结构3.1 while循环while是最基本的循环,语法:while(布尔表达式){ //循环内容}只要布尔表达式为true,循环就会一直执行下去,一直为true则会出现【死循环】绝大部分时候会让循环停下来,因此需要一个让表达式失效的语句来结束循环极少部分情况需要循环一直执行,比如:服务器的请求响应、监听等举例:输出1-100public class WhileDemo01 { public static void main(String[] args

2021-04-30 18:13:01 195

原创 用户交互Scanner

1.1用户交互Scanner对象Scanner用于获取用户的输入,基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next()和nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据scanner.next()、scanner.hasNext()举例代码:import java.util.Scanner;public class Demo01 { pu

2021-04-25 18:00:26 85

转载 常用的DOS命令

转载自Remote Li原文链接:https://blog.csdn.net/TvTToT/article/details/1067445761、怎么打开DOS命令窗口?win键 + r (组合键):可以打开“运行”窗口在运行窗口文本框中输入: cmd然后回车2、什么是DOS命令呢?在DOS命令窗口中才可以输入并执行DOS命令。在最初的windows计算机中没有图形界面的,只有DOS命令窗口。也就是说通过执行DOS命令窗口可以完全完成文件的新建、编辑、保存、删除等一系列操作。3

2021-04-25 11:41:31 146

转载 文本编辑快捷键

转载自Remote_Li的博客全选 : Ctrl + A复制 : Ctrl + C粘贴 : Ctrl + V剪切 : Ctrl + X保存 : Ctrl + S查找 :Ctrl + F撤销 :Ctrl + Z取消撤销 :Ctrl + Y回到行首:Home键回到行尾:End键当光标在行尾,怎么选中一行? --------- Shift + Home键当光标在行首,怎么选中一行? ---------

2021-04-25 11:27:46 194

原创 JavaDoc生成文档

JavaDoc生成文档javadoc命令是用来生成自己的api文档的参数信息@author 作者名@version 版本号@since 指明需要最早使用的jdk版本@param 参数名@return 返回值情况@throws 异常抛出情况文档生成1、 命令行方法:进入类所在的路径,dos窗口输入:javadoc -encoding UTF-8 -charset UTF-8 类名.java生成的index.html即为文档首页2、 IDEA方法:第一步:在工具栏中找到 T

2021-04-24 16:56:50 84

转载 运算符

6.运算符算数运算符:+、-、*、/、%(取余)、++(自增)、–(自减)赋值运算符:=关系运算符:>、<、>=、<=、==(等于)、!=(不等于)、instanceof逻辑运算符:&&(与)、||(或)、!(非)位运算符(了解):&、|、^、~、>>、<<、>>>条件运算符:? :扩展赋值运算符:+=、-=、*=、/=6.1 算数运算符例1:+、-、*、///二元运算符+、-、*、/int

2021-04-24 16:44:29 83

原创 变量、常量、作用域

1、变量变量就是内存当中存储数据的一块空间,它包括三要素:数据类型、变量名、值。变量 根据* 声明的位置不同*可以分为:局部变量和成员变量。局部变量:在方法体当中声明的变量以及方法的每一个参数。成员变量:在方法体外,类体内声明的变量(从属于类,通俗来讲,只包在类的大括号里) 用static关键字修饰的为静态成员变量(简称静态变量),从属于类 没有static关键字修饰则称为实例成员变量(简称实例变量),从属于对象public class Test06 { //

2021-04-24 14:58:33 176

原创 基本数据类型转换

基本数据类型之间是存在固定的转换规则的,现总结出以下 6 条规则,无论是哪个程序,将这 6 个规则套用进去,问题迎刃而解:八种基本数据类型中,除 boolean 类型不能转换,剩下七种类型之间都可以进行转换;如果整数型字面量没有超出 byte,short,char 的取值范围,可以直接将其赋值给byte,short,char 类型的变量;小容量向大容量转换称为 自动类型转换,容量从小到大的排序为:byte < short<char)< int < long < f.

2021-04-22 22:27:10 163

原创 了解 Java 类的加载与执行

对 Java 的加载与执行提前有一个简单的了解,看下图:通过上图,我们可以看到 Java 程序从开发到最终运行是这样进行的:第一步(写代码):在任意位置创建一个.java 结尾的文件,程序员在该文件中编写符合 Java语法的源代码,这个文件被称为Java 源文件。第二步(编译):使用“javac”命令对 java 源文件进行编译,如果 Java 源文件符合 Java语法规则,则编译生成 1 个或者多个以“.class”结尾的文件。“.class”结尾的文件我们称之为字节码文件,注意字节码.

2021-04-22 21:39:14 192

原创 JDK、JRE、JVM 三者关系

JDK、JRE、JVM 分别是什么?它们之间的关系又是怎样的呢?见下图:从上图中我们可以看到,JDK、JRE、JVM 之间存在这样的包含关系:JDK包含 JRE,JRE又包含 JVM。换句话说,只要安装了 JDK,JRE 和 JVM 则自动就安装了。那么它们分别代表什么呢:① JDK:JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。它是每一个 Java 软件开发人员必须安装的。JDK 安装之后,它会自带一个 JRE,因为软件开发人员编写完

2021-04-22 21:31:39 1657

原创 Java概述、发展史、三大版本、语言特性

1、Java 语言概述(了解)Java 编程语言是 Sun Microsystems 公司的 James Gosling 在 1990 年创建的,于 1995 年公布于世(一般说 Java 诞生于 1995 年)。Java 是一门面向对象的编程语言,不仅吸收了 C++语言的各种优点,还摒弃了 C++里难以理解的多继承、指针等概念,因此 Java 语言具有功能强大和简单易用两个特征。Java 语言作为面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

2021-04-22 21:23:00 380

原创 数据类型及拓展

强类型语言:要求变量的使用要严格符合规范,所有的变量都必须先定义后才能使用,例如:Java、.net 、Python、C++等语言弱类型语言:某一个变量被定义类型,该变量可以根据环境变化自动进行转换,不需要经过显性强制转换。例如:vb 、PHP、javascript等语言3.1 Java数据类型3.1.1 基本数据类型位(bit): 是计算机内部存储数据的最小单位,用0或1表示,例:11001100是一个八位二进制数字节(byte): 是计算机数据处理的基本单位,一般用B表示,1B.

2021-04-21 17:49:14 113

原创 注释、标志符与关键字

1.注释单行注释//文字多行注释/*注释*/文档注释/***@Author:xxx*/2.标识符与关键字2.1 标识符所有的***标识符应以字母(A-Z或a-z),美元符($)或下划线(_)开头***首字符之后可以使用字母(A-Z或a-z),美元符($),下划线(_)或数字的任何字符组合不能使用关键字作为变量名和方法名标识符严格区分大小写可以使用中文和拼音命名,但是不建议这样做Java 关键字和保留字不能作为标识符标识符理论上没有长度限制。命名通用

2021-04-21 17:45:11 87

原创 JDK环境配置

(jdk官网下载)下载jdk(在此以win10安装jdk1.8为例,jdk可自行选择更高版本下载)双击安装,傻瓜式安装,选择一个安装目录即可,并记住安装目录,配置时需要用到安装目录最好选择一个专门的英文文件夹配置环境变量 右键此电脑——属性——设置——关于——高级系统设置——环境变量亦可在win10搜索框直接搜索环境变量 新建系统变量 编辑系统变量Path在此用%%引用了JAVA_HOME的路径,直接用两个bin文件夹的路径亦可4.DOS命..

2021-04-21 09:48:00 97

空空如也

空空如也

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

TA关注的人

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