第一个 Java 程序|学习笔记

简介: 快速学习 第一个 Java 程序

开发者学堂课程【【名师课堂】Java 零基础入门第一个 Java 程序】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/370/detail/4400


第一个 Java 程序


内容简介:

1 建立 Hello.java 程序

2执行程序

3注意事项

 

1 建立 Hello.java 程序

以后所有的第-一个程序都使用“Hello World"。如果要想编写Java程序,所有程序文件的后缀必须是*. java 文件下面建立一个新的目录:d:\mydemo;

范例:建立 Hello.java 程序

public class Hello {

public static void main (String argsp[] ) {

System.out.println("Hello World !") ;

}

}

 


2执行程序

当程序编写完成之后下面就可以执行该程序,执行步骤如下:

●编译源代码文件,将其形成* .class 文件 :javac Hello. Java,会形成“Hello.class" 文件;

●解释 java 程序:java Hello。

 

3 注意事项

但是对于以上程序需要注意有以下的几个问题:

1、程序类的定义:类是java中的基本单位,所有java程序都是以类的形式存在的,在java中对于类的定义有两类语法

●public class类名称{}:文件名称必须与类名称保持一致;

●class类名称{}:文件名称可以与类名称不同,生成的字节码文件就是“类名称class”,在一个*. java文件里面可以使用class定义多个类,并且编译之后会形成不同的*.class文件。

但是在进行类名称定义的时候有一个约定要求:每一个单词的首字母必须大写,即:TestDemo。

对于初期的学习可能会在一-个*.java文件里面定义有多个类,主要是方便浏览,但是在实际的开发之中,几乎每一个*.java文件只会定义一个类。

2、主方法:主方法是一切的起点,也就是说所有的程序都要通过主方法开始执行,而主方法的定义如下:

public static void main (String args[] {

主方法中编写的代码才是你整个程序该执行的程序逻辑;

}

以后我们把主方法所在的类都称为主类,而主类一般都使用 public class声明。

3、信息输出:指的是在屏幕上进行信息的打印操作,而信息输出有如下两类语法:

●输出后换行: System.out. println(内容);

●输出后不换行: System.out. print(内容);

范例:观察输出操作

public class Hello {

public static void main (String args [] ) {

System.out.print ("1Hello Wor1d !");

System.out.print ("2Hello World !");

System.out.print (" 3Hello Wor1d!");

}

}


以上所进行的程序解释只是初期的概念,后期还会对这些概念有所加强, 不过对于程序的基本结构一定要清楚,现在所编写的代码一般的形式如下:

有很多类的定义

public classHello {

public static void main (String args [] ) {

所有的程序从主方法开始执行

}

}

初期写代码最好使用记事本完成。

相关文章
|
15天前
|
消息中间件 分布式计算 Java
Linux环境下 java程序提交spark任务到Yarn报错
Linux环境下 java程序提交spark任务到Yarn报错
81 4
|
19天前
|
安全 Java
Java异常处理:程序世界的“交通规则
Java异常处理:程序世界的“交通规则
250 98
|
2月前
|
人工智能 监控 安全
智慧工地解决方案,java智慧工地程序代码
智慧工地系统融合物联网、AI、大数据等技术,实现对施工现场“人、机、料、法、环”的全面智能监控与管理,提升安全、效率与决策水平。
|
4月前
|
Java API 微服务
2025 年 Java 从入门到精通学习笔记全新版
《Java学习笔记:从入门到精通(2025更新版)》是一本全面覆盖Java开发核心技能的指南,适合零基础到高级开发者。内容包括Java基础(如开发环境配置、核心语法增强)、面向对象编程(密封类、接口增强)、进阶技术(虚拟线程、结构化并发、向量API)、实用类库与框架(HTTP客户端、Spring Boot)、微服务与云原生(容器化、Kubernetes)、响应式编程(Reactor、WebFlux)、函数式编程(Stream API)、测试技术(JUnit 5、Mockito)、数据持久化(JPA、R2DBC)以及实战项目(Todo应用)。
254 5
|
1月前
|
小程序 Java 知识图谱
Java 学习笔记 —— BMI & BMR 计算器
这是一个使用 Java 编写的 BMI 与 BMR 计算器小程序,可输入年龄、性别、身高和体重,计算身体质量指数(BMI)和基础代谢率(BMR),并输出健康评估结果。通过该项目,掌握了 Java 的输入处理、数据验证、条件判断、数学运算及格式化输出等基础知识,是 Java 初学者的理想练习项目。
|
1月前
|
Java
Java 数组学习笔记
本文整理Java数组常用操作:遍历、求和、查找、最值及二维数组行求和等典型练习,涵盖静态初始化、元素翻倍、去极值求平均等实例,帮助掌握数组基础与应用。
|
7月前
|
存储 Java
# 【Java全栈学习笔记-U1-day02】变量+数据类型+运算符
本篇笔记主要围绕Java全栈学习的第二天内容展开,涵盖了变量、数据类型、运算符以及Scanner类的应用。首先介绍了变量的概念与命名规范,以及如何定义和使用变量;接着详细讲解了Java中的基本数据类型,包括整型、浮点型、字符型、布尔型等,并通过实例演示了数据类型的运用。随后,深入探讨了各类运算符(赋值、算术、关系、逻辑)及其优先级,帮助理解表达式的构成。最后,介绍了如何利用Scanner类实现用户输入功能,并通过多个综合示例(如计算圆面积、购物打折、变量交换及银行利息计算)巩固所学知识。完成相关作业将进一步加深对这些基础概念的理解与实践能力。
118 13
|
1月前
|
存储 Java 编译器
对比Java学习Go——程序结构与变量
本节对比了Java与Go语言的基础结构,包括“Hello, World!”程序、代码组织方式、入口函数定义、基本数据类型及变量声明方式。Java强调严格的面向对象结构,所有代码需置于类中,入口方法需严格符合`public static void main(String[] args)`格式;而Go语言结构更简洁,使用包和函数组织代码,入口函数为`func main()`。两种语言在变量声明、常量定义、类型系统等方面也存在显著差异,体现了各自的设计哲学。
|
7月前
|
Java C语言
课时8:Java程序基本概念(标识符与关键字)
课时8介绍Java程序中的标识符与关键字。标识符由字母、数字、下划线和美元符号组成,不能以数字开头且不能使用Java保留字。建议使用有意义的命名,如student_name、age。关键字是特殊标记,如蓝色字体所示。未使用的关键字有goto、const;特殊单词null、true、false不算关键字。JDK1.4后新增assert,JDK1.5后新增enum。
122 4
|
7月前
|
搜索推荐 Java Android开发
课时146:使用JDT开发Java程序
在 Eclipse 之中提供有 JDT环境可以实现java 程序的开发,下面就通过一些功能进行演示。 项目开发流程
269 0