自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础前十天回顾

1.Java基础 两大核心机制? JVM GC 跨平台? 一次编译 到处运行 Java的基础语法? 1.基本数据类型 2.引用数据类型 对比:占用的内存不一样 栈 堆 3.参数传递 ①.基本数据传递(值传递) 值的副本 ②.引用数据类型传递 引用地址 ③.可变参数 4.数组 一维数组 二维数组 数组的长度可以改变吗 5.面向对象 封装 Js Jquery 继承 子类可以复用父类的代码 this:1...

2019-01-17 21:11:07 237

原创 Java基础day10(接口,抽象类 VS 接口)

(接口) 接口

2019-01-17 20:38:43 167

原创 Java基础day9(重写,多态,final、static关键字,抽象方法,抽象类)

(重写) 重写 重写前提: 前提是子类必须继承了父类 如果子类继承了父类以后,如果父类的方法满足不了我的要求,我可以在子类对父类的方法进行重写 重写的规则 子类的方法名、返回值类型必须和父类的方法名和返回类型一致 子类的访问修饰符不能小于父类的修饰符 子类和父类方法必须同为static或非static 多态 什么是多态?就是一个对象的多种形态 使用的多态的前提必须有继承或者接口的实现 1....

2019-01-17 20:13:25 266

原创 Java基础day8(继承)

(继承) 继承 继承 使用的是 子类 extends 父类 继承会 继承父类中的 所有的属性、和方法 构造呢?没有继承 java中,只支持单继承,不允许多重继承 一个子类只能有一个父类 一个父类可以派生出多个子类 子类的属性和方法 只属于自己,不会影响父类。子类的功能 比 父类要更加强大 子类可以 重写父类中的方法 java中,当创建了一个类时,总是在继承。如果没有指定继承的...

2019-01-16 20:56:27 114

原创 Java基础day7(访问权限修饰符,构造方法,this关键字,封装)

(访问权限修饰符) 访问权限修饰符 public private (缺省) protected 他们都可以 用来修饰 属性和方法 对于类来说,只能使用 public 和 缺省 权限从大到小的排列:public protected 缺省 private public String name;// 公开的,任何地方都可以访问 protected int age; //受保护的,同一包下的...

2019-01-16 20:39:42 212

原创 Java基础day6(方法,局部变量和成员变量,方法重载)

方法 怎么定义一个方法? 访问修饰符 方法返回类型 方法名(参数类型 参数名){ 方法体; return 返回值; } 访问修饰符 :public private格式是规定的 方法返回类型:方法最终产生的数据是什么类型的 方法名:就是自己定义的名字 参数类型:进入方法的数据是啥类型的 方法体:自己封装的代码 return:(1)把返回值返回给调用者,(2)结...

2019-01-15 20:24:05 157

原创 Java基础day5(栈和堆,冒泡排序)

1.栈(Stack):主要是存放局部变量的 2.堆(Heap):凡是new出来的东西,都在堆中 ** 冒泡排序 ** int[] arr=new int[]{12,89,1,79,90,43}; //通过冒泡排序实现 从大到小 //外层循环控制趟数 for(int i=0;i<arr.length-1;i++){ //内层控制次数 for(int j...

2019-01-15 20:00:45 138

原创 Java基础day4(数组,数组遍历,数组的创建)

数组 /** * 什么是数组? * 数组和变量差不多,都是存放数据的,不同的是,数组可以存放多个数据, * 但是多个数据的数据类型必须统一 * 数组是一个引用类型 * * 如何定义一个数组? * 数组类型 [] 数组名; * * 如果数组定义好以后,必须给他进行初始化 * 数组的初始化有两种: * 1.动态初始化:指定数组的长度,长度指的就是数组中能...

2019-01-15 13:54:44 140

原创 Java基础day3( if和switch、while和do..while的区别,for循环,break和continue)

if和switch的区别 switch:适合用在条件是固定值(常量),不能进行逻辑判断,根据用户输入的值直接去找相应的case,效率高 case里面必须加上break if:逻辑判断,每一步判断都会被执行 ** while循环 ** 语法: ①,初始化 while(②循环条件){ ③循环体; ④累加器; } 执行流程: 1.加载初始化变量,执行一次 2.根据循环条件进行判断 如果判断结果为tr...

2019-01-15 11:51:00 395

原创 Java基础day2(赋值、逻辑运算符,条件表达式)

赋值运算符 =:不是相等的意思,就是把右侧的值赋值给左侧的变量 比如 int a=10; += a=a+b可以简写成a+=b; 就是把右侧a+b的值赋值给了左侧变量a -= a=a-b; a-=b; int a=10; int b=10; //a=a+b; a+=b; System.out.println(a); 比较运算符:比较两个变量...

2019-01-15 11:25:45 429

转载 public static void main(String[] args)

JAVA中的主函数,所有java程序的运行起点就是这个方法,除了args这个名字可以不一样外,其他必须是这样。 主函数的一般写法如下: public static void main(String[] args){…} (1)public关键字,这个好理解,声明主函数为public就是告诉其他的类可以访问这个函数。 (2)static关键字,告知编译器main函数是一个静态函数。也就是说main函...

2019-01-05 14:11:50 849

原创 Java基础学习(特点、标识符及名称命名规范、常量、变量)

Java学习 day1 开始前的建议: 主动思考 眼高手低 让编程更简单的方法:敲,多敲! 最重要的编程规范:加注释 Java语言的特点(与其他语言对比之下) 特点一:完全面向对象 两个基本概念:类、对象 三大特性:封装、继承、多态 特点二:健壮性 吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分。如:指针、内存的申请与释放等 特点三:跨平台性 跨平台性:通过Java语言编写的应用...

2019-01-02 20:00:44 288

空空如也

空空如也

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

TA关注的人

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