黑马程序员__JAVA入门(一)

-------android培训java培训、java学习型技术博客、期待与您交流! ------------

 

1.常识

软件的定义:一系列按照特定顺序组织的计算机数据和指令的集合。

            软件的出现实现了人与计算机之间的更好的交互。

 

常见DOS命令:

    dir :         列出当前目录下的文件以及文件夹
    md :          创建目录
    rd :          删除目录
    cd :          进入指定目录
    cd.. :        退回到上一级目录
    cd/ :         退回到根目录
    del :         删除文件
    exit :        推出dos命令行

 

计算机语言:

    人与计算机交流的方式。

 

2.关于JAVA

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称 

JAVA具有跨平台性,JAVA编写的应用程序可以在不同的系统平台上运行

原理:通过JVM(虚拟机)在系统中运行JAVA程序,如图:

 

 

 

3.JDK

JDK是java开发工具包,JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。
注意:JDK尽量不要安装到带有中文字符或者有空格的路径中。


 

4.环境变量的配置

Win7环境变量配置方法:右键点击桌面计算机-选择属性-高级系统设置-在高级选项卡里面点击环境变量-在系统变量里面选中path-点击编辑-添加jdk的bin目录-确定,如下图:

 

配置环境变量之后才能在任意路径调用工具程序,如javac.exe,可以自行测试一下是否配置成功。

配置技巧:动态获取已有环境变量值>可自定义新的系统变量Name=相关路径,然后在Path里面调用那个自己定义的变量,格式为Path=%Name%;

 

临时配置方式:通过dos命令中set命令完成

    在DOS命令行中临时配置:set path=New_path;%path%;
    set :用于查看本机的所有环境变量的信息。
    set 变量名:查看具体一个环境变量的值。
    set 变量名=:清空一个环境变量的值。
    set 变量名=具体值:给指定变量定义具体值。

注意:临时配置方式只在当前dos窗口有效。窗口关闭,配置消失。

 

5.classpath

classpath是相应类文件的路径,JVM会通过classpath来寻找类文件来运行java程序

临时配置方法:

    set classpath=路径,如果后面为空,刚是清空classpath的值

注意:set classpath=c:\;和set classpath=c:\是不一样的

    后面加分号表示如果通过classpath没有找到类文件,会从当前目录再找一次。

    如果没有引号,只会通过classpath路径来找。

    我们在设置classpath的时候后面不要加分号好,因为配置classpath就是让系统去指定路径下找。

    如果想设置可在当前路径中找,技巧:set classpath=.;c:\;其中的点,就是代表当前路径

 

6.classpath和path

path作用是指定系统执行java开发工具(如javac)的路径,classpath作用是指定类搜索路径。

注意:path是先找当前目录,没找到再去path环境变量当中找,classpath相反

 

7.注释

作用:个人理解为方便关键代码的理解,给时间过了太久之后再来阅读代码提供方便,也方便别人对自己未完成的项目的后继开发

关于注释:

    程序中的注释是程序设计者与程序阅读者之间通信的重要手段。应用注释规范对于软件本身和软件开发人员而言尤为重要。并且在流行的敏捷开发思想中已经提出了将注释转为代码的概念。好的注释规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护。好的注释规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码。好的注释规范可以最大限度的提高团队开发的合作效率。长期的规范性编码还可以让开发人员养成良好的编码习惯,甚至锻炼出更加严谨的思维能力。

 

在java中有三种书写注释的方式:

    1.//...

    2./*...*/

    3./**...*/

各种运用效果:

    1.//...是注释一行,在本行中,//后面的所有内容都会被注释掉

    2./*...*/是注释多行,常用于一些较长的注释,而且还可以用这种注释方法进行软件的调试

    3./**...*/这种注释可以用来自动地生成文档,并且可以随便源文件保存起来。

注意:后面两种注释是不能进行嵌套的,否则会报错。 

Helllo world程序示例:

/**
输出”Hello world”
@author a_519273266
*/
class Hello
{
  /*
  主函数
  保证程序独立运行
  */
  public static void main(String[] args)
  {
      System.out.println(“Hello world”);//执行输出的语句
  }
}


 

 

个人总结:

  接触JAVA和接触其他一些语言都是一样,都要先学控制台方面的操作。在JAVA开发中,严格区别代码的大小写,java程序要具备独立运行的能力,代码中要有main这个方法,代码写出来后是通过javac这个工具转化为JVM所能识别的东西,如果没有main这个方法,JVM会报错。

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值