1、编辑工具介绍

1、记事本

2、高级记事本:

​ 在记事本的基础上增加了一些颜色变化提示、模板等功能,提升了记事本开发的效率

​ java中常用的高级记事本:notepad++ EditPlus

​ 一般用来查看源代码

3、集成开发工具【IDE】

​ 把提示功能、模板、自动编译运行 以及其他的综合性的功能集成到一起的软件

​ 市场上常用的IDE:

​ Eclipse : 日食 小型的免费的 功能相对强大 一般程序员开发够用

​ MyEclipse:收费的IDE 有一些特殊的功能

​ IDEA:大型的收费IDE

2、开发流程介绍

1、使用开发工具编写源代码

2、对源代码进行编译 【效果:额外产生一个.class文件】

3、运行字节码文件【.class文件】

4、调试代码

3、案例的完成

需求:在命令行输出 HelloWorld 这句话

1、使用记事本书写源代码

​ 创建一个文件【只安装了jdk要求文件必须在jdk的bin目录下】

代码内容:

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

代码解释:

​ 1、public class HelloWorld {}:格式是类的格式 固定格式

​ 其中HelloWorld 叫做类名 可以人为定义的 可以更改的

​ 2、public static void main (String[] args) {} :主方法 属于类的内容

​ 是java程序运行的入口,格式是固定不变的。

​ 3、System.out.println(“HelloWorld”); :输出语句 固定格式 是主方法的内容

​ 他是一个动作,"HelloWorld"属于动作的输出内容 可以改变的

2、编译源代码

​ 使用jdk的bin目录中提供javac.exe程序帮忙编译源代码

​ 使用方式:在命令行中使用命令调用该程序对源代码进行编译

​ 【命令行的地址必须是javac.exe所在的目录地址】

​ 打开方式:

​ 在bin目录的地址栏清空那内容直接输入cmd 回车即可

​ 命令:javac 源代码文件名称.java
编译效果:

3、运行字节码文件代码

​ 使用jdk的bin目录中提供java.exe程序帮忙运行字节码文件代码

​ 使用方式:在命令行中使用命令调用该程序对字节码文件代码进行运行

​ 【命令行的地址必须是java.exe所在的目录地址】

​ 打开方式:

​ 在bin目录的地址栏清空那内容直接输入cmd 回车即可

​ 命令:java 字节码文件名称

运行结果:

4、调试代码

​ 前提:编译运行代码的时候发生了错误情况 需要对源代码进行修改,修改后必须得重新编译
​ 和运行,这个过程就是调试代码。

​ 注意事项:

​ 1、类名必须和源文件名一致【前提是class的前面有public】

​ 2、class前面没有public 类名可以和源文件名不一致

​ 3、编译后的字节码文件名称根据类名的名称创建出来的【和类名一致】

​ 4、java代码中括号是成对出现的,所有符号全是英文的

​ 5、java代码中语法严格区分大小写

控制台输出HelloWorld案例相关推荐

  1. spring入门(控制台输出helloworld)

    在博客上找了一个最简单的spring demo,控制台输出"helloworld",可以很好的理解bean,容器,xml,对象,引用之间的关系. 首先来看需要的jar包: 其中,c ...

  2. 利用js实现在控制台输出倒计时的案例

    一.需求:在控制台输出一个倒计时 二.案例分析: 1.核心算法:输入的时间减去现在的时间就是剩余的时间,即倒计时, 但是不能拿着时分秒相减,比如05分减去25分,结果会使负数的 2.用时间戳来做.用户 ...

  3. Java基础知识编写一个HelloWorld案例

    常用dos命令 1.1.1    打开控制台 –      win + R,然后cmd回车 1.1.2    常用命令 –      d: 回车      盘符切换 –      dir(direct ...

  4. Java0基础学习笔记、心得-day01(Java入门需知、Java入门概述、Java语言相关知识、JDK与JRE关系,常用DOS命令、JDK的下载安装与HelloWorld案例实现与常见问题。)

    一.Java入门需知  * 1.你为什么要学习编程?--兴趣.职业.薪资?  * 2.具体Java开发岗位薪资可以参考-智联招聘 前程无忧 BOSS直聘等APP  * 3.如何进入IT行业:前端工程师 ...

  5. 【50关于Visual Studio 2019控制台输出中文出现乱码问题及解决办法】

    文章目录 关于Visual Studio 2019控制台输出中文出现乱码问题及解决办法 1.从.txt文件中读取输出出现乱码 2.从中文字符串中读取输出出现乱码 关于Visual Studio 201 ...

  6. less本地环境输出hello-world

    在学任何东西之前, 我就是有个习惯, 先搞定这个东西最最简单的使用方法. 然后在 深入学习, 毫无疑问hello-world一直是那么简单. 准备环境 较新版的高级浏览器. WAMP环境. less. ...

  7. java写helloworld_java编写helloworld怎么编写?HelloWorld案例常见问题

    每一个刚开始写java程序的时候,都会写helloworld相关的程序,其实这个程序还是很简单的,那么几年我们就来给大家讲解一下这方面的内容. 一.创建Java应用程序源文件 1)打开文本编辑器Not ...

  8. 服务器日志显示乱码,CentosOS 6.5 服务器 控制台输出中文乱码,日志打印中文也乱码...

    系统是Centos 6.5 使用locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC=zh_CN.UTF-8 LC_T ...

  9. python将控制台输出保存至文件

    很多时候在Linux系统下运行python程序时,控制台会输出一些有用的信息.为了方便保存这些信息,有时需要对这些信息进行保存.这里介绍几种将控制台输出保存到文件中的方式: 1 重定向标准输出流 重定 ...

最新文章

  1. 21世纪最需要的的七种人才 -李开复
  2. nginx源代码执行过程(一)
  3. python 代码-python经典代码
  4. Java提高篇——单例模式
  5. 2018年4月1日 蓝桥杯 C/C++B组答案 明码
  6. 深入解读Service Mesh背后的技术细节
  7. Java中带有NetSuite数据实体的对象关系映射(ORM)
  8. 汇编Ring 3下实现 HOOK API
  9. 【个推CTO谈数据智能】之本质及技术体系要求
  10. 23种经典设计模式都有哪些,如何分类?Java设计模式相关面试
  11. 如何加快数据库查询速度
  12. Jmeter使用时部分配置记录
  13. 第二篇: Silverlight -- 下载与安装
  14. Ubuntu18中,使用Python的matplotlib库设置simhei.ttf中文字体并显示
  15. 深信服桌面云-(1)
  16. Oracle客户端安装配置crystal reports注意
  17. STM32入门笔记(02):麦克纳姆轮、TB6612电机驱动、PID电机控制和编码器学习记录
  18. linux图片编辑器下载软件,Pix图片编辑器
  19. LinuxAndroid网络前缀和子网掩码的关系
  20. linux下PNG、JEPG、JPG、Webp图片格式互转

热门文章

  1. 并查集——程序自动分析(洛谷 P1955)
  2. python读取nii文件_python 读取.nii格式图像实例
  3. mysql frm 恢复_mysql 从 frm 文件恢复 table 表结构的3种方法
  4. PostgreSQL 获评2017 DB-Engines年度DBMS榜首
  5. 你了解部署流水线吗?
  6. JDK 动态代理与 CGLIB 动态代理,它俩真的不一样
  7. 搞定研发知识管理,你的企业就能跑快一步
  8. 让 AI “潜入”物流中心,你的快递很快就到!
  9. PyTorch官方教程中文版
  10. linux虚拟机 dev sda2,虛擬機linux下 /dev/sda2 滿了怎么辦,測試用過,真實可行