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

蓦然阑珊

初级黑马

  • 黑马币:40

  • 帖子:12

  • 精华:0

© 蓦然阑珊 初级黑马   /  2019-5-28 22:21  /  661 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.HelloWorld源码:

public class HelloWorld {
        public static void main(String[] args){
                System.out.println("HelloWorld");
        }

}

2.编译 :把.java文件编译生成.class文件
        javac 文件名.文件后缀

3.运行 :运行.class文件
        java 类名
javaEE 企业版     主要从事的工作:企业级别的应用 网站   大数据处理      C语言  JNI  java     python 胶水语言
javaSE 标准版本 GUI
javaME  嵌入式的内容  Android    kotlin

计算机两个最牛的人物
    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 个回复

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