自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 包装类 与 日期 的操作

JDK1.5新特性之包装类包装类的作用包装类的自动装箱、自动拆箱包装类的转换基本数据类型包装基本数据类型 包装类 int Integer char Character byte Byte short Short long Lon...

2019-07-27 14:29:32 106

原创 String类型

String类1. String 的本质是什么?char类型的数组 /** The value is used for character storage. */ private final char value[];示例:String name = "ZhangYuxuan"; //本质 就是 private final char[] value = {'Z','h',...

2019-07-27 14:25:27 71

原创 内部类、异常

内部类(Inner class)1.内部类的作用 : 一般用于服务于外部类(1),内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。(2),内部类成员可以直接访问外部类的私有数据;但外部类不能访问内部类的实现细节,如内部类的成员变量;(3),匿名内部类适合用于创建仅需使用一次的类。2.概念内部类也就是定义在类内部的类。内部类是一个编译时的...

2019-07-27 14:21:56 97

原创 抽象类、接口与枚举

抽象类 abstract class场景 public abstract class MockBusiness { public void fun1(){ public abstract void fun2();// 依赖于第三方实现 public void fun3(){ }}1.抽象类的使用场景:在业务实...

2019-07-27 14:14:02 476

原创 数据传递+static+重写

static1. Java的内存java把内存分为栈内存和堆内存,数据区,代码区,栈内存用来存放一些基本类型的变量和数组及对象的引用变量,而堆内存主要是来放置对象的。用static的修饰的变量和方法,实际上是指定了这些变量和方法在内存中的“固定位置”-data storage。2. 类加载 时候(1) 执行static{} 代码块(2)执行static 变量(类变量)a. 类...

2019-07-27 14:07:38 131

原创 继承与多态

继承为什么要使用继承?多个在业务中相类似的类 , 有共同的属性与功能,可以将指这些属性与功能 封装 到 一个公共的类中,该类就是父类其他的类 中的属性与功能 从父类中继承过来,这样 大大减少了 代码的冗余性。语法class A{}class B extends A{}Java是单继承,即 只有一个直接父类Object 是所有类的超级父类,根类,基类父类所有的属性与方法 是不...

2019-07-27 13:59:02 73

原创 方法重载与构造函数

一、方法重载 overload语法方法名相同参数列表不一样a. 个数不一样b. 类型不一样c. 顺序不一样理解:调用某一方法的时候,发现该方法的参数列表不满足需求,那么就需要重新创建同名的方法,参数列表不一样 =====> 即实现 【方法重载】示例一: public int add(int x,int y){ return x+y;...

2019-07-27 13:51:34 157

原创 Java面向对象

面向对象编程OOP :Object Oriented Programming1. 类与对象类: 是群体性概念,描述一类事物共有的属性与行为对象:是类在现实生活中 一个个实实在在的个体示例:/** 用于描述学生信息 * 学生共有的属性与行为*/public class Student{ /** * 学生姓名 */ public Stri...

2019-07-27 10:37:26 48

原创 常用的四种数组排序

常用排序算法(1)冒泡排序 Bubble Sort/** - 冒泡排序 - @param arr 需要排序的数组 */ public void bubbleSort(int[] arr){ for(int i= 0;i<arr.length;i++){ for(int j = 0;j<arr.length-1;j...

2019-07-27 10:31:34 119

原创 Java循环与数组

1. 流程控制(1)顺序结构if-elseif (逻辑表达式) { 语句1; 语句2; …… } if (逻辑表达式){ 语句; }else{ 语句; }(2 )switch-caseswitch与case后面的值的数据类型: 能够转换成int类型的(byte,short,...

2019-07-27 10:27:29 687

原创 Java基础语法

Java基础语法1.标识符命名规范(见名思意):组成: 只能由字母、数字、下划线、美元$ ;(1)包 package : [模块分类], 字母全部都小写,网站或组织的逆序;(2)类 、接口 :首字母大写,多个单词之间首字母大写分隔 (驼峰式命名);不能以数字开头;(3)变量: 首字母小写,多个单词之间首字母大写分隔 (驼峰式命名);不能以数字开头;(4)常量: [值不能再发生改变的变...

2019-07-27 10:14:18 65

空空如也

空空如也

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

TA关注的人

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