JAVA学习笔记6——package+API文档+Scanner类

来源:互联网 发布:微商达人是什么软件 编辑:程序博客网 时间:2024/06/07 03:18

最近在看JAVA教学的视频,觉得老师讲的很好,同时借用源代码还有笔记来撰写本系列博客,记录自己的学习内容,同时也供看到的人学习。

第六篇介绍的内容稍微少了些,因为这一小部分知识和前、后均没有太大的联系,所以单成一篇~

首先介绍一下Eclipse里面package的概念。在Eclipse里面进行JAVA程序编写和Visual C++ 6.0里面进行C/C++编写是一样的,都需要先建立一个指定的工程(项目),然后在项目(project)之下建立包(package,默认为default包,但是不推荐使用),在package下面才建立class来进行JAVA程序的编写,下面是其它一些介绍以及注意事项:


接下里介绍API文档,API相当于JAVA学习者的“字典”,是最标准权威的使用规则的汇总,表现为一个个包以及类、类里面的方法以及使用方法说明,下图是API的界面整体构图:


随着每一次JDK的升级内容也会进行部分的更新,JAVA里面的包、类是非常多的,先来介绍几种最常用的package:


下面介绍如何生成自己编写程序对应的API文档,首先生成一个有意义的API文档的前提是你的程序里面要有相关的而且有用的API注释,格式如下:


在添加了必要的API注释之后,就开始生成自己API文档吧:

首先右键项目---Export---JAVA---Javadoc(调用javadoc.exe),然后会弹出如下窗口:


第一个目录栏是要正确填写javadoc.exe在你计算机的位置,在你安装jdk的bin目录下有,可自行寻找,接下来的矩形框里面是你要生成API文档的项目,单选按钮里面是内容的可见性选择,一般选择Public(也是默认选项),接下里的目录是你要生成的API文档文件夹所在的位置,可随意填写。生成完之后会在该目录产生一个文件夹,直接打开里面的index.html就可以看到你自己项目的API文档啦~

接下里介绍JAVA里面的输入类:Scanner。

标准用法:1,先定义一个Scanner对象:Scanner  对象名 = new Scanner(System.in)。2,定义完这个对象后,就相当于开了一块儿缓冲区(不知道这么比喻恰不恰当······),会读取输入的数据,根据输入数据的不同调用这个对象的不同方法———字符串:next();int型:nextInt();long型:nextLong();小数:nextFloat()、nextDouble();布尔型:nextBoolean()。然后定义一个变量将输入的数据赋给相应的变量,在进行接下来的操作。

下面是Scanner类的一个应用例子:

import java.util.Scanner;/** * 测试Scanner类的使用,如何接收键盘的输入。 */public class TestScanner {public static void test01(){Scanner s = new Scanner(System.in);String str = s.next();  //程序运行到next会阻塞,等待键盘的输入!System.out.println("刚才键盘输入:"+str); }public static void test02(){Scanner s = new Scanner(System.in);System.out.println("请输入一个加数:"); int a = s.nextInt();System.out.println("请输入被加数:");int b = s.nextInt();int sum =a+b;System.out.println("计算结果,和为:"+sum); }public static void main(String[] args) {test02();}}
注意代码的第一行,我们需要import相应的类,才能正常使用哦·~

好啦,这篇到这里就结束了,接下来思考的事情是:今天还继不继续再写一篇~





0 0
原创粉丝点击