Java程序开发过程

一、开发过程简介

1、要创建一个Java需要3个基本步骤

(1)使用记事本或者IDEA(集成开发环境)编写Java源程序

(2)使用Javac.exe编译器编译Java源程序,生成xxx.class的字节码文件  语法格式:Java xxx.java

(3)使用Java运行xxx.class字节码文件 语法格式:java xxx.java

二、main方法实例

1、第一个java程序语言

public class Welcome {public static void main(String args[]){System.out.println("Welcome to Java Programming!!!");}}

(1)通过上述代码,我们可以看到一个完整的Java程序的结构由如下的三个部分组成:

源文件(扩展名为*.java):源文件带有类的定义。类用来表示程序的一个组件,小程序或许只会有一个类。类的内容必须包含在花括号里面。

类:类中带有一个或多个方法。方法必须在类的内部声明。

方法:在方法的花括号中编写方法应该执行的语句。

总结一下:类存在于源文件里面;方法存在于类中;语句存在于方法中。

注意:在一个源文件中只能有一个public修饰的类,而且源文件名字必须与public修饰的类名字相同。

(2)写代码的时候建议在一个固定的地方。在写代码之前要在自己写代码的文件夹下面,新建一个文本文档,命名为Welcome.java(Welcome可以换)。

注意:一定要打开文件扩展名!!!

2、编译运行程序

(1)源程序编写并保存好了之后,接下来准备执行该程序。然后,打开一个命令提示符窗口。

win+R打开窗口,输入cmd。

(2)准备工作

(3)准备完成之后,输入javac Welcome.java(Welcome可以是其他),就会得到,你想输出的“Welcome to Java Programming!!!”

三、注意事项

1、在Java中,main所在的类的名字必须要与文件名字一致

注意:被public修饰的类名字一定要和文件名字一致

 2、java程序要运行,必须先经过javac xxx.java编译----->xxx.class字节码文件---->java xxx

3、将文件扩展名勾选上

4、每条语句必须要以;结尾,一定要注意不能是中文的;

Java程序开发过程相关推荐

  1. 掌握基本的Java程序开发过程 题库 1213

    掌握基本的Java程序开发过程 01 02 03

  2. Java后台开发Tomcat添加https支持小程序开发过程

    文章原文:blog.ouyangsihai.cn >> Java后台开发Tomcat添加https支持小程序开发过程 1 给自己的域名申请证书 注意:申请好了如果不是在腾讯注册的域名,不会 ...

  3. 简述java程序的工作过程_简述 Java 程序的开发过程。_学小易找答案

    [填空题]两个啮合齿轮在啮合区内,一个齿轮的轮齿用()绘制,另一个齿轮的轮齿被遮挡的部分用()绘制,被遮挡的部分也可以省略不画. [单选题]只有建立了统一的学校集体,才能在儿童的意识中唤起舆论的强大力 ...

  4. 为什么说 Java 程序员到了必须掌握 Spring Boot 的时候?

    作者:纯洁的微笑(真名:张强),高级 Java 工程师.架构师,GitChat 畅销课程作者.曾从零参与公司技术平台建设,组织平台进行过四次大架构升级.目前在一家第三方支付公司做技术总监,负责微服务架 ...

  5. Java 程序员必备的 15 个框架,前 3 个地位无可动摇!

    2019独角兽企业重金招聘Python工程师标准>>> Java 程序员方向太多,且不说移动开发.大数据.区块链.人工智能这些,大部分 Java 程序员都是 Java Web/后端开 ...

  6. [置顶] Java程序员们读什么书决定了对未来职业方向的选择

    学习Java最痛苦的事情莫过于对未来职业方向的选择.尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起. 因此,作为初学者的你必须看完 ...

  7. 如何成为Java程序员

    Java应用领域简介 Java的应用可以说是无处不在,总的来说主要包括以下几个方面:企业应用(J2EE).桌面端应用(J2SE)和移动应用(J2ME)及Web应用.在企业应用领域,大约有74%的专业开 ...

  8. Java程序员,上班那点事儿--程序员也是一般人

    误区4:程序员不是一般人 本文为清华大学出版社<Java程序员,上班那点事儿>节选. 从一个做会计的女生对程序员的误解说起: 那天和一个做会计的女生聊天,问她对程序员或者编程工作的看法.她 ...

  9. java程序员修炼之道

    今天在论坛里看到了一位工作10年的java大牛总结的java程序员修炼之道,看完后给出的评价是:字字玑珠,深入人心,猛回头,自己一无是处··· 大牛告诉我们应该好好学习与修炼以下知识与技能 Java语 ...

  10. 《Java程序员,上班那点事儿》目录

    第一卷 生存法则 第1章 知己知彼,百战不殆 1.1 问题1:这个职业赚钱吗?赚多少钱      1.1.1 修炼第一层境界:剑指四方,试问天下谁与争锋        1.1.2 修炼第二层境界:世界 ...

最新文章

  1. client软件怎么卸载 nac_如何彻底卸载在 Mac 上安装的一个软件?
  2. topcpder SRM 664 div2 A,B,C BearCheats , BearPlays equalPiles , BearSorts (映射)
  3. leetcode 860. 柠檬水找零(贪心算法)
  4. 新时代 新营销 新增长, 纷享销客重磅发布CRM7.0产品,持续赋能企业数字化未来
  5. 【图像处理】透视变换 Perspective Transformation(小细节修正和推导流程补充)
  6. MySQL的使用笔记
  7. AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
  8. Python框架篇之Django(Django项目搭建全过程、Web框架与Django)
  9. linux eclipse 权限不够,linux下启动eclipse 权限不够 错误解决办法
  10. 如何获取查询生成器以字符串形式输出其原始SQL查询?
  11. 用c#算成绩的总和_用c#编写输出成绩的总分和平均分
  12. ubuntu16.04中将python3设置为默认
  13. 数字万用表校准软件|数字万用表自动计量系统NSAT-3030
  14. elementui 时间选择框选中后限制前后31天
  15. Aspose.Words doc转pdf 内容出现丢失,页码跳页,排版混乱问题
  16. Unity3D 太空射击游戏学习笔记
  17. react实现微信分享
  18. 网络信息安全工程师的职业优势分析
  19. 安装远程服务器管理工具(RSAT-Remote Server Administration Tools)
  20. beyond compare 4 This license key has been revoked 出现的问题与解决办法

热门文章

  1. 佳能mp145/mp140/mp288打印机 e16代码怎么处理
  2. 服务器系统记事本乱码,记事本乱码完美解决修复教程
  3. 【直接下载】x86_64-6.3.0-release-win32-seh-rt_v5-rev2
  4. html登录页面代码Java,html简单登录页面代码
  5. web前端效率提升之禁用缓存-遁地龙卷风
  6. C++高校水电费管理系统
  7. android x5内核 下载地址,X浏览器-X5内核版本
  8. 计算机实战项目之 [含论文+开题报告+源码等]SSM图书馆预约占座系统[包运行成功]
  9. oracle财务软件中出纳用,财务软件中:“出纳签字”功能在会计核算中的作用及操作步骤?...
  10. 课程管理系统(面向对象python)