java程序源代码如何保存到桌面_如何编写JAVA小白第一个程序
学习上一篇文章之后,确定好JDK和环境变量都成功之后,我们来编写我们第一个java程序命名为HelloWorld.java。
上一篇文章链接:JDK下载与环境变量的安装
桌面上右击,新建一个文本文档
用记事本打开文本文档编写如上图代码,注意都是英文状态下的,严格区分大小写
//一开始就要培养有代码格式规范:以一个大括号{}分一层,再在大括号{}里面继续写其它的代码,用Tab键缩进//public static void main(String[] args){}这里是不能改变的,是java程序执行的入口,也称main函数,所以一个字母都不能差//单词:System(系统) out(出来) println(打印),组成就是系统打印出来,//所以在后面括号里面加上内容就是打印出来的内容了,要用""括起来;public class HelloWorld{public static void main(String[] args){ System.out.println("我的第一个java程序");}}
点击文件另存为
存储位置随你,黄色部分记得修改成如上图信息
接下来我们来运行这个HelloWorld.java文件,也就是我们第一个java程序;
在电脑左下角搜索或者Windows(看着像四个四边形的)+R键输入cmd进入命令提示符。
点击确认,进入命令提示符
找到HelloWorld.java文件目录,如上图在D盘就是d:就行了,我的在C盘,拿到文件根目录,用cd命令
继续输入javac HelloWorld.java 没有报错证明编译成功
继续输入java HelloWorld 成功输出,但是乱码
乱码问题提供解决方法:用记事本打开HelloWorld.java文件-->点击文件另存为
如上图另存为
修改编码成ANSI,点击保存就OK了
继续重新javac HelloWorld.java编译一下,输入java HelloWorld打印出来就成功了
本文适用于入门小白,感觉还行,欢迎转发,评论,交流。
有什么问题也可以打在下方评论区,看到都会在下一篇文章先做讲解,不好意思的话也可以私信我哦。
下一篇文章:JAVA小白入门很难发现的错误
java程序源代码如何保存到桌面_如何编写JAVA小白第一个程序相关推荐
- java程序中默认包含的是_在编写 Java 程序时,如果不为类的成员变量定义初始值, Java 会给出它们的默认值,下列说法中不正确的一个是( )。...
软件Linuxkernel的版本号为2.6.39.0,其中数字为"6"代表(). 口令中的突出主音是指(). 偏心受力构件进行钢筋代换时应按()分别代换 采用提净法炮制的药物是() ...
- ROS入门笔记(九):编写ROS的第一个程序hello world(重点)
ROS入门笔记(九):编写ROS的第一个程序hello world(重点) 文章目录 1 Catkin工作空间 1.1 创建catkin工作空间 1.2 编译工作空间 1.3 设置环境变量 1.4 检 ...
- java 保存后中文乱码_sublime编写java程序保存编译,运行之后中文显示乱码
sublime是常见的java编辑工具之一,在初学者使用时可以更好的熟悉每条命令,以及逻辑关系.但在编写的java程序里包含中文字符的时候,在通过cmd命令提示符编译并运行之后会出现乱码,如下图: 很 ...
- java程序实现可移植性依靠的是_什么是JAVA的可移植性
JAVA的可移植性: 1.JAVA作为一种编程语言:源代码可移植性 作为一种编程语言,JAVA提供了一种最简单同时也是人们最熟悉的可移植性–源代码移植.这意味着任意一个JAVA程序,不论它运行在何种C ...
- java防止电脑锁屏的网页_关于windows防止锁屏小程序
网上找到一个放锁屏的小程序,(按文章中直接将代码贴到一个类里,打jar包,两行脚本运行jar包即可,但也有一些小曲折)mark一下 packagemain;importjava.awt.AWTExce ...
- JAVA类加载对字节码的处理_深入理解Java虚拟机(类文件结构+类加载机制+字节码执行引擎)...
[本文版权归微信公众号"代码艺术"(ID:onblog)所有,若是转载请务必保留本段原创声明,违者必究.若是文章有不足之处,欢迎关注微信公众号私信与我进行交流!] 周志明的< ...
- java内存模型按照线程隔离性_深入理解Java多线程与并发框(第③篇)——Java内存模型与原子性、可见性、有序性...
一.Java内存模型 Java Memory Modle,简称 JMM,中文名称 Java内存模型,它是一个抽象的概念,用来描述或者规范访问内存变量的方式.因为各中计算机的操作系统和硬件不同,方式机制 ...
- java 关注公众号没有调接口_深入理解Java继承、封装、多态的实现原理
点击关注上方"Java技术江湖",设为"置顶或星标",第一时间送达技术干货. 作者:黄小斜 文章来源:微信公众号[Java技术江湖] 目录 从JVM结构开始谈多 ...
- java输出两个整数的积_如何检查Java中的两个数字相乘是否会导致溢出?
如何检查Java中的两个数字相乘是否会导致溢出? 我想处理两个数字相乘导致溢出的特殊情况. 代码看起来像这样: int a = 20; long b = 30; // if a or b are bi ...
最新文章
- 扒一扒 @SpringBootApplication 注解背后的奥秘!
- django learn 多对多的两种映射关系
- 计算机程序的思维逻辑 (12) - 函数调用的基本原理
- javascript中子类如何继承父类
- SpringBoot 服务监控机制,你了解多少?
- mysql字符串比较数字
- html默认半透明遮罩层,css遮罩层 半透明
- 晚上几点睡才叫“熬夜”?给你“答案”,很多人都想错了
- 27 周刊 | 这周我看到的?
- thinkphp3.1.3框架手册
- 一起捉妖 ios12.3更新了location不用了 怎么办
- JOI2017 春季合宿:Railway Trip
- Linux:xinetd服务安装与配置(操作环境:Ubuntu 18.04)
- 郭敬明的最伤感经典125句(总有一句会被你收藏在心里)(看了顶哦)
- 计算机技术作文350,网络作文350字
- 股票查询系统,模糊查询,判断数值,字典,列表,字符串的运用python
- 日常生活中常用的英语
- 【266期】面试官问:为什么 SQL 要尽量避免使用 IN 和 NOT IN?
- python中 r是什么意思_python中\r的意义及用法
- 台铃48V锂电电动车充电器维修一例
热门文章
- [转] dpkg-deb命令
- Foursquare引爆了什么
- JS内存管理与垃圾回收
- 《电路分析导论(原书第12版)》一1.2.2 真空电子时代
- 靠能力赚大钱,是最最可笑的谎言
- Single Image Haze Removal(图像去雾)-CVPR’09 Best Paper
- Codeforces Round #301 (Div. 2) C. Ice Cave BFS
- 基于nginx实现缓存功能及uptream模块详细使用方法
- 如何分割合并ISO文件
- akshare 布林通道策略