一个完整的Java程序:

/**
* 文档注释
*
* @author wind8
*
*/
public class Hello {
/**
* @param args
*/
public static void main(String[] args) { // 方法名是main,返回值是void,表示没有任何返回值
// 方法代码
// 向屏幕输出文本
System.out.println("Hello,world\nLau"); /*
* 多行注 释 巴拉巴拉
*/ }// 方法定义结束 }// class定义结束

解析:

Java是面向对象的语言,一个程序的基本单位就是class,类名要求:

  • 必须以英文字母开头,后接字母,数字和下划线组合
  • 习惯首字母大写

public是访问修饰符,表示该类是公开的,不写public也能正确编译,但是无法从命令行执行。

class的内部可以定义若干方法,方法内部的代码会被依次顺序执行。public不仅可以修饰类,还可以修饰方法,static是另一个修饰符,表示静态方法。Java入口程序规定的方法必须是静态方法,方法名必须为main,括号内的参数必须是String数据。方法名命名和class一样,但是首字母小写。

Java的每一行语句必须以分号结束,其注释有三种形式:

//单行注释

/*
* 多行注释
* 巴拉巴拉
*/ /**
* 类和方法定义处的注释
* @author wind8
*
*/

Java程序对格式没有明确的要求,多几个空格或回车不影响程序的正确性,但是要养成良好的编程习惯。

最新文章

  1. 基于Caffe的DeepID2实现(下)
  2. css 下拉列表的制作
  3. git使用--git命令项目提交问题总结
  4. Recover Binary Search Tree [LeetCode]
  5. xlistview的XML(脚)xlistview_footer
  6. (转)Document对象内容集合
  7. Struts2中属性驱动与模型驱动
  8. TouchAndGuest触摸事件和手势
  9. Wpf 鼠标拖动元素实例
  10. .NET + Jcrop 实现在线裁图功能
  11. c# 逆波兰式实现计算器
  12. 在jsp提交表单的参数封装到一个方法里
  13. [学习OpenCV攻略][001][Ubuntu安装及配置]
  14. 【转载】DSP基础--定点小数运算
  15. SQL中的Join和Where的区别
  16. golang json序列化
  17. C# WebAPI学习
  18. eclipse在注释时候字体变成繁体字
  19. linux 实用指令
  20. WP8.1学习系列(第四章)——交互UX之导航模式

热门文章

  1. 面试题详解:如何用Redis实现分布式锁?
  2. U8g2库的使用
  3. 2.8 C++STL set/multiset容器详解
  4. javaweb项目中关于配置文件web.xml的解析
  5. python 发送POST请求
  6. Acwing 社交距离 分类讨论+贪心
  7. Linux下面有7个运行等级  run level
  8. webdriver原理及操作
  9. 【网鼎杯】jocker--部分代码加壳逆向处理
  10. web端,app端,小程序端测试差异详解