随笔分类 - JAVA学习
java学习历程
摘要:方法重写 1.Static关键字 static关键字可以修饰属性、方法、代码块 1.1 修饰属性 static修饰属性,称之为静态属性/变量 可以通过类名加点来访问,不需要new对象 回顾实例属性,必须通过对象名.访问 static修饰的属性在内存中只存在一份(方法区 >静态区) 属于整个类 不属于
阅读全文
摘要:封装 1.封装 1.1 封装的概念和实现 封装: 属性私有:将属性使用private修饰,表示此属性只能在本类中访问,不让外部直接访问 方法公开:针对每一个属性编写一对公开的方法 get set 分别用于属性的取值/赋值 package com.atguigu.demo.demo1; public
阅读全文
摘要:初识面向对象 1.万物皆对象 自然界中的任何事物,我们都可以对其分析,分析出这个事物的共有的特征以及共有的行为,理解为一个对象 2. 类和对象的关系 类是对象的抽象,比如人类,学生类,仅仅是抽象概念 对象是类的具体,比如赵四,学生小明,属于是真真实实存在的个体 3. 属性和方法 一类事物共有的特征,
阅读全文
摘要:数组 1.数组的概念 一组连续存储的空间,存储多个相同类型的数值,长度是固定的。 2.数组的定义 1.先声明、在分配空间: 数组类型[] 数组名; 数组名 = new 数组类型[长度]; 2.声明并分配空间: 数组类型 [] 数组名 = new 数组类型[长度]; 3.声明并赋值(繁):
阅读全文
摘要:方法 1.方法的概念 方法的概念:一些列代码指令的集合,用于实现特定的功能,可以被反复调用 3.方法的定义 public static void 方法名称(){ //方法体 } 3.方法的调用 在需要调用方法的位置,直接书写方法名即可 方法书写完毕后,必须调用才会执行,我们可以通过debug模式
阅读全文
摘要:循环结构 任何循环都有四个必不可少的条件 1.计数器初始化 2.判断条件 3.循环体 4.计数器变化 1.while循环 while循环可以用于处理循环次数确定或者次数不确定的情况 实际开发中:通常用于处理循环次数不确定的情况,因为循环次数确定有更为简洁的循环结构 for循环 2.do-while循
阅读全文
摘要:分支结构和循环语句 1.包的概念 包就是文件夹 包的命名规范:全小写,域名倒置,不能以点开头或结尾,可以包含点,每存在一个点表示一个子目录 举例:com.baidu.demo 定义包后,包中的java源文件必须生命所在包。使用package关键字,包的声明永远在第一句 2.Scanner的使用 ja
阅读全文
摘要:10.类型转换 自动提升,手动下降 10.1自动类型转换 自动类型转换 1.两种类型要兼容 数值与数值类型兼容 char类型也可以存储数值 2.目标类型(等号左边)取值范围大于源类型(等号右边) 提升规则:byte、short、char >int >long >float >double byte、
阅读全文
摘要:Java语言基础 1. 关键字与保留字 被Java官方赋予了特殊含义的全部小写的单词,注意取名字不要与关键或者保留字冲突。 2.标识符 凡是需要自定义名称的内容都叫标识符 类名首字母大写,不推荐使用中文、拼音、特殊符号,见名知义,有意义 3. 变量概念引入 生活中我们通常需要记录数据,记录方式多种多
阅读全文