自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的接口

接口,是一种特殊的类,由全局常量和公共的抽象方法组成。用 interface 关键字。接口,不关心类的内部数据,也不关心类的方法实现细节,只规定了类必须提供那些方法。1、基本语法:修饰符 abstract interface 接口名 [extends 父接口1,父接口2…]{常量定义抽象方法定义}注意:1)接口的修饰符一般用 public 。不能用private 和 prot...

2019-07-23 16:00:41 190

原创 Java中的继承

1、继承简而意之,就是如同子类继承父类的继承关系,在代码中需要添加 extends ,语法如下:class 子类 extends 父类继承的初始化顺序1)初始化父类再初始化子类2)先执行初始化对象中的属性,再执行构造方法中的初始化即先父类对象进行属性初始化,再执行父类构造方法,然后是子类对象属性初始化,再执行子类构造方法。2、方法的重写满足条件,返回值类型、方法名、参数类型...

2019-07-22 16:52:37 96

原创 Java的内部类

1、成员内部类的使用方法:1)Inner 类定义在Outer 类的内部,相当于一个成员变量的位置,Inner 类可以使用任意访问控制符,如public、protected、private等2)Inner 类中定义的 test() 方法可以直接访问Outer类中的数据,而不受访问控制符的影响3)定义了成员内部类,必须使用外部类对象来创建内部类对象,而不能直接去new一个内部类对象,即:内部类 ...

2019-07-22 09:42:51 116

原创 Java封装和访问修饰符

1、封装将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而通过该类提供的方法来实现对隐藏信息的操作和访问实现步骤:1)修改属性可见性,设为private2)通过getter/setter方法public float getScreen(){ return screen;}public void setScreen(float newScreen){}2、访问修饰符p...

2019-07-16 16:45:49 265

原创 Java中static的使用

被static 修饰的成员成为静态成员或类成员,被类中所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名访问。1、static 之静态变量静态变量,就是在变量前加上 static2、static之静态方法静态方法,用static修饰的方法1)静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非...

2019-07-16 16:23:52 189

原创 Java的类、对象、构造方法

1、类和对象1)类是具有相同属性和方法的一组对象的集合,对象是类的实例化。属性,是描述对象有什么;方法,是描述对象可以做什么public class 类名{ //定义属性,成员变量(作用在整个类中) int a; //定义方法,局部变量(作用在该方法中) void call(){ }}成员变量无初始化时系统默认初始值为0,局部变量,不会默认初始值不...

2019-07-16 14:14:44 201

原创 Java中的方法

Java中的方法,其实是一个功能模块,用来解决一类问题的代码有序组合。1、访问修饰符:方法允许被访问的权限范围,public、protected、private2、返回值类型:方法返回值的类型,不具有返回值,则指定void;具有返回值,需要指定返回值类型,在方法体中使用return 语句返回值。3、参数列表:传递的参数可以有多个甚至没有,每个参数由参数类型和参数名组成。public cl...

2019-07-16 12:04:31 211

原创 Java中的二维数组

1、声明数组并分配空间int[][] num = new int[2][3];int[][] num;num = new int[2][3];2、赋值和处理数组定义二维数组时可以只指定行的个数,然后再为每一行分别指定列的个数。每行的列数不同,则创建是不规则的二维数组。代码呈现:public class HelloWorld { public static void ...

2019-07-16 11:19:20 288

原创 Java中操作数组——Arrays类和 foreach方法

1、Arrays 类是Java提供的一个工具类,使用时需导入包import java.util.Arrays;1)排序Arrays.sort(数组名) 方法实现对数组的排序,默认按升序排列。2)将数组转换成字符串Arrays.toString(数组名) ,将数组元素按顺序连接,用逗号和空格隔开代码呈现://导入Arrays类import java.util.Arrays;pu...

2019-07-16 11:01:30 789

原创 Java数组

1、声明数组int[] scores; //声明了整型的数组String[] names; //声明类型为字符串的数组2、分配空间scores = new int[5]; //长度为5names = new String[5];上面两步也可以合并:int[] scores = new int[5];String names = new String[5];3、赋值scor...

2019-07-16 10:37:54 84

原创 判断一个数(小于10位)的位数

判断一个数(小于10位)的位数public class HelloWorld{public static void main(String[] args){ int num = 999; int count = 0; if(num > 0 && num < 1000000000){ while(num != ...

2019-07-15 18:34:56 2134

原创 Java 运算符和运算符优先级

1、算术运算符2、赋值运算符3、比较运算符1)< 、>、>=、<= 只支持左右两边操作数是数值类型2)==、!= 两边的操作数可以是数值类型或引用类型Java引用类型(对象类型):类 接口 数组 枚举 标注4、逻辑运算符注意哦,逻辑运算的“短路”现象:1)&&(与)出现短路,当&&的左边为false 时,已经能确定结果...

2019-07-15 17:47:15 214

原创 Java 中的数据类型和类型转换

1、数据类型2、基本数据类型注意的是,float 变量赋值的数值后添加字母 f / F3、Java 中的自动类型转换不同的基本数据类型的数据之间进行相互转换。自动类型转换需满足条件:1)、目标类型与源类型兼容。如,double类型兼容int 型,char 型不能兼容 int 型int a = 19;double b = a;System.out.println(b); //输...

2019-07-15 17:11:43 114

原创 Java 中的关键字和标识符

1、关键字:关键字,是指事先定义好的,有特别意义的标识符。具体可参见:https://baike.baidu.com/item/java关键字2、标识符标识符,是用于给变量、类、方法等命名的符号。可以由字母、数字、下划线、美元符组成,但不能数字开头,且不能是Java关键字和保留字。标识符是严格区分大小写的,并且最好做到见名知意。public class HelloWorld{ pu...

2019-07-15 15:14:03 185

原创 JAVA eclipse左边的导航栏如何打开

JAVA eclipse 左边的导航栏是这样的,打开后工作起来会方便很多。那么是如何打开的呢:点击 Window,出现很多选项,鼠标放在 show view 那个地方,找到 package explorer 点击就会出现入上图一样的~另外,如果还想要的更多的话,你可以尝试project explorer ,就在package explorer的下面。...

2019-07-08 16:13:40 20336

空空如也

空空如也

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

TA关注的人

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