IDEA创建java文件,对于java符号的简单说明(与C语言的对比)

目录

标题1:IDEA创建java文件   

 标题2:java符号说明(与C语言的对比)


标题1:IDEA创建java文件   

初识java,当然要从Hello World 打印开始啦。我使用的是IDEA,让我们先来了解IDEA如何打印Hello World 吧。

    左边一栏是我们之前创建的java项目,当我们需要自己创建一个项目时,点击右边的“Create New Project”创建一个新项目。

  左边一栏是选择我们的编程语言,我们选第一个:java语言;右边的开头“Project SDK”是选择我们的JDK版本,如果安装了多个JDK版本,可以在那里选择;jboss和Java EE(Java EE是java企业版,用于网站开发的,我们目前学习的是Java SE即java标准版)是不需要我们理会的,直接点击“Next”。

    给我们的项目起名字以及选择项目存放位置。我们可以起个名字叫demo(demonstration我理解为示范例子),点击Finish完成创建。 

创建项目完毕后右键我们的demo1,点击new,再点击Module,创建新模块。

对于我们的模块名字,可以设置为今天的日期,以后如果我们需要再创建模块,也可以在demo1工程下创建新的以日期命名的模块 。点击Finish。

 在我们的demo1项目下就会生成一个叫day1-23的模块啦,点开这个文件,这个文件里面有一个叫“src”的文件夹,这个就是我们编写代码的文件夹。(小粗心点:其实demo1工程创建时就自带了src文件,但为了以后的方便,请务必先在demo项目下创建一个day模块,再使用day模块里面的src文件夹,我上图就是粗心在demo1下的src里直接创建了new package,大家不要学我)同样是右键点击它,选择new,再选择package创建一个包。

 

 新的包的命名规则:公司的域名的反写+包的作用。命名规则是为了以后观看时的方便,比如我们要打印HelloWorld,就可以如上命名。

 

命名好包之后右键包,点击new,点击Java Class创建我们的java类。

类名命名规则:首字母大写,驼峰原则。即命名要见名知意,最好是英文形式,拒绝拼音,单词与单词之间的首字母大写 。命名好后记得选择下面的“Class”,类的意思。再下面的Interface接口等是其他的知识点。

如图,先抄一遍“Hello World”代码,运行一下先爽一下。

 

 IDEA有三种运行方式,第一种是在代码区直接右键,选择“Run”;第二种是在数字行后面有两个运行的标志,随便点击一个然后同样选择“Run”;第三种是最上面的顶格有个“Run”标志,点击选择就行。这三种方式选择你喜欢的方式就好。

 这个时候我们就可以看见我们的“Hello World”打印出来啦!(ps:我刚开始的时候运行不了,弹了个错误如下图,先别急,这证明我们的jdk文件包残缺或者java环境没有配置,重新下载JDK试试或者查看有没有配置java环境)

 

 标题2:java符号说明(与C语言的对比)

     为了一个Hello World就弄了这么多东西,是不是感觉java有点烦呢?(确实烦琐bushi)不过别急,虽然现在看着琐碎,但是以后如果是java实际开发的话是非常非常大工程的,好比如微信的多种多样的功能一样,所以java尽量细化每一步,就是为了以后的优化啊,添加啊以及查bug的方便。

   1.我们创建Hello World时分别是创建了new Project新项目,new module新模块,new package新的包,new class新的类。怎么理解他们呢?Project可以理解为我们去开发一款软件,假设是交友APP,module就是这个APP所实现的功能,比如实现寻找附近美女聊天功能和晒图分享vlog功能,每个功能就是一个模块,我们的项目就是由一个一个的模块构成;package即是对对应功能的实现,比如寻找附近美女功能,那我是不是需要一个东西去保存每一个用户的信息,还需要一个东西去实现匹配的功能,这些东西就是一个一个的package;每一个package又是由很多个class类去实现的,比如实现匹配功能,我总不能一个大长代码就可以完全实现吧,所以会有很多的类去共同实现一个package。class类是java的基本组成单元。

 对比我的C语言某个大作业,project就是C语言里面的解决方案;C语言里一个解决方案可以创建多个项目,相当于java里一个project创建多个module;C语言里每个项目都有头文件,源文件,资源文件等(虽然资源文件等不需要我们写代码),相当于Java里面的一个又一个的package,C语言里一个源文件里面又有许多的.c或.cpp文件来专门写代码,java里面在对应的package包下也可以创建class类去写代码。

    2.对比java的代码行:


如果我们创建了一个package,在该package下创建了一个类,那么上图的第一行和第三行会自动帮我们写在代码区,第一行是我们创建的包的名称:

package com.java.HelloWorld;                            //包 包名

第三行是我们创建的类的名称:

public class HelloWorld {                  //权限修饰符 类 类名

权限修饰符有四种,代表了可以被调用的范围,比如只能在本类中使用,只能本包中使用等。我们先介绍,后面再详细学习。Class +类名 其实算作一个整体,代表这是一个类的意思,上面的package+包名同理。

public static void main(String[] args) { //权限修饰符 静态修饰符 返回值类型 main方法

这一行需要我们手动去写,其实就是我们C语言的main函数形式嘛,只不过在前面添加了权限修饰符和静态修饰符而已。C语言是以main函数为编译入口,java也是,只不过在java里面不叫main函数,java把函数改为了方法,称之为main方法。在以后该行代码会经常敲,所以在这里介绍个快速敲该行代码的快捷方式:直接敲psvm然后回车,他就会自动转换出来哦。

System.out.println("Hello World");                            //打印语句

这是一行打印语句,很遗憾确实很长,记得System需要大写首字母。其实也有快捷键:先把需要打印的东西敲出来,比如"为然", 然后再.sout+回车(“为然”.sout)就会自动转换啦。

好了,我们已经基本了解了java简单的符号了,但是我们还有权限修饰符的种类以及使用,静态修饰符的作用和打印语句的基本使用还没有了解。我会继续更新的,让我们一起努力学习java吧。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值