一 .使用记事本编辑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基础——第一个记事本代码与Java注释相关推荐

  1. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  2. java 代码块的意义_Java基础(9) - 静态、代码块

    关键字 加载顺序 .类初始化 .方法区.进程 存在作用: 变量 -> 全局共享 (跨线程,但不支持跨进程) 方法 -> 不用类实例就能直接使用,避免New的消耗.(为什么静态方法不能访问非 ...

  3. java 与c 运行效率_Java语言与C语言代码运行效率的比较

    <Java语言与C语言代码运行效率的比较>由会员分享,可在线阅读,更多相关<Java语言与C语言代码运行效率的比较(2页珍藏版)>请在人人文库网上搜索. 1.Java语言与C语 ...

  4. java package报错_Java基础知识总结 - 超详细篇(上)

    1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre. 2,JRE:Java Runtime Environment,java程序的运行环境,ja ...

  5. java单引号转义_Java基础入门——Java语言基础(上)

    本篇我们开始进入Java的学习,首先在学习如何编写Java语言前要先了解Java程序的基本结构. 一.Java程序的基本结构 一个Java程序的基本结构大体可以分为包.类.main()主方法.标识符. ...

  6. java 输出一个爱心_java基础 之 几个常用的类

    在以上的文章中我们看了Java的一些基础的使用,今天我们主要学习一下Java的几个常用的类 java操作系统底层Sytem类: System类代表当前Java程序的运行平台,程序不能创建System类 ...

  7. java继承和多态_Java基础继承与多态

    Java基础第九天 继承概述 引入 首先我来写两个代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15//定义学生类 class Student { public void  ...

  8. java 定义map集合_java基础-Map集合

    java基础-Map集合 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.Map集合概述 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它 ...

  9. java 全局变量 命名规则_Java 基础 运算符 命名规则 变量 循环

    1.程序: 一组指示计算机执行行动或坐车判断的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上. 2.软件 与计算机操作系统有关的计算机程序,规程.规则,以及可能有的文件,文档及数据 3.软 ...

  10. java逻辑符号怎么打_Java基础知识之运算符和输入输出

    知识是珍宝,但实践是得到它的钥匙.--托马斯·富勒 Java基础知识之运算符和输入输出 一.运算符1.算术运算符:包括:+,-,*,/(整数运算取整),%(取余),++(递增1),–等 2.赋值运算符 ...

最新文章

  1. Matlab scatter 如何显示不同颜色点状
  2. Python MyQR
  3. 汽车之家全系车型(包含历史停售车型)图片--参数分析
  4. 达梦数据库的基本使用
  5. 【笔记】css卡片式地展示人物信息和一些展示信息的相关美化记录
  6. Validate使用及配置
  7. hello world_建立无服务器的“ Hello World”功能
  8. oracle有sysdata,Oracle基础
  9. 51单片机——DS18B20
  10. java容器分数0-9_2018.4.27 java容器
  11. 深度学习模型训练的一般方法(以DSSM为例)
  12. 包机项目源码分析笔记
  13. MPLS virtual private network路由信息的发布过程
  14. 数据权限设计思路_权限设计数据权限
  15. hget和get redis_redis get hget 区别
  16. Mac视频下载转换器MovieSherlock使用教程
  17. php阿拉伯数字转中文人民币大写
  18. 为什么空调能制冷和滴水?
  19. 软考高项论文写作指南分享
  20. 比较全的一个项目(PC端)

热门文章

  1. Ubuntu 16.04-codeblocks 汉化
  2. 原生js实现音乐播放器功能,可以实时显示歌词并且高亮当前句
  3. Python实现康威生命游戏
  4. HTML5倍数功能视频播放器(加速2倍,1.5倍播放)
  5. Tomcat9的安装及配置详细步骤
  6. 感知特性评价指标SSIM
  7. teamview linux命令行安装参数
  8. Arduino Uno - 控制4位8段共阴极数码管 显示数字
  9. Javascript常用函数、方法速查手册
  10. 西门子触摸屏程序锁屏V1.0