写在前面:本人是借助两本参考书自学的,其中部分例子和语句均是来自参考书。
第一本:《Java 编程指南》,[美] Budi Kurniawan 著,闫斌 贺莲 译
第二本:《第一行代码 Java 视频讲解版》,李兴华 马云涛 著

第一个程序

java project_firstest

firstesthree.java

public class firstesthree {public static void main(String args[]){System.out.print("Hellow ");System.out.println("Wolrd!");System.out.println("Hellow MLDN.");}
}

Java 源程序文件的后缀为.java,Java字节码文件的后缀名为.class。

第一个程序的解释

关于类的定义
类是Java中的基本组成元素,所有的Java程序都需要被类管理,定义类的简单格式如下:

[public] class *类名称*{
}

在类前面可以有选择性的决定是否编写public,所以对于类定义有两种形式:

  1. public class 定义:类名称必须和文件名保持一致,否则程序无法编译,即在一个**.java中只能有一个public class
  2. class 定义:类名称可以和文件名不一致,但是生成的文件是class定义的名称,即在.java 程序中可以同时存在多个 class 定义,编译之后会分为不同的.class文件。

一般情况下,一个.java文件中只包含一个 public class,没有其他 class 定义
所有类名称命名时,每一个单词的首字母大写,例如:TestDemo。

主方法(main)
主方法表示一个程序的起点,所有程序代码都由此开始执行,定义格式如下:

public static void main(String args[]){
}

在主方法中存在许多字母,这些字母的顺序是完全固定的。

系统输出表示

System.out.print("Hellow ");

该语句的功能是直接在屏幕上显示输出信息,有两种形式:

  • 输出后不换行:System.out.print(####);
  • 输出后换行:System.out.println(####);

在Java中,任何一条语句都要以“;”结尾。

Java注释

  • //:单行注释;例如:put data1;//输入数据
  • /*:多行注释;就是在注释内容前面以单斜线和星形标记开头,并在注释内容结尾以星形标记和单斜线结束。一般在注释内容超过一行时使用此方法。例如:
public class firstesthree {public static void main(String args[]){System.out.print("Hellow ");/* *输出数据*输出数据*/System.out.println("Wolrd!");System.out.println("Hellow MLDN.");}
}

Java篇一——第一个程序相关推荐

  1. java 怎么让一个jlabel和一个jtextfield在一行_今天小哥大家分享一下Java编程语言的第一个程序应该怎么样去写...

    哈喽,各位朋友们大家周六好!我是你们的老朋友90小哥爱数码! 那么,今天小哥要和大家伙儿分享这篇文章的主要内容依然是和Java编程语言有关系,大家都知道在上几篇的文章当中呢小哥分别给大家介绍了Java ...

  2. JAVA基础复习1:开始Java世界的第一个程序

    之前,我已经安装好了Java,并且设置好了Java配置.那么来写一段进入Java世界的第一个程序. 1.打开记事本(曾经看过廖大神的一个博客,说是不建议使用Windows自带的记事本,因为有时候会添加 ...

  3. 世界java大神有哪些_JAVA基础复习1:开始Java世界的第一个程序

    之前,我已经安装好了Java,并且设置好了Java配置.那么来写一段进入Java世界的第一个程序. 1.打开记事本(曾经看过廖大神的一个博客,说是不建议使用Windows自带的记事本,因为有时候会添加 ...

  4. java概述与第一个程序

    目录 1.java是什么? 2.我们为什么学习java语言? 1.学习java语言的原因: 2.java语言的应用范围: 3.Java语言的发展史 4.java语言的体系结构 5.java语言的特点 ...

  5. Java语言程序设计基础篇-第10版-第一部分-程序设计基础)

    Java程序语言设计(基础篇)-第10版 第一部分 程序设计基础 第1章 计算机.程序和Java概述 1.1 引言 程序设计就是创建(或者开发)软件,软件也称为程序. 简言之,软件包含了指令,告诉计算 ...

  6. 2020 年 11 月程序员工资统计,Java 市场占有率仍第一

    如果问你最成功的和最流行的编程语言是什么?你肯定回答 Java. 2020 年 11 月 中国大陆编程语言排行显示,Java 程序员招聘需求达 13 万人,占27.8%,市场占有率位居第一. 图片来源 ...

  7. java 字符串去掉换行_java第一个程序quot;helloworldquot;

    大家好,本系列文章分解讲解,分为初级,中级,高级,框架,实战项目,中间件,web前端等等. 这一篇讲解java语言初级基础: 编译运行第一个程序HelloWorld 一:环境变量配置 步骤 1 : 首 ...

  8. 【十八掌●基本功篇】第一掌:Java之IO

    这一篇博文是[大数据技术●降龙十八掌]系列文章的其中一篇,点击查看目录:大数据技术●降龙十八掌 系列文章: [十八掌●基本功篇]第一掌:Java之IO [十八掌●基本功篇]第一掌:Java之多线程–1 ...

  9. java hello work_Java入门教程系列 – 第一个程序 “hello, world”

    "Hello, World"程序指的是指在计算机屏幕上输出"Hello, World!"(意为"世界,你好!")这行字符串的计算机程序.一般 ...

最新文章

  1. [20180412]订阅+镜像切换
  2. Chapter 17 高级进程间通信
  3. python 递归 分叉_浅谈Python 递归算法指归
  4. 计算机网络多线程通信,多线程技术的PLC与PC的通讯方式
  5. QT中的模态对话框及非模态对话框
  6. linux怎么才能算telnet成功_怎么表白才算成功呢
  7. leetcode面试题 04.12. 求和路径(dfs)
  8. ORACLE日期时间函数大全(一)
  9. java的sas数据安全_使用sas中的do循环指定数据信息
  10. RSA签名验签学习笔记
  11. linux 监控系统资源-内存
  12. 【数学建模】基于matlab GUI雾霾分析仿真系统【含Matlab源码 1503期】
  13. php 横杠箭头,为什么我的箭头下面有一横线?
  14. [转]跨域资源共享 CORS 详解
  15. 安卓投屏软件_该内容只能用miracast投屏
  16. ⚡自组织映射(SOM)神经网络⚡Python实现 |Python技能树征题
  17. 最通俗PLC教程—源自Koyo光洋PLC自学总结(3)
  18. sql 循环语句几种方式
  19. Go的编译原理系列二之编译过程
  20. uniapp遮罩_APP新手引导遮罩层设计与UI视觉界面设计欣赏

热门文章

  1. 冷知识:netty的Recycler对象池
  2. vue element admin登录方式切换(密码登录或短信登录)
  3. Gradle基础:2:Gradle的HelloWorld
  4. w7无线网络密码破解
  5. eureka服务注册与发现机制
  6. maya2018材质编辑器无法正常显示修复方法
  7. php 图像裁剪(自定义裁剪图片大小)
  8. kali生成后门远程控制电脑或手机
  9. easyui 动态修改窗口title
  10. 解决Chrome浏览器主页被hao123篡改