Java
文章平均质量分 59
超超~~
这个作者很懒,什么都没留下…
展开
-
Mybatis
Mybtis原创 2023-03-03 21:27:42 · 2337 阅读 · 0 评论 -
数组的遍历
数组的遍历 遍历:从头到尾,依次访问数组每一个位置,获取每一个位置的元素. 形式如下: 我们通过数组的下标操作数组,所以for循环变量操作的也是数组下标 开始:开始下标0 结束:结束下标length-1 如何变化:++ for(从下标为0的位置开始 ; 下标的取值 <= 数组的长度-1 ; 下标++){循环体;}//或for(从下标为0的位置开始 ; 下标的取值 < 数组的长度 ; 下标++){循环体;} 遍历数组的三种方法 for原创 2021-09-10 18:31:52 · 9228 阅读 · 1 评论 -
数组的使用
数组的使用For循环package com.chang.array;public class Array0501 { public static void main(String[] args) { //1.打印全部数组元素 //2.计算所有元素的和 //3.查找最大数 int[] a ={1,2,3,4}; for (int i = 0; i <a.length ; i++) { ...原创 2021-09-10 18:22:47 · 70 阅读 · 0 评论 -
多维数组QAQ
目录多维数组的概念二维数组声明二维数组初始化二维数组三维数组多维数组的概念 存放数组的数组,也就是说数组里存的还是数组的数据形式 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组 Java 中还支持更多维的数组,如三维数组、四维数组和五维数组等,它们都属于多维数组。 二维数组声明二维数组 Java 并不直接支持二维数组,但是允许定义数组元素是一维数组的一维数组,以达到同样的效果。 声明原创 2021-09-10 18:21:09 · 93 阅读 · 0 评论 -
数组(!)
目录数组的概念数组的定义数组的声明创建数组创建数组过程分析注意数组的长度数组的四个基本特点数组边界小结数组的概念 数组Array,标志是[ ] ,用于储存多个相同类型数据的集合 想要获取数组中的元素值,可以通过脚标(下标)来获取 数组下标是从0开始的,下标的最大值是数组的长度减1 图像解析 数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后...原创 2021-09-10 18:18:02 · 158 阅读 · 0 评论 -
变量、常量
目录变量变量的定义:注意事项:变量的使用原则:变量作用域成员变量局部变量局部变量的使用常量变量的命名规范变量 变量是什么:就是可以变化的量 Java是一种强类型的语言,每个变量都必须声明其类型 Java变量是程序中最基本的储存单元,其要素包括 变量类型,变量名和作用域 变量的定义:数据类型 + 变量名 = 值; 可以用逗号隔开来声明多个同类型变量(不建议)int a =10;注意事项: 每个变量都有类型,可以使基本类原创 2021-09-02 20:30:41 · 80 阅读 · 0 评论 -
递归___
递归 A方法调用B方法,我们很容易理解 递归就是:A方法调用A方法!就是自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。他通常把一个大型复杂的问题层层转化为 一个与原问题相似规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算。 大大减少了程序的代码量。递归的能力在于拥有限的语句来定义对象的无限集合。 递归结构包含两个部分 递归头:什么时候不调用自身方法。如果没有头,将陷入死循环 递归体:什么..原创 2021-08-15 09:34:19 · 81 阅读 · 0 评论 -
方法的参数传递
目录方法的参数传递(基本类型)方法的参数传递(引用类型)命令行传参可变参数方法的参数传递(基本类型) 对于基本数据类型的参数,形式参数的改变,不影响实际参数的值 代码实现 package com.csc;public class Test01 { public static void main(String[] args) { int number = 100; System.out.println("调用change前...原创 2021-08-15 09:31:15 · 816 阅读 · 1 评论 -
方法的重载
目录方法重载的概述方法重载对的特点方法重载的实现理论方法的重载规则方法重载的代码实现:方法重载的概述 方法重载指在用一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载 多个方法在同一个类中 多个方法具有相同的方法名 多个方法的参数不相同:(类型不同或数量不同) 方法重载对的特点 重载仅对应方法的定义,与方法的调用无关,调用方法参照标准格式 重载仅针对同一个类中方法的名称与参数进行识别,与返原创 2021-08-15 09:28:46 · 144 阅读 · 0 评论 -
Java方法
何为方法 被命名的代码块,方法可以含参数可以不含参数,可以提高代码的复用性。 System.out.println() System:类 out:对象 println():方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则:方法的本意是功能块(代码块),就是实现某个功能的语句块的集合。 我们设计方法的时候原创 2021-08-15 09:27:24 · 72 阅读 · 0 评论 -
Break&&Continue
目录breakcontinue:break与continue注意break与continue的区别关于goto关键字break 直接结束当前循环,跳出循环体,简单粗暴 break以后的循环体中的语句不会继续执行,循环体外的会执行 注意如果是嵌套for循环,在内层循环遇到了break,只会跳出当前这一层内循环哦 格式说明: for(){ 代码1 if(条件){ 代码2... brea...原创 2021-08-15 09:24:20 · 116 阅读 · 0 评论 -
循环结构-
目录循环结构循环结构分为:while循环while死循环do while 循环do...while与while的区别:For循环For循环详解For死循环嵌套For循环打印九九乘法表增强For循环三种循环的区别循环结构 循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。 一个循环到底执行多少次,取决于循环变量可以取到几个值,能取到几个值,循环就会执行几次 它由循环体中的条件,判断继续执行某个功能还是退出循环。原创 2021-08-09 23:21:02 · 88 阅读 · 0 评论 -
分支(选择)结构
分支(选择)结构概述 顺序结构的程序虽然能解决计算、输出等问题 但不能做判断再选择。对于要先做判断再选择的问题就要使用分支结构 if单选择结构 我们很多时候需要判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示 语法: if(布尔表达式){//如果布尔表达式为true将执行的语句} public static void main(String[] args) { Scanner scanner =...原创 2021-08-09 23:19:12 · 886 阅读 · 0 评论 -
顺序结构-
顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按顺序一句一句执行。 顺序结构是最简单的算法结构 ----> A -----> B ---------> 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的, 它是任何算法都离不开的一种基本算法结构。 ```javapackage com.chang.Control;public class Control03 { //顺序结构 ...原创 2021-08-09 23:17:13 · 81 阅读 · 0 评论 -
用户交互-
目录用户交互叙述获取用户输入的字符串next()nextLine()接收基本类型nextDouble()nextInt()nextFolat()nextByte()nextShort()nextLong()nextBoolean()判断是否还有输入数据hasNext()hasNextLine()hasNextInt()hasNextFloat()hasNextDouble()用户交互叙述 之前我们学的基本语法中我们并没原创 2021-08-09 23:15:56 · 126 阅读 · 0 评论 -
--运算符
目录概述Java语言支持如下运算符算数运算符算数运算符之自增 自减关系运算符逻辑运算符位运算符扩展赋值运算符条件运算符(三元运算符)运算符速查表优先级控制概述运算符 用于连接 表达式 的 操作数,并对操作数执行运算。 例如,表达式num1+num2,其操作数是num1和num2,运算符是”+”Java语言支持如下运算符在java语言中,运算符可分为5种类型: 算数运算符: +,-,*,/,%,++,-- 赋值运算符: =原创 2021-08-09 23:14:22 · 286 阅读 · 0 评论 -
变量、常量
变量 变量是什么:就是可以变化的量 Java是一种强类型的语言,每个变量都必须声明其类型 Java变量是程序中最基本的储存单元,其要素包括 变量类型,变量名和作用域 变量的定义:数据类型 + 变量名 = 值; 可以用逗号隔开来声明多个同类型变量(不建议)int a =10;注意事项: 每个变量都有类型,可以使基本类型,也可以是引用类型 基本类型:八大基本类型数据 引用类型:Eg:String 变量名必须是合法的标识符 变量声明是一条完整的语原创 2021-08-09 23:11:24 · 73 阅读 · 0 评论 -
J数据类型
目录数据类型Java的数据类型分为两大类基本类型(八大基本类型)引用类型(reference type)类型转换数据类型扩展运算规则1.计算结果的数据类型,与最大数据类型一致2.byte,short,char三种比int小的整数,运算时会先自动转换成int3. 整数运算溢出4.现象: 浮点数运算不精确5.现象:浮点数的特殊值数据类型 Java是一种强类型语言 要求变量的使用要严格符合规定,所有的变量都需要先定义才能使用 ..原创 2021-08-08 21:26:47 · 308 阅读 · 0 评论 -
Java字节
字节 位(bit):是计算机内部数据储存数据最小的单位,11001100是一个八位二进制数。 字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示 1B(byte,字节)=8bit(位); 字符:是指计算机中使用字母、数字、字和符号 1bit表示1位 1Byte表示一个字节,1B=8b 1024B=1KB 1024KB=1M 1024M=1G 1024G=1TB ...原创 2021-08-08 21:24:16 · 127 阅读 · 0 评论 -
Java注释
3. 注释 几乎所有编程语言都允许程序员在代码中输入注释,因为编译器会忽略注释,所以注释并不会影响程序的运行结果。 注释的真正作用是: 它可以向任何阅读代码的人描述或者解释程序的实现思路,如何使用以及其它任何相关信息, 提高代码的可读性,方便后期的维护与复用。 Java的注释有3种: 1. 单行注释: 注释单行内容 格式: 每行都以”//”开头. 快捷方式: Ctrl+/ 添加注释,同样的快捷键,再按一次取消注释 2. 多行注释:注释多行内容,虽然叫原创 2021-08-08 21:22:31 · 342 阅读 · 0 评论 -
Java关键字
2.关键字在Java中,有一些单词被赋予了特定的意义,一共有50个关键字。 这50个单词都是全小写,其中有两个保留字:const和goto。保留字就是:Java还未定义,但是占用了的字 注意,关键字不能被用作标识符!需要注意的是,除了上述的50个关键字以外,true,false,null也不可以被用作标识符~...原创 2021-08-08 21:20:33 · 89 阅读 · 0 评论 -
Java标识符
1.标识符 标识符可以简单的理解成一个名字。 在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等等。 我们选择的那个名称就称为标识符,一个正确的标识符需要遵循以下规则: 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符。 标识符开始(首字母): 所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始, 首字母之后 可以是字母(A-Z或者a-z),美元符($),下划原创 2021-08-08 21:19:11 · 1376 阅读 · 0 评论 -
HelloWorld
HelloWorl案例代码意思的全部解析package com.chang.www;public class HelloWorld { public static void main(String[] args) { System.out.println("hello world~"); System.out.print("hello world~"); } }package com.chang.www;/*** p...原创 2021-08-08 21:16:44 · 171 阅读 · 0 评论 -
JDK与环境变量配置
JDK1.1 JDK概述 JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。 JDK是整个java开发的核心,它包含了 JAVA开发工具(jdk\bin) 基础开发库(jdk\jre\lib\rt.jar) 基础开发库的源码(jdk\src.zip) 1.2 JDK下载与安装安装JDK 百度搜索JDK8,找到下载地址:https://www.oracle.com/cn/java/tec原创 2021-08-08 21:13:45 · 164 阅读 · 0 评论 -
2.Java语言相关的基础知识
2:Java语言的概述2.1 Java语言的发展史 詹姆斯•高斯林(James Gosling) 1977年获得了加拿大卡尔加里大学计算机科学学士学位, 1983年 获得了美国卡内基梅隆大学计算机科学博士学位, 毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。 后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”, 后来发展一套语言叫做“Oak原创 2021-08-08 21:05:36 · 60 阅读 · 0 评论 -
计算机基础
1:计算机基础知识1.1计算机 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理数据的现代化智能电子设备。常见的形式有台式计算机、笔记本计算机。 按照规模分为微型机、小型机、大型机、巨型机(超级计算机)等。 计算机发明者约翰•冯•诺依曼。 计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的原创 2021-08-08 21:02:51 · 85 阅读 · 0 评论 -
Java流程图
1原创 2021-08-08 21:01:15 · 247 阅读 · 0 评论