java 包和import关键字。
来源:互联网 发布:中国网文在国外知乎 编辑:程序博客网 时间:2024/06/05 16:19
在Java中提出了包的概念,只要是用于对同名的类,但是在不同包类的区别。
在使用类的时候,如果是同一个包的类,只需要写类名就可以调用,但是在不同的包中,这需要全部限定名字(宝名.类名)。
在运行程序时,已经生成字节码,当有引用其他类的时候,则将该类的字节码再载入到内存。
猜测,可以将这个包移植,可以将一个包打包到运行程序的同一个目录中。
可以声明一个包,类的位置,但是要声明环境变量。声明环境变量,就可以加载该目录下的无名包类。
使用import关键字的时候,说明一个包类,在设置相关的环境变量之后,可以在运行程序相关的目录中寻找需要的类。同样在设置先关环境变量之后,可以在默认目录中寻找相关的类。
总的来说,就是当一个类引用另一个类的时候,会用到package关键字,在运行时候,会在相关目录中查找相关的类。
什么是Eclipse
Eclipse是IBM开发一款免费的IDE, 可以从www.eclipse.org下载. 目前最新版本3.7.2
分为Eclipse和EclipseForJavaEE
很多在使用MyEclipse, MyEclipse是Eclipse的一款插件, 它是收费版.
2.启动方式
将eclipse-jee-indigo-SR2-win32.zip解压到硬盘, 进入eclipse文件夹, 执行eclipse.exe
选择工作空间, 勾选use this as default, 设置为默认工作空间
工作空间路径下会生成配置文件".metadata"
3.界面设置
窗口:
关闭页面中所有窗口, 在window - show view - other - 搜索console和package explorer
显示行号:
右键点击行开头 - show line number
4.编写程序
a.创建工程
CTRL + N, 输入java project
输入工程名, finish
在工作空间会创建出一个以工程名命名的文件夹
b.创建包
在src文件夹上按CTRL + N
创建package, 输入包名
c.创建类
在创建好的包上, CTRL+N, 创建Class, 指定类名, 勾选main方法, finish
d.编写代码
在编辑器中编写代码, 在保存的同时, 工具会自动编译
源代码保存在工作空间工程文件夹下的src文件夹中, class文件保存在bin目录中
e.运行
点击工具栏中的运行
5.文本编辑功能
复制行: CTRL + ALT + DOWN
删除行: CTRL + D
移动行: ALT + UP, ALT + DOWN
插入行: SHIFT + ENTER, CTRL + SHIFT + ENTER
单行注释: CTRL + /
多行注释: CTRL + SHIFT + /, CTRL + SHIFT + \
格式化代码: CTRL + SHIFT + F, 注意这个会和输入法的简繁体切换冲突
6.自动提示
内容帮助: ALT + /
自动修正: CTRL + 1
7.修改配置
修改字体:
window - preferences - general - appearance - color and font - basic - text font
修改快捷键:
window - preferences - general - keys
搜索要该的功能的名字, 或者搜索原有的快捷键
8.自动生成代码
右键 - source
生成GET和SET方法: Generate getters and setters
生成有参构造函数: Generate contsructor using fields
生成无参构造函数: Generate contsructor from superclass
生成toString方法: Generate toString
生成equals方法: Generate hashCode and equlas
9.重构代码
改名: ALT + SHIFT + R
导出方法: ALT + SHIFT + M
导出变量: ALT + SHIFT + L
10.环绕代码
选中代码 - Surround with
可以选择环绕for循环, if判断, try..catch等.
11.导入工程
Package Explorer中右键 - Import - General - Existing project into workspace - Browse - 选中要导入的工程
- java 包和import关键字。
- Java 包(package)和import关键字
- 【Java】package 和 import 关键字
- Java类包及import关键字
- java中的关键字package和import
- java中的包管理机制package和import
- Java import关键字
- @class关键字和#import
- #import和@class关键字
- package 和 import 关键字
- java包-java的import和简单例子
- Python 包、模块 概念 from 、import 关键字
- Java编译器遇到import关键字
- Java(this关键字、import、super)
- JAVA关键字package/import详解
- Java的导入——import包和类
- Java包——package和import的区别
- Java-import static和import
- 解决EditPlus在设置了UTF-8之后,编写的HTML页面仍出现汉字乱码问题
- JDK安装出现1335错误
- 杭电2572
- 区域生长算法原理及MATLAB实现
- DataTable转泛型
- java 包和import关键字。
- spring AOP原理
- duplicate symbol重复导入某一文件
- 前端学习第一天
- prim求最小生成树——Highways
- Android中的一些基础知识(二)
- MySQL学习(数据库和表的基本操作)
- Android学习资源网站大全
- SQL数据库课程设计第一周