多语言展示
当前在线:342今日阅读:103今日分享:49

java入门基础笔记整理:[9]Eclipse和包的使用

一.package1.定义包在源代码的第一行使用package关键字定义包. 包名通常全部小写, 用'.'分隔.2.编译带包的类javac -d 目录 源文件名.java3.运行带包的类java 包名.类名4.使用带包的类在代码中直接以类名使用, 是访问同一个包中的类.如果需要访问不同包中的类, 需要使用全限定名(包名.类名)一个类如果希望被其他包中的类访问, 那么必须加上public修饰. 用public修饰的类必须和文件名同名.5.导入包我们使用一个其他包中的类的时候, 可以使用全限定名访问, 但是如果使用这个类非常频繁, 每次都要写包名比较麻烦.可以使用import关键字导入需要的包中的类.导入*:导入指定包中所有类在用类名方式使用一个类的时候, 先在当前包中查找是否有这个类, 如果没有才去导入的包中找导入类名:导入指定包中指定类在用类名方式使用一个类的时候, 不论当前包中是否有这个类, 都会去导入的包中找在导入包的时候推荐使用此种方式6.有包的类和无包的类互相访问无包的类可以访问有包的类, 直接导入即可有包的类无法访问无包的类, 直接访问是找同一个包中的, 由于不同包需要导入, 而无包的类无法导入在定义类的时候, 为了让别人都能使用到, 所以一定要定义一个包7.总结写所有的类都要定义包类要public修饰, 要和文件名同名导入包时用类名方式编译用 javac -d 目录 文件名运行用 java 包名.类名8.练习编译两个Person.java在不同的包中在PackageDemo用引用不同包中的类二.jar1.什么是jarjar是一种java文件的压缩格式, 通常我们都会把编译好的class文件打包成一个jar文件2.怎么打jar包jar cvf jar文件名 要打包的文件(文件夹)名3.怎么使用jar包中的类将jar包的绝对路径配置到classpath中4.怎么运行jar文件需要在jar文件中的META-INF文件夹中的MANIFEST.MF文件中指定Main-Class例如: Main-Class: cn.itcast.PackageDemoMainClass就是运行jar包时要执行的类三.访问控制符1.各种权限修饰符private: 私有的, 只有当前类中可以访问default(package): 默认的, 当前类, 同一个包中的类可以访问protected: 受保护的, 当前类, 同一个包中的类, 子类都可以访问public: 公有的, 所有类都可以访问2.权限修饰符的用法可以用来修饰成员变量, 方法, 内部类, 构造函数也可以修饰类, 但是类只能用public或者默认的四.Eclipse1.什么是EclipseEclipse是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 number4.编写程序a.创建工程CTRL + N, 输入java project输入工程名, finish在工作空间会创建出一个以工程名命名的文件夹b.创建包在src文件夹上按CTRL + N创建package, 输入包名c.创建类在创建好的包上, CTRL+N, 创建Class, 指定类名, 勾选main方法, finishd.编写代码在编辑器中编写代码, 在保存的同时, 工具会自动编译源代码保存在工作空间工程文件夹下的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 + 17.修改配置修改字体: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 equlas9.重构代码改名: ALT + SHIFT + R导出方法: ALT + SHIFT + M导出变量: ALT + SHIFT + L10.环绕代码选中代码 - Surround with可以选择环绕for循环, if判断, try..catch等.11.导入工程Package Explorer中右键 - Import - General - Existing project into workspace - Browse - 选中要导入的工程注意: 同名工程不能导入
推荐信息