第一个java程序

package mypack;         //相当于一个目录public class HelloWorld{public static void main(String[] args) {System.out.println("Hello World!");}}

注:

1.文件名必须和public修饰的类名一致,以.java作为文件后缀,如果定义的类不是public的,则文件名与类名可以不同。

2.一个.java文件中可以有多个class,但是只有一个public修饰的类。

3.java源代码文件编译后,一个类对应生成一个.class文件。

4.一个Java应用程序应该包含一个main()方法,而且其签名是固定的,它是应用程序的入口方法,可以定义在任意一个类中,不一定是public修饰的类。

编译:javac -d . HelloWorld.java

含有包的类,在编译的时候最好用上面的格式,-d指的是让该类生成的时候按照包结构去生成,“.”指的是在当前路径下生成。

如果不用上面的的格式,也可以用 javac HelloWorld.java,但需要注意的是包结构就要由自己去建立,然后将生成的.class文件放到该目录下。

执行:java mypack.HelloWorld

将字节码文件交给java虚拟机去解释执行。

需要注意的是:必须使用包

一个完整的java程序示例相关推荐

  1. java程序样例_一个完整的java程序示例

    一个完整的java程序示例 2020-08-15 05:22 阅读数 74 第一个java程序 package mypack; //相当于一个目录 public class HelloWorld{ p ...

  2. java完整程序_求一个完整的java程序

    展开全部 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; im ...

  3. java 程序输出 赵_编写一个完整的JAVA的程序

    编写一个完整的JAVA的程序 关注:84  答案:1  mip版 解决时间 2021-02-05 08:43 提问者妳螚鬧俄螚笑 2021-02-05 02:59 1,接口Person Show()方 ...

  4. java程序示例_Java程序中的Google搜索示例

    java程序示例 Sometime back I was looking for a way to search Google using Java Program. I was surprised ...

  5. 编程浅谈-以一个初出茅庐的Java程序员视角

    编者是一个从事Java开发的普通软件攻城狮,迄今为止,粗粗算来不过刚刚进入编程的世界不过两年,但在这两年的光阴里,每当我抬头仰望星空(苦命加班)时脑海里总有这样一个疑问--"什么是编程&qu ...

  6. java完整开发环境搭建_如何搭建一个完整的Java开发环境

    这篇文章主要教大家如何搭建一个完整的Java开发环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 作为一个Java程序员,配置一个java开发环境是必备的技能,今天给广大菜鸟初学者补上一课.环境 ...

  7. 一个完整的安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)

    转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样:如需刊登,请与作者联系.little_fairycat@126.com. 第三部分:其他  1. 修改显示界面的风格  Installshie ...

  8. 用java做一个简单记事本_用记事本写一个简单的java程序

    用记事本写一个简单的java程序 第一步: 安装好jdk,并设置好环境变量. 桌面-计算机(右键)-属性-高级系统设置-环境变量-path-在变量值后加上:和jdk安装路径加上(路径即为C:\Prog ...

  9. 一个完整的Windows程序框架

    前面我们演示了带界面的Windows程序,但那仅仅是一个弹窗,调用MessageBox函数就可以实现,不是一个真正意义上的窗口.我们通常所说的窗口包含最大化.最小化.关闭按钮,也包含菜单.单选框.图像 ...

最新文章

  1. Python 语法错误:“SyntaxError: invalid character in identifier“,原因及解决方法
  2. android多行文本框hint居中,在安卓等移动浏览器中placeholder中的文字不垂直居中问题...
  3. php去掉查询返回的字段序列,php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回...
  4. 理发店管理系统java_美容美发店管理系统的设计与实现(JSP,SQLServer)(含录像)
  5. 技术MBA高科技企业的“宠儿”
  6. 8.0强行转换后变成了7_如何在服务器上安装SSL证书,让你的网站变成https
  7. java扫描局域网中可用ip_使用java线程扫描局域网ip简单方案
  8. 初探facebook的iOS/Mac OS X动画框架pop
  9. Ubuntu 查看 Cuda 及 版本
  10. 目前流行的前端UI框架
  11. html班级管理模板,班级管理建议书模板参考
  12. num转大写中文(零壹贰叁肆伍陆柒捌玖)
  13. 全国高校计算机能力挑战赛赛事通知
  14. 仿微信朋友圈,仿微信小视频 ,录制视频功能
  15. linux dp接口显示,DP接口无法输出2K甚至1080分辨率·「已解决」
  16. 编程心得之逻辑判断的先后顺序
  17. 手机DCIM\.thumbnails 文件删除
  18. android网络下载图片并且显示在图库中
  19. XRD物相检索的过程
  20. 算法与程序设计——由a-z,0-9组成3位的字符密码

热门文章

  1. HC595简单原理及proteus仿真(一)草履虫能听懂版
  2. 像素格式RGB与YUV
  3. Kaggle注册验证备忘录
  4. Roads in Berland
  5. 亚马逊云和谷歌云_云产品免费套餐-Amazon vs Google
  6. Change Buffer介绍
  7. android uri详解,URI与URL详解
  8. 超细粒度分析 XLNet 中神奇的 Attention Mask
  9. 让自己外包电子项目成功的经验
  10. 项目运行指标:micrometer自定义metrics