java基础概念

Posted 球球啦啦啦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础概念相关的知识,希望对你有一定的参考价值。

   

一、Java语言从何而来?发展平台版本
  Java语言最初是属于SUN公司的产品,始于1994年
  Java语言之父:詹姆斯高斯林
  Java语言平台版本: JavaSE:基本版本
  JavaME
  JavaEE:企业版
  常用版本:
  JDK1.5版本
  JDK1.7版本

二、JDK、JRE、JVM
    JDK:开发工具
    JRE:运行环境
    JVM:虚拟环境
    JDK包含了JRE,JRE包含了JVM
    java的跨平台利用了JVM,每个系统上都有不同系统平台的JVM版本,虚拟机帮助我们在不同平台上运行程序。

三、常用DOS命令:
  1 进入指定盘符: 盘符:(D:)
  2 进入目录: 单级目录 cd 目录名
        多级目录 cd 目录名1/目录名2
  3 目录回退: 单级回退 cd..
        多级回退 cd../..
        回退根目录 cd/
  4 清屏:cls
  5 查看IP地址:ipconfig(查看本地连接)   ipconfig/all(查看所有连接)
  6 测试网络连接:ping ip地址或者网址
  7 释放当前ip: ipconfig/relase
  8 重新获取ip: ipconfig/renew
  9 编译案例:javac 文件名.后缀名(javac hello.java)
  10 运行案例:Java文件名(java hello)

四、注释
  //单行注释
  /*多行注释*/
  /**文档注释*/

五、关键字
  关键字特征:
    1 被赋予特殊含义的单词
    2 全部小写,有高亮颜色提示
    3 关键字不可做类名等
    举例:public class void static...

 

六、常量
  定义:在程序执行过程中值不能改变的量
  分类(5个):   字符串常量 ("student")
        整数常量 (常见整数)
        小数常量 (常见小数)
        布尔常量 true false
        空常量 null

七、变量
  定义:在程序执行过程中,值可以发生改变的量
  格式:数据类型 变量名 = 变量值;
  注意事项:    1 相同区域内(同一对大括号内),不能出现重名变量
        2 变量未赋值不能使用(除非定以后不使用这个变量)
        3 变量只在当前区域内有效

八、数据类型
  分类: 1 基本数据类型
        分类:
         整数型:
          byte    占1个字节    -128~127
          short     2
          int       4
          long      8       书写时要加上L
         浮点型:
           float      4      书写时要加上F
            double      8         默认的小数类型
         字符型:
         char     2         0~65535 可存储中文字符
        布尔型:
          boolean          true false

    2 引用型数据类型
  数据转换: 1 隐式转换 (byte,short,char->int->long->float->double)
        2 强制转换 目标数据类型 变量名 = (目标数据类型)(运算结果);
        (int n = (int)(3.6));

九、标识符
  定义:给包、类、方法、变量等起名字用的
  构成规则:数字、大小写字母、汉子、¥、—— (数字不能开头,不能用Java中的关键字)
  基本原则:见名知意
  包名:包是文件夹,用来对类进行分类管理 推荐公司域名倒序 包名全部小写
  类名:一个单词 首字母大写 多个字母 每个首字母大写
  方法和变量:一个单词 全部小写 多个单词 从第二个单词开始,每个单词首字母大写


 
























































































以上是关于java基础概念的主要内容,如果未能解决你的问题,请参考以下文章

java基础之类对象实例属性方法等概念理解

java基础---------数组相关概念

Java基础概念

Java基础教程--面向对象概念

java基础之类对象实例属性方法等概念理解

java基础之类对象实例属性方法等概念理解