《14天从0到1学Java》第一天之04第一行Java代码
这个是一套系列教程,一共14天,每天8篇,每篇需要5分钟。也就是说,你需要每天抽出40分钟来看教程,坚持14天就可以,轻松玩转JavaSE。
我是Feri,我为自己代言,专注IT职场教育N年,希望对于你的入门,有所帮助!
一、第一个Java代码
1.1 第一个Hello Word!
无论过去多久,现在还是对自己的第一个Hello,Word 充满惊喜的记忆
我们配置好了jdk的环境变量,那么就可以速度开始我们的第一个代码啦
可以打开记事本,写上我们的代码,然后保存下来,在通过下面的命令和顺序实现编译和运行,查看效果
1.2 Java的开发步骤
第一步:编写源代码
// Demo类名
public class Demo {// 公开的公共 void 没有返回值 () 方法的标志public static void main(String[] args){ // 静态的 main方法的名字 String[] args 方法参数System.out.println("Hello World!");// 系统 向外输出 打印}
}
Java源程序(文件): 是一个后缀面是.java的文件,里面写的是java代码
第二步:编译源代码
在命令行中输入:javac Demo.java
编译后会生成后缀名为class的文件,我们称为字节码文件
第三步:运行
在命令行中输入:java Demo
可以看到命令行会输出 Hello Word!
1.3 代码解释
//解释说明:
//1 public 关键字 公开的
//2 class 关键字 表示定义一个类
//3 Demo 类名 和文件名一致
//4 static 静态的,先记住意思,后面详细讲
//5 void 表示无返回值,先记住意思,后面讲
//6 main 主函数(方法),程序入口函数
//7 String[] 字符串数组类型
//8 args 方法参数
//9 System.out.println(“Hello World!”);输出Hello World
1.4 输出方法
- print() 输出内容没有换行
- println() 输出内容后有换行
- printf() 格式化输出,"%“表示进行格式化输出,”%"之后的内容为格式的定义(了解并查看帮助文档)
- %f "f"表示格式化输出浮点数。
- %.2f 保留小数点后2位
- %d "d"表示输出十进制整数
- %s “s"表示输出字符串
- %x "x"表示输出16进制形式,X 表示大写
1.5 自我练习3分钟
1.打印古诗:
搞笑版:春晓
春眠不觉晓,处处蚊子咬。
夜来大狗熊,谁也跑不了。
原版: 《春晓》作者:孟浩然
春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。
搞笑版: 锄禾:
锄禾日当午,地雷埋下土。
XX去挖土,炸成二百五。
原版: 锄禾:
锄禾日当午,汗滴禾下土,
谁知盘中餐,粒粒皆辛苦。
搞笑版: 望庐山瀑布
日照香炉生紫烟,李白来到烤鸭店。
口水直流三千尺,一摸口袋没带钱。
原版: 日照香炉生紫烟, 遥看瀑布挂前川。 飞流直下三千尺, 疑是银河落九天。
《14天从0到1学Java》第一天之04第一行Java代码相关推荐
- 北大青鸟java第一单元项目_北大青鸟java第一单元项目迷你TXT小说阅读器
[实例简介] 自用 已通过老师检测 得分88分 北大青鸟java第一单元项目迷你TXT小说阅读器,可以作为java se学习项目也可以作为其他项目,项目完整可直接运行 [实例截图] [核心代码] TX ...
- java分配数组空间使用的关键字_创建数组时为数组元素分配内存空间的 Java 关键字是________(5.0分)_学小易找答案...
[填空题]若已有数组说明"char s[];",则创建 20 个字符的数组的语句是s=______________; (5.0分) [单选题]下列关于数组的描述错误的是(3.0分) ...
- dos命令为java程序赋值_在DOS命令行状态下,如果源程序HelloWorld.java在当前目录下,那么编译该程序的命令是() (5.0分)_学小易找答案...
[判断题]run方法是运行线程的主体,若run方法运行结束,线程就消亡了 [单选题]在Java 程序中,下面哪个是不合法的标识符() (5.0分) [其它]请提交实验二压缩包 [单选题]在DOS命令行 ...
- java classes14下载_windows x64 Java/JDK 14下载 jdk-14.0.1_windows-x64_bin.zip官方免安装版
jdk-14.0.1_windows-x64_bin.zip官方免安装版下载 新功能 Records Java是一种面向对象的语言.您可以创建类来保存数据,并使用封装来控制如何访问和修改该数据.对象的 ...
- 0基础学java培训_零基础可以学习java课程么?零基础java培训需要多久?
零基础可以学习java课程么? 第一.兴趣爱好是重要,总体目标很重要 在你学习培训java以前,一定要清晰自身对java是不是确实很感兴趣,還是一时头昏脑涨.终究学习培训java不仅要把握技术性,也要 ...
- 从0到1学SpringCloud——08 通过fegin实现微服务之间请求调用
目录 一.前言 1.关于Fegin 2.注意事项 3.POM依赖 二.编码实现 1.启动类 2.创建openfeign接口 3.Controller代码 4.回调工厂 三.文件配置 1.Feign接口 ...
- 菜鸟学Java(六)——简单验证码生成(Java版)
转载自 菜鸟学Java(六)--简单验证码生成(Java版) 验证码大家都知道,它的作用也不用我多说了吧.如果不太清楚请参见百度百科中的解释,一般验证码的生成就是随机产生字符(数字.字母或者汉字等) ...
- java oauth2.0_教程:如何实现Java OAuth 2.0以使用GitHub和Google登录
java oauth2.0 将Google和GitHub OAuth登录添加到Java应用程序的指南 我们添加到Takipi的最新功能之一是3rd party登录. 如果您像我一样懒惰,那么我想您也希 ...
- 在我还是14岁的时候那会学C++
在我还是14岁的时候那会学C++,刚开始学习编程不久就买了那本<Visual Basic高级图形程序设计教程>,从此我走上了做图形的道路上.后来做游戏,到了大学找不到伴,因此果断转做编译器 ...
最新文章
- [CTSC2018]混合果汁 二分 套 主席树上二分
- UITextField常用属性
- Spring Cloud微服务笔记(一)微服务与云概念
- python变量详解_Python 变量详解[学习 Python 必备基础知识][看此一篇就够了]
- php内置邮件sendmail发送,PHP发送邮件函数sendmail()
- 需求工程:加强监理,规避风险(转载)续三
- HTML+CSS制作旋转的loading效果
- php学习五:数组操作
- 帆软帮助文档_聚焦商业智能主赛道,帆软如何取得里程碑式突破
- 单片机学习(四)——ESP8266(最全教程和说明)
- eclipse导入android项目
- 到底该如何看待“东数西算”?
- 【飞思卡尔】飞思卡尔摄像头算法基本方法
- JVM常见面试题汇总笔记
- 三个生活中最常见的产品的嵌入式分析:台灯、智能手环、电视盒
- SQLite用户权限
- Variable used in lambda expression should be final or effectively final 问题的解决和追根溯源
- IntelliJ IDEA 必知技巧(持续更新)
- 打造你的“私人空间”,玩客云详细评测
- ADC采集数据求平均
热门文章
- 电脑使用技巧 快捷键
- Airbnb 2019年纽约住房情况分析报告
- PHP composer作用,PHP Composer详解
- initialization of _pywrap_tensorflow raised unreported exception 解决方法
- 物联网:GPRS和NB-IOT
- python怎么解矩阵方程_基于python解线性矩阵方程(numpy中的matrix类)
- 今日份PS练习|油画棒效果
- 复习笔记1-java基础
- 健康计划 用户输入身高(m),体重(kg) 计算公式:BMI = 体重 / 身高^2 BMI < 18.5:过轻 18.5≤ BMI <24:正常 24 ≤ BMI <27:过重 27
- 台达PLC伺服追剪程序,电子凸轮,全部源代码,PLC程序和触 摸屏程序,DVP15MC。