API IDE 简单了解一下
Posted java媛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了API IDE 简单了解一下相关的知识,希望对你有一定的参考价值。
API(Application Programming Interface)应用程序编程接口,sun公司提供了一些预先定义好的类和方法供java开发者使用,有了API,开发者可以在不查看源代码的情况下了解某个类或者某个方法的使用方式。
oracle官网:http://docs.oracle.com/javase/8/docs/api/可查看API
离线版API是CHM格式的,在索引里输入要查询的类,如Object,即可看到java的根类里面都有哪些方法。
Object类里面的toString方法就是用来被子类重写的
如果打印的是引用数据类型,系统会默认调用其toString方法
Object类中的equals方法,重写equals方法,只要id和name相等,那两个对象就是相等的。
Object类中的finalize方法,重写finalize方法,这个方法不是给程序员调用的,垃圾回收器在回收之前会自动调用。
在java语言里面,开发者难免会编写出同名的类,为了区分不同人开发出来的类,java引入了包的概念。
使用package声明包名 package语句只能出现在java源文件的第一行,且只能出现一次。注意末尾加分号。
在类名前面使用关键字package加入包名来避免命名冲突,因为域名是世界上唯一的,所以建议使用公司倒写的域名来命名包名,通常都是小写的。
(同一个包下)使用EditPlus编译带包名的类javac -d . yyy.java java com.xxx.xxx.xxx yyy
(不同包下,注意先引入需要用到的另外包里面的类)
另外,java.lang包下面的所有类都不用手动引入。系统会默认的引入
java访问级别修饰符主要包括:private protected public default(默认),可以限定其他类对该类、属性和方法的使用权限。
内部类的分类
内部类,在一个类的内部声明一个类。主要分为:
静态内部类、匿名内部类、成员内部类、局部内部类
特点:
内部类可以直接访问外部类的成员,包括private修饰的变量和方法
1.静态内部类可以等同看作静态变量
2.静态内部类可以直接访问外部类的静态数据
集成开发环境IDE(Integrated Development Encironment)。目前企业里面应用较多的IDE主要有三款:
eclipse:免费、纯java语言编写、免安装、扩展性强 下载:http://www.eclipse.org/downloads/eclipse-packages/ 注意位数要跟自己电脑位数一致,下载之后解压,后双击eclipse.exe即可
MyEclipse:在eclipse基础上追加的功能性插件,对插件收费、在WEB开发中提供强大的系统架构平台
IDEA:收费、UI比较美观
以上是关于API IDE 简单了解一下的主要内容,如果未能解决你的问题,请参考以下文章