自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 JAVA基础语法04-面向对象3

static(静态)1.概念关键字,修饰符 变量,方法,代码块,内部类2.静态变量静态变量随着类的加载(方法区的静态常量池)而加载到方法区的静态区,相当于与类同级也叫类变量,通过类名。形式来调用静态变量也可以通过对象来调用静态变量。存储在方法区静态区时会默认给静态变量赋予系统默认初始值。类产生的对象共享同一个静态变量。看静态变量是否需要被所有的对象来共享,如果需要共享就设置成静态变量。方法里可以定义静态变量?静态变量与类同级,只有方法被调用时里面的内容才能出现,前后矛盾,不能定义p

2020-08-12 14:58:32 313

原创 JAVA基本语法03- 面向对象2

1.继承1.1概念如果多个类的内容出现重复,把重复的内容放到一个新的类中,通过extends关键字让原来的类和新的类产生关联关系—继承。原来的类是子类,新的类是父类。子类可以继承父类部分信息(父类的私有化信息、构造方法以及构造代码块不能被继承)。packagecn.tedu.extendsx;public class ExtendsDemo1{public static void main (String[]args){//创建子类对象—医生类对象Doctord=new Doctor();d

2020-08-12 14:41:03 266

原创 JAVA基本语法02-面向对象1

面向对象的引入*1.概念面向对象本质是一种编程范式(一种思考方式)面向过程:关注的是代码的实现细节面向对象:先把代码实现的细节整合到对象中,找到这个对象就能拥有对象的功能面向对象基于面向过程,面向对象优于面向过程?如果场景比较简单优先推荐面向过程 ,如果场景很复杂优先推荐面向对象*2.对象和类之间的关系对一类对象来进行抽取,把共有的特征信息抽取成属性把共有的行为信息抽取成方法,把这一类对象抽取成了类。类是对对象的概括,对象是对类的具体实现。*3.构造方法a.构建对象 b.1

2020-08-11 19:23:59 167

原创 JAVA基本语法01-方法

方法:1.概念把重复且有效代码抽取成的形式就是方法2.书写格式修饰符 方法返回值类型 方法名(参数列表){方法体;return 返回值;}修饰符:public static方法返回值类型:提供返回值对应的类型来接收没有返回值使用void方法名:标识符参数列表:由参数类型、参数个数以及参数顺序共同决定的方法体: 重复且有效代码return:把返回值来进行返回3.注意1.方法只有被调用的时候才能被执行2.两个明确:方法返回值类型、参数列表3.return功能:结束方法、把返回

2020-08-10 19:33:12 170

原创 JAVA基本语法-二维数组

二维数组存储元素是一维数组的数组定义格式1.数据类型[] [] 数组名=new 数据类型[二维数组的长度/一维数组个数][每个 一维数组长度] int[] [] arr=new int[2][3];2.数据类型[][] 数组名=new 数据类型[二维数组长度/一维数组个数][]; int[] [] arr=new int[3][];//声明了三个一维数组//初始化arr[0]=new int[4];arr[1]=newint[4]{1,2,3}; arr[2]={3,4,5};//没有

2020-08-07 19:00:45 249

原创 JAVA基础语法-运算符

运算符算术运算符 /*算数运算符 +、-、*、/、%、++、-- ++、-- 使用方式:单独使用 参与运算 当++、--出现在操作数的后面时,先传值再自加1 /自减1 当++、--出现在操作数前面时,先自加1/自减1再 传值 */class SuanShu{ public static void main(String[] args) { //操作+ /*int a=3; int b=4;*/ //+(求和、字符串连接符) /*Sys

2020-08-06 21:59:35 231

原创 JAVA基础语法-数组

跳转控制语句break(在switch语句里用于结束语句 在循环里使用结束当前循环)coutinue(跳过当次循环)return(方法时讲)/* 跳转控制语句 标号 名称:循环*/class JavaDemo{ public static void main(String[] args) { //打印5行7列星星 wc:for(int i=1;i<=5;i++){//外层---行数 nc:for(int j=1;j<=7;j++){//

2020-08-06 16:27:40 1013

原创 JAVA基础语法-流程控制语句

键盘录入步骤1.导包—获取信息的位置import java.util.Scanner;2.找到ScannerScanner sc=new Scanner(System.in);3.获取数据int num=sc.nextInt();//获取整数String s=sc.nextLine();//获取一行流程控制语句1.顺序结构绝大部分代码从上往下由左往右依次编译执行2.选择结构if语句(提供了三种格式的语句 范围)if语句格式1(提供一个选项,可能有结果可能没结果) i

2020-08-04 19:22:45 638

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除