17.7.10

来源:互联网 发布:剑三藏剑成男捏脸数据 编辑:程序博客网 时间:2024/06/02 05:24
1   java能干什么
    java主要是针对企业级的开发。CRM:关系型管理系统  OA:办公自动化  电商平台
2     开发java需要的环境 
    在开发时需要安装JDK,在项目上线运行时安装JRE
    JDK:开发工具包(1.6  1.7  1.8)   java development kit (java 开发好的工具类) 
    JRE:java runtime environment java运行时环境  
2.1 环境配置
    用户环境变量:添加JAVA_HOME      D:\Java\jdk1.7.0_13
添加PATH: %JAVA_HOME%/bin
    ctrl+r→cmd→java _version(查看安装是否成功)
3 class Demo
    Demo:类名  要求每个类的类名和文件名必须一致。写代码写的是.java文件,jre不认识,所以要运行程序需要将.java文件编译成
                           一个.class而文件,然后fre运行。
4 java语言基础(掌握)
  常量:在程序执行的过程中其值不可以发生改变。字符串,小数,字符,布尔,空常量。
    二进制:由0,1组成。以0b(b可以大写也可以小写)开头(JDK1.7版本可以表示二进制了)
    八进制:由0,1,…7组成。以0开头
    十六进制:由0,1,…9,a,b,c,d,e,f(大小写均可)。以0x开头
任意进制到十进制的转换原理
    系数:就是每一位上的数据。
    基数:X进制,基数就是X。
    权:在右边,从0开始编号,对应位上的编号即为该位的权。
    结果:把系数*基数的权次幂相加即可。 
十进制到任意进制的转换原理
     除积倒取余 
原码     就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。
           通过一个字节,也就是8个二进制位表示+7和-7
           0(符号位)    0000111
           1(符号位)    0000111
反码
        正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。
补码
         正数的补码与其原码相同;负数的补码是在其反码的末位加1。    
变量
         在程序执行的过程中,在某个范围内其值可以发生改变的量,定义格式  数据类型 变量名 = 变量值;
 Java中数据类型的分类
          基本数据类型           整数型
                                                      byte 占一个字节  -128到127
                                                       short 占两个字  -2^15~2^15-1
                                                       int 占四个字节 -2^31~2^31-1
                                                       long 占八个字节 -2^63~2^63-1
                                            浮点型
                                                       float 占四个字节 -3.403E38~3.403E38  单精度
                                                      double 占八个字节-1.798E308~1.798E308 双精度
                                            字符型
                                                       char 占两个字节 0~65535
                                             布尔型
                                                       boolean   
          引用数据类型