- 博客(11)
- 收藏
- 关注
原创 各种修饰符
不同修饰符使用细节 常用来修饰类、方法、变量的修饰符如下:public 权限修饰符,公共访问, 类,方法,成员变量 protected 权限修饰符,受保护访问, 方法,成员变量 默认什么也不写 也是一种权限修饰符,默认访问, 类,方法,成员变量 private 权限修饰符,私有访问, 方法,成员变量 static 静态修饰符 方法,成员变量 final 最终修饰符 类,...
2018-08-18 20:16:27
553
原创 接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 二.接口 三.抽象类和接口的区别一.抽...
2018-08-10 20:20:28
108
原创 java final
谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。一、final关键字的基本用法在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。1、修饰类 ...
2018-08-10 14:53:56
123
原创 Java 接口
Java 接口接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是...
2018-08-10 14:31:16
109
原创 java中四大权限
一、访问权限简介访问权限控制: 指的是本类及本类内部的成员(成员变量、成员方法、内部类)对其他类的可见性,即这些内容是否允许其他类访问。Java 中一共有四种访问权限控制,其权限控制的大小情况是这样的:public > protected > default(包访问权限) > private ,具体的权限控制看下面表格,列所指定的类是否有权限允许访问行的权限控制下的...
2018-08-08 22:10:03
979
原创 java中常用的String方法
1 length()字符串的长度String a = "Hello Word!";System.out.println(a.length);输出的结果是字符串长度10。 2 charAt()截取一个字符String a = "Hello Word";System.out.println(a.charAt(1));输出的结果是字符串a的下标为1的字符e。 ...
2018-08-07 22:30:18
131
原创 java输出int还是String
int x = 3; int y = 4; int z = 5; String s = "xyz"; //输出12 System.out.println(x+y+z); //输出x345 System.out.pri...
2018-08-07 22:17:05
885
原创 java this 三种用法
1.区分成员变量和局部变量public class ThisDemo { public static void main(String[] args) { Student s=new Student("小明明",20); System.out.println(s); } } class Stud...
2018-08-05 22:20:12
28633
1
原创 java包名(package)命名规则
Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。 由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的Java Package,为了保障每个Java Package命名的唯一性,在最新的Java编程规范中,要求开发人员在自...
2018-08-05 21:56:39
11039
原创 java中public,private,protected的区别
类中的数据成员和成员函数据具有的访问权限包括:public、private、protect、friendly(包访问权限) 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。...
2018-08-05 21:38:17
2935
原创 成员变量和局部变量的区别
1. 定义位置上的区别* 成员变量,定义在类中,方法外* 局部变量,方法内,语句内** 2. 作用域不同* 成员变量,作用范围是整个类* 局部变量,方法内,语句内** 3. 默认值不同* 成员变量,有自己的默认值* 局部变量,没有默认值,不赋值不能使用** 4. 内存位置不同* 成员变量,跟随对象进入堆内存存储* 局部变量,跟随自己的方法,进...
2018-08-05 20:18:38
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人