2022-03-22
HelloWorld
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World!"); //向控制台输出一条语句,同时必须以;结尾
}
}
运行上面程序如图所示
我们通过上面的程序开始分析并学习Java语言的基础知识;
1、注释:
Java的注释分为三种:单行注释// 多行注释/*…*/ 文档注释
像上面的HelloWorld程序分别用到了多行注释和单行注释。
Java还提供了另外一种注释叫文档注释,如果编写Java源代码时添加了合适的文档注释,然后通过JDK提供的javadoc工具可以直接将源代码里的文档注释提取成一份系统的API文档。API文档就是用以说明应用程序接口的文档。对于Java而言,API文档通常说细说明了每个类、每个方法的功能及用法。
Java语言的API文档的下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
关于文档注释,我会在后面专门有一篇文章
2、Java的组织形式
//Java程序必须是以类class形式存丰,类class是Java程序的最小程序单位
class 类名
{
/*Java解释器规定:如需某个类能被解释器直接解释执行,则这个类必须包含main方法,而且main方法必须使用pulbic static void来修饰,且main方法的形参必须是字符串数组类型(String args[]是字符串数组的形式) 也就是说main方法基本上固定不变的
*/
public static void main(String args[])
{
}
}
3、Java源文件的命名规则
1)Java程序源文件的后缀必须是.java,不能是其他文件后缀名
2)一个Java源文件可以包含多个类定义,但最多只能包含一个public类定义;如果Java源文件里包含public类定义,则该源文件的文件名必须与这个public类的类名相同
3)Java语言是严格区分大小写的语言。因为源文件的文件名保存的时候也应注意大小写
4)Java程序中的关键字全部是小写的
总结:通过上面的程序简单地说了一下Java程序的框架结构。
文档注释
Java语言提供了一种功能更强大的注释形式:文档注释。如果编写Java源代码时添加了合适的文档注释,然后通过JDK提供的javadoc工具可以直接将源代码里的文档注释提取成一份系统的API文档。API是应用程序接口的意思,API是Java提供的基本编程接口,当使用Java语言进行编程时,不可能把所有的Java类、所有方法全部记下来,那么如果我们遇到一个不确定的地方时,必须通过API文档来查看某个类、某个方法的功能和用法。
Java API文档的下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载完成之后,打开DOCS/api文件夹里面的index.html文件,
1、API文档首页如图
2、类说明区格局如下图
由于只有以public或protected修饰的内容才是希望暴露给别人使用的内容,而API文档主要是向使用者提供信息,因此javadoc工具默认只处理public或protected修饰的内容。如果开发者确实希望javadoc工具可以提取private修饰的内容,则可以在使用javadoc工具时增加-private选项来实现
下面我们通过一个演示程序来说明文档注释
package Gee;
/**
网站:作者博客站
这是一个javadoc工具演示的程序
程序名:javadoc演示程序
程序文件名:JavaDocDemo
@author Gee
@version 1.0
*/
public class JavaDocDemo
{
/** 简单的测试Field
*/
protected String name;
/** 主方法,程序的入口 */
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
除此之外,如果我们希望 javadoc工具生成更详细的文档信息,例如为方法参数、方法返回值等生成详细的说明信息,则可利用javadoc标记。常用的javadoc标记如下。
@author:指定程序的作者
@version:源文件的版本
@deprecated:不推荐使用的方法
@param:方法的参数说明信息
@return:方法的返回值说明信息
@see: “参见”用于指定交叉参考的内容
@exception:抛出异常的类型
@throws:抛出的异常,和exception同义。
javadoc工具默认不会提取@author和@version两个标记信息,如果需要提取这两个标记应该使用javadoc工具指定的-author和-version两个版本
1
CI框架连接数据库配置操作以及多数据库操作
09-05
2
asp 简单读取数据表并列出来 ASP如何快速从数据库读取大量数据
05-17
3
C语言关键字及其解释介绍 C语言32个关键字详解
04-05
4
C语言中sizeof是什么意思 c语言里sizeof怎样用法详解
04-26
5
PHP中的魔术方法 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep,
09-05
6
PHP中的(++i)前缀自增 和 (i++)后缀自增
09-05
7
最简单的asp登陆界面代码 asp登陆界面源代码详细介绍
04-12
8
常用dos命令及语法
09-27
将视频设置为Android手机开机动画的教程
2014-12-11
PHP中include和require区别之我见
2014-09-05
php递归返回值的问题
2014-09-05
如何安装PHPstorm并配置方法教程 phpstorm安装后要进行哪些配置
2017-05-03
PHP 教程之如何使用BLOB存取图片信息实例
2014-09-05
单片机编程好学吗?单片机初学者怎样看懂代码
2022-03-21
学ug编程如何快速入门?
2022-03-17
java中的info是什么意思
2022-03-24
PHP数组函数array
2014-09-05
零基础的初学者怎样学习java,或者应该先学什么?
2022-03-21
猫猫地铁逃生游戏下载v2.0.0 安卓单机版
其它手游 132.24MB
下载弹壳特攻队破解版内置MOD菜单最新版下载v4.2.1 安卓无敌版
其它手游 763.71MB
下载弹壳特攻队国际服最新版(Survivor.io)下载v4.2.1安卓版
其它手游 763.71MB
下载弹壳特攻队官方正版下载v4.2.1 安卓最新版
其它手游 763.71MB
下载智勇大闯关游戏下载v1.0.3 安卓版
其它手游 110.7MB
下载智勇大闯关手机版下载v1.0.3 安卓版
其它手游 110.7MB
下载智勇大闯关最新版下载v1.0.3 安卓版
其它手游 110.7MB
下载滚动球球大乱斗游戏下载v1.0.4 安卓版
其它手游 154.73MB
下载快乐小鸡动物园最新版下载v1.8 安卓版
下载
快乐小鸡3最新版下载v1.8 安卓版
下载
英雄大行动游戏下载v1.1.1 安卓版
下载
滑草大冒险纳西妲游戏(grassskiing)下载v1.1.1 安卓最新版
下载
最强脑洞大师游戏下载v3.2.19 安卓版
下载
脑洞大师海外版下载v3.2.19 安卓版
下载
脑洞大师2手机版下载v3.2.19 安卓版
下载
小小脑洞大师最新版下载v3.2.19 安卓版
下载