第一个 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 [] ) {

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

}

}

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

相关文章
|
7天前
|
XML 存储 JSON
Java程序部署
Java程序部署
|
22天前
|
存储 安全 Java
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(基础篇)
从Java环境的搭建到实际代码的编写,从基本用法的讲解到底层原理的剖析,深度解析Java基础知识。本文是《Java学习路线》专栏的起始文章,旨在提供一套完整的Java学习路线,覆盖Java基础知识、数据库、SSM/SpringBoot等框架、Redis/MQ等中间件、设计模式、架构设计、性能调优、源码解读、核心面试题等全面的知识点,并在未来不断更新和完善,帮助Java从业者在更短的时间内成长为高级开发。
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(基础篇)
|
22天前
|
存储 安全 Java
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(进阶篇)
本文是Java基础的进阶篇,对异常、集合、泛型、Java8新特性、I/O流等知识进行深入浅出的介绍,并附有对应的代码示例,重要的地方带有对性能、底层原理、源码的剖析。适合Java初学者。
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(进阶篇)
|
8天前
|
消息中间件 分布式计算 Java
Linux环境下 java程序提交spark任务到Yarn报错
Linux环境下 java程序提交spark任务到Yarn报错
18 5
|
9天前
|
Java 编译器 数据库连接
探索Java中的异常处理:提升程序的鲁棒性
【9月更文挑战第25天】在Java的世界里,异常是那些不请自来、令人头疼的“客人”。它们悄无声息地潜入我们的代码,一旦出现,便可能导致程序崩溃或行为异常。但是,如果能够妥善管理这些异常,我们就能将潜在的灾难转变为增强程序鲁棒性和用户体验的机会。本文将通过深入浅出的方式,带领读者理解Java异常处理的重要性,并提供实用的策略来优雅地处理这些意外情况。让我们一起学习如何在Java中捕捉、处理和预防异常,确保我们的程序即使在面对不可预见的错误时也能保持稳健运行。
|
15天前
|
监控 Java 数据库
Java程序如何进行不停机更新?
Java程序如何进行不停机更新?
17 1
|
22天前
|
存储 安全 Java
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(高级篇)
本文是“Java学习路线”中Java基础知识的高级篇,主要对多线程和反射进行了深入浅出的介绍,在多线程部分,详细介绍了线程的概念、生命周期、多线程的线程安全、线程通信、线程同步,并对synchronized和Lock锁;反射部分对反射的特性、功能、优缺点、适用场景等进行了介绍。
Java修仙之路,十万字吐血整理全网最完整Java学习笔记(高级篇)
|
2月前
|
安全 Java API
16 个最常用的 Java 实用程序类
【8月更文挑战第16天】
155 1
16 个最常用的 Java 实用程序类
|
1月前
|
缓存 监控 安全
如何提高 Java 高并发程序的性能?
以下是提升Java高并发程序性能的方法:优化线程池设置,减少锁竞争,使用读写锁和无锁数据结构。利用缓存减少重复计算和数据库查询,并优化数据库操作,采用连接池和分库分表策略。应用异步处理,选择合适的数据结构如`ConcurrentHashMap`。复用对象和资源,使用工具监控性能并定期审查代码,遵循良好编程规范。
|
2月前
|
Java 编译器 开发者
Java中的异常处理是确保程序稳定性的关键
Java中的异常处理是确保程序稳定性的关键。本文探讨八大最佳实践:理解异常体系,选用恰当异常类型,提供详细错误信息,精用try-catch,善用finally块,利用try-with-resources简化资源管理,记录异常便于追踪,及避免finally中抛异常。遵循这些原则,提升代码质量和错误管理能力。
18 1
下一篇
无影云桌面