A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

王小胖

初级黑马

  • 黑马币:16

  • 帖子:6

  • 精华:0

© 王小胖 初级黑马   /  2019-5-29 22:06  /  473 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

计算机两个最牛的人物
    Alan·图灵   计算机的思想  CPU 计算 流程控制
        冯诺依曼    计算机使用二进制  匈牙利 布达佩斯
       
  .class 要执行的话 依赖 JVM 虚拟机  
  
     windows   .exe
         mac       .dmg
         linux  Ubantu   CentOS   RedHat
         
        ****   JDK包括 JRE 和 开发工具
                   JRE包括 JVM 和核心类库
   
   
   为什么要配置path环境变量?
     为了在电脑的任意目录下都可以对java代码进行编译和运行
        怎样配置path环境变量
          我的电脑  右键选择属性 -->高级环境设置--》环境变量 --》在系统变量里面创建一个JAVA_HOME -->配置Path
       
        java -version //查看当前的java的版本
       
        DOS命令:
         1.切换盘符   盘符:   D:
         2.打开目录   cd 目录    cd 目录1\目录2..  
         3.回到上一个目录    cd ..    cd \
         4.查看当前目录的所有的文件  dir
         5.清屏 cls   
         6.退出 exit
         
       
        win + E  直接打开我的电脑
       
        public class HelloWorld{/*这个也是多行注释*/
               
                public static void main(String[] args){  // JVM原理
                       
                        System.out.println("hello 无论怎么写 world");
                       
                }
               
        }
        java程序编译命令: javac  文件名.java  得到一个.class 文件
        java程序运行命令:  java  文件名
       
        所有的java的符号全部都是英文状态下的   subline    64G

注释:解释说明代码的功能
       不参与程序的运行
          
      1.单行注释  //这个是单行注释
      2.多行注释  /*这个是多行注释*/       
            
  关键字:  已经被java语言使用的个别的有特殊含义的单词  我们以后不能再使用
       特点:都是小写的字母组成的单词 在编辑器里面有特殊的颜色
       
       
        常量:在程序运行的期间值不会发生变化的量
       
         字符串常量:  "两个双引号之间的数据都称之为字符串常量"
           字符常量:  在两个单引号中间有且仅有一个符号不能没有任何内容  ' ' 'A' '5' '国' //错误的写法 '中国'  ‘0’
           整数常量:  包括正数和负数 还有0
         浮点数常量:  3.14   -5.18
           布尔常量:  true  false
             空常量:  null
       
        常用的基本的数据类型:
             整型:       byte 占1个字节 (-128~127)   short 占2个字节      int 默认 占4个字节  21亿          long 占8个字节
                 浮点型:     float 占4个字节            double 默认 占8个字节   3.14  3.1399999999
                 字符型:     char       占2个字节  范围 0-65535
                 布尔型:     boolean     占1个字节  true  或者  false
       
        变量的定义格式:
                 硬盘     内存     缓存(寄存器)    IO流,GC    木桶原理
                         
                         数据类型  变量名  =  数据值/常量值
   
                         
         变量的使用:
            1.变量名不能重复
                2.使用变量前一定要给变量赋值
                3.如果定义long类型的数据 数据后面加上L      long l = 10000000000L;
                  如果是使用 float 类型    float f = 3.14F; double 默认
                  
     标识符命名规范:
            组成部分: 26个英文字母 数字0-9 下划线 _  美元符号$
                硬性要求:不能以数字开头
               
            小驼峰命名: 变量和方法
              规范: 首字母小写 其余的每个单词的首字母大写   firstName       
                          
                大驼峰命名: 类 接口
                      规范: 首字母大写 其余的每个单词的首字母大写 FirstName  HelloWorld
       
        数据类型转换:
          1.自动类型转换       long l = 100;   等号的左边的数据类型的范围 大于等号右边的数据的范围
          2.强制类型转换       float f = 3.14F; 等号的左边的数据类型的范围 小于等号右边的数据的范围
            强制类型转换出现的问题:  1.精度损失     int num = (int)88.88; //88
                                          2.数据溢出  数据不准确
               
          自动类型转换不需要我们操作 而强制类型转换建议最好不要使用

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马