一 .使用记事本编辑java文件:

1.打开记事本,重命名文件名,文件拓展名“.java”。(必须要的,系统才能识别java文件)

2.编写一个简单的java代码:

public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}

另:记事本文件名应必须与class 后面的类名“HelloWorld”相同,否则编译不到。

 3.打开命令提示符,windows键+R键,输入cmd,打开命令提示符

输入“javac 类名(文件名).java”    注:javac与类名.java之间有一个空格

运行成功之后系统自动完成编译,在当前文件同级目录下生成一个扩展名为.class的文件,是编译后产生的文件

4.输入“java 类名”,同样java后有一个空格,最后System.out.println("HelloWorld");中的HelloWorld输出

运行完成后的结果如图所示:

二 .Java程序结构

1.编写程序框架

public class HelloWorld{}

HelloWorld为类的名称,它要和程序文件的名称一模一样,类名前要用public(公共的)和class(类)两个修饰词,

它们的先后顺序不能改变,中间要有空格分隔。类名后面跟一对大括号,所有属于这个类的代码都放在“{”和“}”中。

2.编写main()方法的框架

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

程序需要一个固定的位置开始执行,在程序中把他叫做”入口”。而main()方法就是java的程序入口,是java应用程序的起始点,

没有main()方法,计算机就不知道从哪里开始执行程序。

3.编写代码

System.out.println(“HelloWorld”);

这行代码的作用是向控制台输出,即输出“HelloWorld”。print的含义是“打印”,ln可以看做line(行)的缩写,println可以理解为打印一行。

另外,以下语句也可以实现打印输出。 System.out.print(“HelloWorld”);

三 .Java程序的注释

1.单行注释:如果说明性文字较少,则可放在一行中,即可使用单行注释。 单行注释通常使用“//”开头,每行中“//”后面的文字都被认为是注释。

单行注释通常用在代码行之间,或者一行代码的后面。

图为单行注释

2.多行注释:多行注释以“/*”开头,以“*/”结尾,在“/*”和“*/”之间的内容都被看做注释。当要说明的文字较多,需要占用多行时,可用多行注释

图为多行注释

Java基础——第一个记事本代码与Java注释的更多相关文章

  1. JAVA基础第一章-初识java

    业内经常说的一句话是不要重复造轮子,但是有时候,只有自己造一个轮子了,才会深刻明白什么样的轮子适合山路,什么样的轮子适合平地! 从今天开始,我将会持续更新java基础知识,欢迎关注. java的诞生 ...

  2. Java基础-类加载机制与自定义类Java类加载器(ClassLoader)

    Java基础-类加载机制与自定义类Java类加载器(ClassLoader) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 关于类加载器的概念和分类我就不再废话了,因为我在之前的笔 ...

  3. Java基础系列1:深入理解Java数据类型

    Java基础系列1:深入理解Java数据类型 当初学习计算机的时候,教科书中对程序的定义是:程序=数据结构+算法,Java基础系列第一篇就聊聊Java中的数据类型. 本篇聊Java数据类型主要包括四个 ...

  4. Java 学习第一步-JDK安装和Java环境变量配置

    Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋 ...

  5. java基础思维导图,让java不再难懂

    java基础思维导图,让java不再难懂 原文链接  https://my.oschina.net/u/3080373/blog/873056 最近看了一些文章的思维导图,发现思维导图真是个强大的工具 ...

  6. JAVA面试精选【Java基础第一部分】

    这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱.只要能够搞明白这个系列的绝大多数题目,在面试过程中,你就能轻轻松松的把面试官给忽悠了.对于那些正打算找工作JAVA软件开发工作的童 ...

  7. java基础第一章

    有一定的基础,但是还是要重新开始,2020.10.6 1.手写Hello World public class HelloWorld{ public static void main(String[] ...

  8. Java基础第一天--继承、修饰符

    继承 继承的概述: 继承是面向对象三大特征之一.可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法. //创建父类 public class Fu{ public void sh ...

  9. Java基础教程——使用Eclipse快速编写Java输入输出代码

    Eclipse安装 IDE:Integrated Development Environment,集成开发环境.好比是全自动洗衣机. 此处使用[eclipse-jee-4.6-neon-3-win32 ...

随机推荐

  1. Objective-C 关于静态方法与实例方法的转载

    objective-c中非常重要的语法知识,在此归纳总结一下. 类方法,也称静态方法,指的是用static关键字修饰的方法.此方法属类本身的方法,不属于类的某一个实例(对象).类方法中不可直接使用实例 ...

  2. 在Express中安装XTemplate

    上一节讲了安装Express,并且生成了一个"microblog"的工程,我们的目标是在工程下安装XTemplate: 1.安装xtpl npm install xtpl xtem ...

  3. Bootstrap入门(二十三)JS插件1:模态框

    Bootstrap入门(二十三)JS插件1:模态框 1.静态实例 2.动态实例 3.模态框的尺寸和效果 4.包含表单的模态框 模态框经过了优化,更加灵活,以弹出对话框的形式出现,具有最小和最实用的功能 ...

  4. 深入浅出 Java Concurrency 锁机制 : AQS

    转载:http://www.blogjava.net/xylz/archive/2010/07/06/325390.html 在理解J.U.C原理以及锁机制之前,我们来介绍J.U.C框架最核心也是最复 ...

  5. loadrunner动态从mysql取值

    loadrunner动态从mysql取值 [需要下载跟数据库服务器一致的dll,32位或64位] loadrunner中有参数化从数据库中取值,但是只是静态的,对于一些要实时取值的数据就game ov ...

  6. 用Spark学习矩阵分解推荐算法

    在矩阵分解在协同过滤推荐算法中的应用中,我们对矩阵分解在推荐算法中的应用原理做了总结,这里我们就从实践的角度来用Spark学习矩阵分解推荐算法. 1. Spark推荐算法概述 在Spark MLlib ...

  7. vue1.0学习总结

    前言 使用vue已经有三.四个月了,但是只是学着使用了一些基本方法.因为现在的前端框架越来越多(Angular,React...),但是我相信万变不离其宗,很多用法框架之间还是想通的,所以借总结的vu ...

  8. Python实现多线程HTTP下载器

    本文将介绍使用Python编写多线程HTTP下载器,并生成.exe可执行文件. 环境:windows/Linux + Python2.7.x 单线程 在介绍多线程之前首先介绍单线程.编写单线程的思路为 ...

  9. 谨慎能捕千秋蝉(一)——XSS

    最近在研读<白帽子讲web安全>和<Web前端黑客技术揭秘>,为了加深印象,闲暇之时做了一些总结. 下面是书中出现的一些专有词汇: POC(Proof Of Concept): ...

  10. linux虚拟机CentOS 7完整安装流程截图

    安装VMware虚拟机过程此处省略,只介绍在虚拟机上安装linux系统CentOS 7过程截图. 1 新建虚拟机 2 命名虚拟机,选择linux安装位置 3 选择虚拟机处理器数量和处理器核心数 4 分 ...