<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BJX999的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/BJX999</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BJX999]]></copyright><item><title><![CDATA[JAVA基础语法04-面向对象3]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107942810</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107942810</guid><author>BJX999</author><pubDate>Wed, 12 Aug 2020 14:58:32 +0800</pubDate><description><![CDATA[static(静态）
1.概念
关键字，修饰符  变量，方法，代码块，内部类
2.静态变量
静态变量随着类的加载（方法区的静态常量池）而加载到方法区的静态区，
相当于与类同级也叫类变量，通过类名。形式来调用静态变量也可以通过对象来
调用静态变量。存储在方法区静态区时会默认给静态变量赋予系统默认初始值。
类产生的对象共享同一个静态变量。看静态变量是否需要被所有的对象来共享，
如果需要共享就设置成静态变量。
方法里可以定义静态变量？
静态变量与类同级，只有方法被调用时里面的内容才能出现，前后矛盾，不能
定义
p]]></description><category></category></item><item><title><![CDATA[JAVA基本语法03- 面向对象2]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107942783</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107942783</guid><author>BJX999</author><pubDate>Wed, 12 Aug 2020 14:41:03 +0800</pubDate><description><![CDATA[1.继承
1.1概念
如果多个类的内容出现重复，把重复的内容放到一个新的类中，通过extends关键字让原来的类和新的类产生关联关系—继承。原来的类是子类，新的类是父类。子类可以继承父类部分信息(父类的私有化信息、构造方法以及构造代码块不能被继承)。
packagecn.tedu.extendsx;
public class ExtendsDemo1{
public static void main (String[]args){
//创建子类对象—医生类对象
Doctord=new Doctor();
d]]></description><category></category></item><item><title><![CDATA[JAVA基本语法02-面向对象1]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107942268</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107942268</guid><author>BJX999</author><pubDate>Tue, 11 Aug 2020 19:23:59 +0800</pubDate><description><![CDATA[面向对象的引入
*1.概念
面向对象本质是一种编程范式（一种思考方式）
面向过程：关注的是代码的实现细节
面向对象：先把代码实现的细节整合到对象中，找到这个对象就能
拥有对象的功能

面向对象基于面向过程，面向对象优于面向过程？如果场景比较简单优先推荐面向过程 ，如果场景很复杂优先推荐面向对象


*2.对象和类之间的关系

对一类对象来进行抽取，把共有的特征信息抽取成属性把共有的行为信息抽取成方法，把这一类对象抽取成了类。类是对对象的概括，对象是对类的具体实现。


*3.构造方法

a.构建对象 b.1]]></description><category></category></item><item><title><![CDATA[JAVA基本语法01-方法]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107868979</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107868979</guid><author>BJX999</author><pubDate>Mon, 10 Aug 2020 19:33:12 +0800</pubDate><description><![CDATA[方法：
1.概念
把重复且有效代码抽取成的形式就是方法
2.书写格式
修饰符 方法返回值类型 方法名(参数列表){
方法体;
return 返回值;
}
修饰符:public static
方法返回值类型:提供返回值对应的类型来接收
没有返回值使用void
方法名:标识符
参数列表:由参数类型、参数个数以及参数顺序共同决定的
方法体: 重复且有效代码
return:把返回值来进行返回
3.注意
1.方法只有被调用的时候才能被执行
2.两个明确：方法返回值类型、参数列表
3.return功能：结束方法、把返回]]></description><category></category></item><item><title><![CDATA[JAVA基本语法-二维数组]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107868688</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107868688</guid><author>BJX999</author><pubDate>Fri, 07 Aug 2020 19:00:45 +0800</pubDate><description><![CDATA[二维数组
存储元素是一维数组的数组
定义格式

1.数据类型[] [] 数组名=
new 数据类型[二维数组的长度/一维数组个数][每个 一维数组长度] int[] [] arr=new int[2][3];
2.数据类型[][] 数组名=
new 数据类型[二维数组长度/一维数组个数][]; int[] [] arr=new int[3][];//声明了三个一维数组
//初始化
arr[0]=new int[4];
arr[1]=new
int[4]{1,2,3}; arr[2]={3,4,5};//没有]]></description><category></category></item><item><title><![CDATA[JAVA基础语法-运算符]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107845724</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107845724</guid><author>BJX999</author><pubDate>Thu, 06 Aug 2020 21:59:35 +0800</pubDate><description><![CDATA[运算符
算术运算符
 /*
算数运算符
	+、-、*、/、%、++、--
	++、--
	  使用方式：单独使用  参与运算
	  当++、--出现在操作数的后面时，先传值再自加1
	  /自减1
	  当++、--出现在操作数前面时，先自加1/自减1再
	  传值
	  */

class SuanShu{
	public static void main(String[] args) {
		//操作+
		/*int a=3;
		int b=4;*/
		//+(求和、字符串连接符)
		/*Sys]]></description><category></category></item><item><title><![CDATA[JAVA基础语法-数组]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107837963</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107837963</guid><author>BJX999</author><pubDate>Thu, 06 Aug 2020 16:27:40 +0800</pubDate><description><![CDATA[跳转控制语句
break（在switch语句里用于结束语句  在循环里使用结束当前循环）
coutinue（跳过当次循环）
return（方法时讲）
/*
	跳转控制语句
	标号  名称:循环
*/
class JavaDemo{
    public static void main(String[] args) {
    	//打印5行7列星星
    	wc:for(int i=1;i&lt;=5;i++){//外层---行数
	    	nc:for(int j=1;j&lt;=7;j++){//]]></description><category></category></item><item><title><![CDATA[JAVA基础语法-流程控制语句]]></title><link>https://blog.youkuaiyun.com/BJX999/article/details/107795365</link><guid>https://blog.youkuaiyun.com/BJX999/article/details/107795365</guid><author>BJX999</author><pubDate>Tue, 04 Aug 2020 19:22:45 +0800</pubDate><description><![CDATA[键盘录入
步骤
1.导包—获取信息的位置
import java.util.Scanner;
2.找到Scanner
Scanner sc=new Scanner(System.in);
3.获取数据
int num=sc.nextInt();//获取整数
String s=sc.nextLine();//获取一行
流程控制语句
1.顺序结构
绝大部分代码从上往下由左往右依次编译执行
2.选择结构
if语句
（提供了三种格式的语句  范围）




if语句格式1（提供一个选项，可能有结果可能没结果）
	i]]></description><category></category></item></channel></rss>