Java学习
Java学习笔记整理,专栏为巩固学习建立。笔记来源为尚硅谷java视频课程中总结,若侵权请联系删除
混分小天才
这个作者很懒,什么都没留下…
展开
-
成员变量与局部变量
属性(成员变量) VS 局部变量一、相同点1.1定义格式一样1.2.先声明后使用1.3.都有其对应的作用域二、不同点2.1.在代码中定义位置不同属性:直接定义在类的一对{}之中局部:声明在方法内、方法形参、代码块内、构造器形参、构造器内部的变量。2.2关于权限修饰符不同属性:可以在声明属性的时候,指明其权限,使用权限使用符常用的权限修饰符:private public 缺省 protected局部:不可以使用权限修饰符(或者说他的权限已经由方法规定了)2.3默认初始化值得情况属性原创 2020-08-09 11:36:44 · 127 阅读 · 0 评论 -
Java学习——面向对象(概述)
面向对象Java的面向对象学习三条主线1.java类及类的成员属性、方法、构造器;代码块、内部类2.面向对象的三大特征封装、继承、多态、(抽象)3.其他关键字:this super static abstract interface package import面向对象 VS 面向过程例:人把大象关进冰箱一、.面向过程:强调功能和行为,以函数为最小的单位,考虑怎么做1.1 打开冰箱1.2抬起大象,塞进冰箱1.3.关上冰箱门二、.面向对象:强调具被了功能的对象,以类/对象为最小单位,原创 2020-08-09 11:33:42 · 115 阅读 · 0 评论 -
Java学习——数组
Java学习——数组数组的关键元素1.数组名2.元素3.角标、下标、索引4.数组的长度和个数【注】1.数组的元素可以是任何数据类型2.创建数组的对象会再内存中开辟一整块连续空间3.数组的长度一旦确定,就不能修改数组的分类:1.按维数:一维 二维2.按数组元素类型:基本数据类型 引用数据类型一维数组的使用:1.一维数组的声明和初始化2.如何调用数组指定位置的元素3.如何遍历数组4.如何获取数组长度5.数组元素的默认初始化值6.数组的内存解析一维数组的声明://1.1静原创 2020-07-06 17:14:08 · 99 阅读 · 0 评论 -
Java学习——break与continue
Java学习——break与continue在Java的的循环结构中,一共有三种循环方式:1.for循环2.while循环3.do while 循环其中涉及到了break与continue关键字的使用1.break关键字的使用:当语句块执行到break时,跳出循环。2.continue关键字的使用:语句执行到continue时,跳出此次循环。for(int i = 0; i < 10; i++){ if(i == 5){ system.out.print("程序结束"); b原创 2020-07-06 16:59:46 · 115 阅读 · 0 评论 -
Java学习——Scanner
Java学习——ScannerScanner类的作用:获取用户在键盘中输入的值1.导入包(通常可以通过编译器的提示完成)import java.util.Scanner;2.实例化ScannerScanner scan = new Scanner(System.in);3.调用Scanner类的方法int myNumber = scan.nextInt();【注】在引用不同数据类型的参数时,Scanner中调用的方法需要随着改变,不然程序将抛出异常。如图:需要注意的是对于char类原创 2020-07-06 16:43:07 · 87 阅读 · 0 评论 -
Java学习——运算符
Java学习——Java中的运算符一.算术运算符1.int型的变量在非强制转换运算下结果为int型2.取模运算中,结果的符号与被模数符号相同3.自增运算中不会改变自身数据类型4.赋值运算符支持连续赋值 i = j = 10;二.比较运算符1.结果都为布尔型(blooean)三.逻辑运算符1.只适用于布尔类型的变量2.结果为布尔类型3.^ 逻辑异或4.& 与 &&的区别 &逻辑符,就算前面的条件不符合,后面的条件仍会进行判断,但&&会原创 2020-07-06 16:34:32 · 97 阅读 · 0 评论 -
Java学习——变量
Java学习——变量变量:程序中最基本的存储单元,包含变量类型、变量名、存储的值 。格式:数据类型 变量名 = 变量值;例: int myNumber = 100;需要注意的是,每个变量变量都有它的作用域,当超出作用域之后不能被调用。在同一个作用域内,同名变量不可以被重复定义for(int i = 0;i < n; i++) { System.out.print(i); } 在上述代码块中,变量i的作用域仅为for函数里面,在for函数外面无法调用i变量。变量在内存中开辟的存储原创 2020-07-06 16:30:23 · 371 阅读 · 0 评论 -
Java学习——命名规范
Java学习——命名规范1.包名:全部小写2.类名、接口名:首字母大写,多单词组合时,所有单词首字母依次大写3.变量名、方法名:第一个单词首字母小写,第二个单词开始每个单词首字母大写4.常量名:所有字母都大写,多单词时每个单词间用下划线链接5.项目名:所有字母全部小写在编程中,所有的命名要做到...原创 2020-07-06 16:10:05 · 102 阅读 · 0 评论