黑马程序员--Java基础之Java入门总结

------- android培训java培训、期待与您交流! ----------
      第一次写博客,即将毕业的我有幸了解到黑马程序员,当前的目标就是努力进入到黑马训练营,希望从这里开一个好头,为我以后的理想而奋斗!第一次接触学习java相关的视频,而且还是毕老师的视频,我觉得从中受益很大,很喜欢他的视频,接下来的时间我会认真学习视频并做好学习总结,同时未来也要养成学习后总结的好习惯。
       Java语言的特点:跨平台性,通过Java语言编写的应用程序在不同的系统平台上都可以运行。它的原理是在需要运行java应用程序的操作系统上安装一个Java虚拟机(JVM),由JVM负责Java程序在该系统中的运行。注意点:当java程序在Windows系统、Linux系统、Mac系统三种系统上运行时,java代码无需改变即可直接运行,但是前提是要在这三种不同操作系统里安装适用它们的JVM,即在Windows系统中安装win版的JVM,在Linux系统中安装lin版的JVM,Mac系统中安装mac版的JVM。因为JVM所以使得同一个java程序可以在不同操作系统中运行,这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性。
       JRE,JDK的理解:JRE包括Java虚拟机和Java程序所需的核心类库等,如果只想运行一个开发好的Java程序,计算机只需要安装JRE;JDK是提供Java开发人员使用的,包括开发工具和JRE。
       环境变量的配置:为了方便在cmd里的任何路径下都能执行java相关命令,我们需要配置环境变量。我的电脑属性-高级系统设置-环境变量,新建一个系统变量JAVA_HOME,变量值为jdk的安装路径,只取到bin的上层,例如C:\Java\jdk1.7.0_02\,设置它的意义是如果需要修改jdk安装目录只需修改这个环境变量,而避免修改path变量的值,path变量的值太长修改容易出错。接着在path变量的最前面加上%JAVA_HOME%\bin;,这里是取JAVA_HOME变量的值,加上下层bin的路径后让系统定位到开发工具目录下。
       Java程序运行的流程:创建一个后缀名为.java的文件,它的内容就是java程序,然后定位到该文件目录下,使用javac.exe工具进行编译(若不在文件目录下则会找不到文件而报错),得到一个名称为java程序类名后缀为.class的文件,对其使用java.exe工具进行运行(此时默认在该目录下查找并运行class文件),最后java程序被执行。若在cmd中运行,则先定位到java程序文件目录下,然后输入javac  程序文件名.java,回车后输入java  程序类名(即上一步编译后生成的class文件名),回车后即运行了该java程序。
       classpath和path的配置问题:当java源文件编译生成class文件后,使用java命令运行该类文件,会先启动虚拟机JVM,然后JVM先到环境变量classpath中配置的目录下寻找类,若找到则运行,若找不到则找运行java命令时的当前目录,当环境变量classpath没有配置目录时则找当前目录。注意点:若环境变量classpath中配置的目录最后以;结束,则先找配置的目录,再找当前目录,若最后没有;结束,则只找配置的目录,找完后找不到则不再找当前目录。而我们在实际配置环境变量classpath时,最后结束并不加;符号。若想在寻找类文件时想先找当前目录,则以.来配置,即classpath=.;c:/;d:/这样配置,它的意思是JVM先从当前目录找类文件,找不到则到c盘下找,找不到则到d盘下找,然后结束寻找。path的寻找方法和classpath相反,它是默认先找当前路径,若找不到才去path配置的路径里找java源文件。
       三种注释方法:单行注释、多行注释、文档注释,其中文档注释是Java特有的,当程序完成后可以使用javadoc工具将程序中所有的文档注释都提取出来形成一个网页,这个网页可以作为一个说明书类型的说明文档。单行注释里面可以包含单行注释,多行注释和文档注释里面不可以包含多行注释和文档注释,但是可以包含单行注释。
单行注释://单行注释的内容,多为关键代码的说明,或者注释程序用于调试程序
多行注释:/*这是多行注释
                      多为方法函数功能的说明
                    */    
文档注释:/**这是文档注释
                     作者:作者名称
                     版本:V1.0
                     类的功能说明等等
                    */
       合格程序员的要求:代码仅仅是思想的一种表现形式,在写代码前一定要先写注释。注释内容为,先写上需求,需求明确了自己到做什么,实现什么功能,再写思路,思路里可以不涉及代码,是解决问题的思想,最后写步骤,步骤是使用什么样的代码去一步步实现自己的功能。编程时需要对关键步骤等写上注释,要养成边写代码边写注释的习惯。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值