[Java教程 03] 我的第一个Java程序

现在,大家应该都已经安装好jdk环境了吧!是不是已经跃跃欲试,按耐不住心中的小激动了?那我们现在就来写我们java学习生涯中的第一个java程序。

文件相关设置

为了方便后面大家的学习呢?有一点大家还是需要提前设置一下的,就是文件的相关设置(如果已经做过相关设置,跳过这一段)

首先随便进入一个文件夹,我们会发现文件夹下的文件都只有文件名,却没有文件是属于那种类型的后缀名,设置成功之后应该是长这样的,先给大家看设置成功的样子

如果你的已经是长这样了,那就不用设置啦,说明已经设置过了,如果不是长上面那样的同学,那你们就需要再往下看咯!

首先我们看一下文件夹上方的工具栏,是不是有一个工具选项,点击它,然后选择文件夹选项

选择查看,然后把显示隐藏的文件选择上,把隐藏已知文件的扩展名这个√去掉,搞定之后点击确定就大功告成了!

文本编辑器编写代码

可能很多朋友在看别的程序员敲代码的时候都是用各种炫酷的集成IDE开发工具,好黑科技的感觉对不对?不用羡慕他们,后面我们也会变得炫酷。那如何才能以后变得炫酷呢?骚年,莫急,现在我们就要介绍炫酷coding的开山鼻祖——文本编辑器直接直接写代码。

啥是文本编辑器?(⊙o⊙)…额,应该都知道吧。那我们就直接说咯!

首先自己选择一个文件夹,最好新建一个专门用于存储我们自己写的代码的文件夹,进入文件夹之后点击鼠标右键,选择新建,然后选择文本文档

把文件名重命名为HelloJava,把txt后缀名改为java,命名完成出现下图提示点击是

创建完成之后,我们会发现文件的类型变为Java类型,我们选中该文件,点击鼠标右键,选择编辑,打开文本编辑框后输入如下内容

编辑完成后关闭文件回到该文件所在目录(即文件夹),然后在当前目录打开命令行DOS窗口,输入命令javac HelloJava.java,然后回车,发现命令行DOS窗口没啥反应,但是如果你仔细一点,你会发现,当前目录下多了一个叫做HelloJava.class的文件,如下图

好,我先不解释它是啥,因为后续会说到,如果出现这一步,我们继续在DOS窗口输入下一条命令:java HelloJava,回车,是不是发现此时窗口里有反应了,多出了两行文字

这两行内容其实就是我们刚才在文本编辑器中的代码让其打出的,这就是用文本编辑器的方式编写运行代码的方式!

JShell方式编写代码

什么是jshell呢?那我就简单的先给大家介绍一下。

jshell是Java 9 新增的一个脚本工具,意思是可以在命令行里直接运行java的代码,而无需创建Java文件,然后再编译,最后运行。我觉得jshell的好处就是即写即得,平常只想看看几行代码运行的结果是怎么样的,有了jshell就方便多了,直接在命令行上敲。

那如何使用它呢?

打开DOS命令窗口,输入命令:jshell,回车,稍等几秒钟就会看到JShell启动成功的欢迎提示语,出现下图说明启动成功!

然后,怎么用呢?比如,输入 1+1:

结果输出$1 ==> 2,其中$1表示第一个临时变量。

如果输出我们刚才用文本编辑器输出的内容呢?

我们再用它创建一个方法,方法具体是什么我们后面再详细说,现在先简单的看效果

如果想修改方法,怎么办?重写吗?不用这样的亲,可以输入“/edit sum”,会弹出编辑界面:

调用修改过的方法,这里的j是我们定义的变量,所以它没有”$”符号。

如果我们想看看之前自己所运行的所有脚本,我们可以用“/list”来查看

然后,我们可以通过“/import”来查看脚本的默认导入的包,至于什么是包,就是当前程序运行需要引用的一些东西

最后,我们输入“/exit”来退出jshell环境:

结语

好啦,两种方式都介绍完了,赶紧去尝试一下吧!

转载请注明:呆萌钟 » [Java Review 03] 我的第一个Java程序

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,126评论 9 467
  • 计划,设计,改变。 有计划的做事情,合理规划自己的生活。 设计满足顾客需求,同理心,换位思考。真正做到换位思考有几...
    RayRayshow阅读 106评论 0 0
  • Socket是为网络服务提供的一种机制,学习之前对Socket没有任何的理解,在此仅想分享自己的学习历程和一些学习...
    Panda_iOS阅读 2,589评论 3 39
  • 下午闲暇时的成果,纯粹是练手了。剪法跟之前的教程里差不多,顺着手随便剪的。只上图,不说话。 更多内容请关注我的专题...
    李木只阅读 412评论 1 7
  • 天气微冷,吃麻辣烫正好~ 在砂锅麻辣烫翻滚沸腾氤氲而迷蒙的雾气里,我听对面这个姑娘说起她的故事,...
    简夏_阅读 1,492评论 7 5