侧边栏
摘要: 匿名对象 匿名对象 注意事项:匿名对象只能使用唯一的一次,下次再使用不得不创建一个新的对象 使用建议:如果确定一个对象只需要使用一次,就可以使用匿名对象 阅读全文
posted @ 2019-06-27 15:29 菜鸟-传奇 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Scanner 常用Java API之Scanner:功能与使用方法 Scanner类的功能:可以实现键盘输入数据到程序当中。 引用类型的一般使用步骤:(Scanner是引用类型的) 1.导包 2.创建 3.使用 练习: 键盘输入三个数字,然后求出其中的最大值。 思路:1.既然是键盘输入,肯定需要用 阅读全文
posted @ 2019-06-26 15:44 菜鸟-传奇 阅读(2010) 评论(0) 推荐(1) 编辑
摘要: 一个标准的类通常要拥有下面四个组成部分: 这样的标准类也叫做Java Bean 阅读全文
posted @ 2019-06-23 19:50 菜鸟-传奇 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 局部变量和成员变量的区别: 1.定义的位置不一样【重点】 局部变量:在方法的内部 成员变量:在方法的外部,直接写在类当中 2.作用范围不一样【重点】 局部变量:只有方法当中才可以使用,出了方法就不能再用了 成员变量:整个类都可以通用 3.默认值不一样【重点】 局部变量:没有默认值,如果要想使用,必须 阅读全文
posted @ 2019-06-23 19:50 菜鸟-传奇 阅读(14095) 评论(1) 推荐(14) 编辑
摘要: 面向对象的使用与注意事项 面向过程:当需要实现一个功能的时候,每一个具体的步骤都需要亲力,详细处理每一个细节面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事。 类与对象的关系 定义一个类,用来模拟“学生”事物。其中就有两组成部分: 属性(是什么): 姓名 阅读全文
posted @ 2019-06-23 19:49 菜鸟-传奇 阅读(695) 评论(0) 推荐(0) 编辑
摘要: Java的内存需要划分成为5个部分: 1.栈(Stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中运行。 局部变量:方法的参数,或者是方法{}内部的变量 作用域:一旦超出作用域,立从栈内存当中消失。 2.堆(Heap):凡是new出来的东西,都在堆当中。堆内存里面的东西都有一个地址值: 阅读全文
posted @ 2019-06-21 19:08 菜鸟-传奇 阅读(1156) 评论(0) 推荐(1) 编辑
摘要: 数组 数组的概念:是一种容器,可以同时存放多个数据值 数组的特点: 数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。 两种常见的初始化方式: 1.动态初始化(指定长度)2.静态初始化(指定类容) 解析含义: 左侧数据类型:也就是数组当中保存的数据,全都是统一的什么类型 左侧的括号:代 阅读全文
posted @ 2019-06-21 19:07 菜鸟-传奇 阅读(1921) 评论(0) 推荐(3) 编辑
摘要: 方法的重载 对于功能类似的方法来说,因为参数列表不一样,却需要记住那多不同的方法名称,太麻烦。 方法的重载(Overload):多个方法的名称一样,但是参数列表不一样。好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能。 方法的重载与下列因素相关: 方法的重载与下列因素无关: 例子: 题目要 阅读全文
posted @ 2019-06-20 20:19 菜鸟-传奇 阅读(2852) 评论(0) 推荐(0) 编辑
摘要: 方法的使用与注意事项 方法 方法其实就是若干语句的功能集合。 参数(原料):就是进入方法的数据。 返回值(产出物):就是从方法中出来的数据。 定义方法的完整格式 修饰符:常用的固定写法,public static 返回值类型:也就是方法最终产生的数据结果是什么类型 方法名称:方法的名字,规则和变量一 阅读全文
posted @ 2019-06-20 19:45 菜鸟-传奇 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 循环结构的基本组成部分,一般可分为四部分: 三种循环的区别: 关于循环的选择,有一个小建议: 凡是次数确定的场景多用for循环;否则多用while循环。 阅读全文
posted @ 2019-06-19 16:55 菜鸟-传奇 阅读(932) 评论(0) 推荐(1) 编辑
摘要: switch语句使用的注意事项: 多个case后面的数值不可以重复。 switch后面的小括当中只能是下列数据类型: switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句还可以省略。 阅读全文
posted @ 2019-06-19 15:54 菜鸟-传奇 阅读(5357) 评论(0) 推荐(4) 编辑
摘要: jshell,是JavaJDK9这个大版本更新以来,带来的一个轻量级小工具。我们再也不用进入Java目录,编写一个Java文件,然后再去编译,最后才能执行它。 这里,你可以直接写一个小功能,就能去实现它。这就是jshell带来的一个小便利。 介绍:jshell这是Java用来写脚本的轻量小工具。 直 阅读全文
posted @ 2019-06-19 15:51 菜鸟-传奇 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 运算符的使用与注意事项 四则运算当中的加号“+”有常见的三种用法: 自增运算符:++ 自减运算符:-- 基本含义:让一个变量涨一个数字,或者让一个变量降一个数字1使用格式:写在变量名称之前,或者写在变量名称之后。 使用方法: 使用区别: A:如果时【前++】,那么变量【立刻+1】,然后拿着结果进行使 阅读全文
posted @ 2019-06-18 17:33 菜鸟-传奇 阅读(979) 评论(0) 推荐(0) 编辑
摘要: 数据类型的转换 当数据类型不一样时,将会发生数据类型转换。 自动类型转换(隐式) 1.特点 :代码不需要进行特殊处理,自动完成。 2.规则 :数据范围从小到大。 强制类型转换(显式) 1.特点 :代码需要进行特殊处理,不能自动完成。 2.格式 :范围小的类型 范围小的变量名 = (范围小的类型)原本 阅读全文
posted @ 2019-06-18 15:19 菜鸟-传奇 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 常量:在程序运行期间,固定不变的量。 常量的分类:1.字符串常量:凡是用双引号引起来的部分,叫做字符串常量。 2.整数常量:直接写上的数字,无小数点。 3.浮点数常量:直接写上的数字,有小数点。 4.字符常量:凡是用单引号引起来的部分,叫做字符常量。 5.布尔常量:只有两种取值。 6.空常量:nul 阅读全文
posted @ 2019-06-17 20:12 菜鸟-传奇 阅读(1848) 评论(0) 推荐(0) 编辑