自我学习
天冷了多穿点
这个作者很懒,什么都没留下…
展开
-
第六章 面向对象基础--上(续)
第六章 面向对象基础--上(续)可变参数在JDK1.5之后,如果我们定义一个方法时,此时某个形参的类型可以确定,但是形参的个数不确定,那么我们可以使用可变参数。格式:修饰符 返回值类型 方法名(【非可变参数部分的形参列表,】参数类型... 形参名){ }要求:(1)一个方法只能有一个可变参数(2)可变参数必须是形参列表的最后一个(3)其实这个书写“等价于”修饰符 返回值类型 方法名(【非可变参数部分的形参列表,】参数类型[] 形参名){ }只是后面这种定义,.原创 2020-11-19 11:51:50 · 146 阅读 · 0 评论 -
java自我学习第24章Java8新特性
【Java8新特性】主要内容 Lambda表达式 StreamAPI Optional 1、 Lambda表达式 1.1 函数式编程思想在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。编程中的函数,也有类似的概念,你调用我的时候,给我实参为形参赋值,然后通过运行方法体,给你返回一个结果。对于调用者来做,关注这个方法具备什么样的功能。相对而言,面向对象过分强调“必须通过对象的形式来做事情”,而函数式思想则尽量忽略面向对象的复杂语法..原创 2020-11-06 20:38:26 · 204 阅读 · 0 评论 -
java自我学习第六章面向对象基础--上
面向对象思想面向对象思想概述1、概述Java语言是一种面向对象的程序设计语言,而面向对象思想(OOP)是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想(POP),强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去操作实现。2、面向对象与面向原创 2020-11-05 20:57:41 · 135 阅读 · 0 评论 -
java自我学习第五章:数组(续)
数组数组的顺序查找顺序查找:挨个查看要求:对数组元素的顺序没要求顺序查找示例代码://查找value第一次在数组中出现的indexpublic static void main(String[] args){ int[] arr = {4,5,6,1,9}; int value = 1; int index = -1; for(int i=0; i<arr.length; i++){ if(arr[i] == value){原创 2020-11-05 20:04:06 · 156 阅读 · 0 评论 -
java自我学习第五章:数组
数组数组的概念数组概念: 数组就是用于存储数据的长度固定的容器,保证多个数据的数据类型要一致。所谓数组(array),就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,以便统一管理他们,然后用编号区分他们,这个名字称为数组名,编号称为下标或索引(index)。组成数组的各个变量称为数组的元素(element)。数组中元素的个数称为数组的长度(length)。数组的特点:1、数组的长度一旦确定就不能修改2、创建数组时会在内存中开辟一整块连续的空间。原创 2020-11-05 17:14:25 · 217 阅读 · 0 评论 -
java自我学习第四章:流程控制语句
流程控制语句内容 for循环语句 while循环语句 do...while循环语句 break continu 循环语句:for循环循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要通过修改循环变量使得循环判断条件为false,从而结束循环,否则循环将一直执行下去,形成死循环。for循环语句格式:for(初始化语句①; 循环条件语句②; 迭代语句④){ 循环体语...原创 2020-11-05 16:22:06 · 513 阅读 · 0 评论 -
java自我学习第四章流程控制
流程控制不论哪一种编程语言,都会提供两种基本的流程控制结构:分支结构和循环结构。其中分支结构用于实现根据条件来选择性地执行某段代码,循环结构则用于实现根据循环条件重复执行某段代码。顺序结构任何编程语言中最常见的程序结构就是顺序结构。顺序结构就是程序从上到下逐行地执行,中间没有任何判断和跳转。如果main方法的多行代码之间没有任何流程控制,则程序总是从上向下依次执行,排在前面的代码先执行,排在后面的代码后执行。public static void main(String[] args){.原创 2020-11-05 16:06:53 · 286 阅读 · 0 评论 -
Java自我学习第三章基础数据类型
Java的基本数据类型(掌握)1、整型系列(1)byte:字节类型占内存:1个字节存储范围:-128~127(2)short:短整型类型占内存:2个字节存储范围:-32768~32767(3)int:整型占内存:4个字节存储范围:-2的31次方 ~ 2的31次方-1(4)long:整型占内存:8个字节存储范围:-2的63次方 ~ 2的63次方-1注意:如果要表示某个常量数字它是long类型,那么需要在数字后面加Lbyte b = 127; /原创 2020-11-04 21:31:42 · 184 阅读 · 0 评论 -
Java自我学习第二章
Java第二章 变量1.变量是什么?变量是一个可以变化的量 指内存中的一块被命名、被特定的数据类型约束的区域,此区域 中可以保存数据类型范围内的数据。2. 变量的命名规则:必须遵守1) 组成由52字母(大小写加起来), 数字0~9, _和$($最好不要使用)2) 数字不可以开头3) 不能直接使用关键字和保留字, 但是可以包含关键字和保留字4) 长度最大65535字符5) 区分大小写, a和A是不同的6) 不可以包含空格.3. 变量的声明 : 数据类型 变量名;.原创 2020-09-23 20:25:46 · 112 阅读 · 0 评论 -
Java 学习第一章语言的概述
第一章 Java 语言概述常用命令行: md 文件名在当前目录下创建子目录 cd改变工作目录,切换目录 cd . 目录表示的当前目录 cd .. 目录表示的是返回上级目录 cd \ 退回根目录 dir 列出当前目录下的文件以及文件夹 re 删除目录 del 删除文件 exit 退出dos命令行 命令 :内部命令 : 操作系统内置的命令外部命令 :保存在硬盘上的程序文件:操作系统必须要依赖环境变量”path”Java.原创 2020-09-23 19:23:33 · 94 阅读 · 0 评论