控制台输出HelloWorld案例
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案例相关推荐
- spring入门(控制台输出helloworld)
在博客上找了一个最简单的spring demo,控制台输出"helloworld",可以很好的理解bean,容器,xml,对象,引用之间的关系. 首先来看需要的jar包: 其中,c ...
- 利用js实现在控制台输出倒计时的案例
一.需求:在控制台输出一个倒计时 二.案例分析: 1.核心算法:输入的时间减去现在的时间就是剩余的时间,即倒计时, 但是不能拿着时分秒相减,比如05分减去25分,结果会使负数的 2.用时间戳来做.用户 ...
- Java基础知识编写一个HelloWorld案例
常用dos命令 1.1.1 打开控制台 – win + R,然后cmd回车 1.1.2 常用命令 – d: 回车 盘符切换 – dir(direct ...
- Java0基础学习笔记、心得-day01(Java入门需知、Java入门概述、Java语言相关知识、JDK与JRE关系,常用DOS命令、JDK的下载安装与HelloWorld案例实现与常见问题。)
一.Java入门需知 * 1.你为什么要学习编程?--兴趣.职业.薪资? * 2.具体Java开发岗位薪资可以参考-智联招聘 前程无忧 BOSS直聘等APP * 3.如何进入IT行业:前端工程师 ...
- 【50关于Visual Studio 2019控制台输出中文出现乱码问题及解决办法】
文章目录 关于Visual Studio 2019控制台输出中文出现乱码问题及解决办法 1.从.txt文件中读取输出出现乱码 2.从中文字符串中读取输出出现乱码 关于Visual Studio 201 ...
- less本地环境输出hello-world
在学任何东西之前, 我就是有个习惯, 先搞定这个东西最最简单的使用方法. 然后在 深入学习, 毫无疑问hello-world一直是那么简单. 准备环境 较新版的高级浏览器. WAMP环境. less. ...
- java写helloworld_java编写helloworld怎么编写?HelloWorld案例常见问题
每一个刚开始写java程序的时候,都会写helloworld相关的程序,其实这个程序还是很简单的,那么几年我们就来给大家讲解一下这方面的内容. 一.创建Java应用程序源文件 1)打开文本编辑器Not ...
- 服务器日志显示乱码,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 ...
- python将控制台输出保存至文件
很多时候在Linux系统下运行python程序时,控制台会输出一些有用的信息.为了方便保存这些信息,有时需要对这些信息进行保存.这里介绍几种将控制台输出保存到文件中的方式: 1 重定向标准输出流 重定 ...
最新文章
- 21世纪最需要的的七种人才 -李开复
- nginx源代码执行过程(一)
- python 代码-python经典代码
- Java提高篇——单例模式
- 2018年4月1日 蓝桥杯 C/C++B组答案 明码
- 深入解读Service Mesh背后的技术细节
- Java中带有NetSuite数据实体的对象关系映射(ORM)
- 汇编Ring 3下实现 HOOK API
- 【个推CTO谈数据智能】之本质及技术体系要求
- 23种经典设计模式都有哪些,如何分类?Java设计模式相关面试
- 如何加快数据库查询速度
- Jmeter使用时部分配置记录
- 第二篇: Silverlight -- 下载与安装
- Ubuntu18中,使用Python的matplotlib库设置simhei.ttf中文字体并显示
- 深信服桌面云-(1)
- Oracle客户端安装配置crystal reports注意
- STM32入门笔记(02):麦克纳姆轮、TB6612电机驱动、PID电机控制和编码器学习记录
- linux图片编辑器下载软件,Pix图片编辑器
- LinuxAndroid网络前缀和子网掩码的关系
- linux下PNG、JEPG、JPG、Webp图片格式互转
热门文章
- 并查集——程序自动分析(洛谷 P1955)
- python读取nii文件_python 读取.nii格式图像实例
- mysql frm 恢复_mysql 从 frm 文件恢复 table 表结构的3种方法
- PostgreSQL 获评2017 DB-Engines年度DBMS榜首
- 你了解部署流水线吗?
- JDK 动态代理与 CGLIB 动态代理,它俩真的不一样
- 搞定研发知识管理,你的企业就能跑快一步
- 让 AI “潜入”物流中心,你的快递很快就到!
- PyTorch官方教程中文版
- linux虚拟机 dev sda2,虛擬機linux下 /dev/sda2 滿了怎么辦,測試用過,真實可行