zoukankan      html  css  js  c++  java
  • Javase;jdk的安装调试;基础语法和变量以及基础数据类型

    总结:1.jre>jve>jvm+核心类库;安了jdk就不用了安jvr
    2.bin是命令目录
    3.如果不配环境只能在bin目录下运行,和java、javac一个目录
    我的电脑属性>高级系统设置>环境变量:再做下面操作
    4.创建JAVA_HOME+你的jkd的bin目录上一级的路径(F:611软件codejavasejdk1.8)和 CLASS_PATH 加上路径(.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar)然后在PATH后面加上 ; %JAVA_HOME%in;%JAVA_HOME%jrein
    运行cmd打上javac测试一下运行环境: 编译:javac Demo01.java 运行:javac Demo01

    JAVASE:

    6.public static(方法声明)void(返回值类型)main(方法名)(String(文本型)[](数组) args(数组名,形参)){
    调用方法用实参,声明方法用形参
    public static相当于functiong;这里是公共类的意思
    void是没有返回值的意思
    }
    7.//单行注释
    /*多行注释*/
    注释编译以后不仅class文件
    class文件是编译后的文件;机器语言看不懂
    java文件是源代码可以看得懂
    8.变量:是存取数据用的。
    9.计算机最小的信息单位是:位(bit);最小的存储单位是:字节(byte).
    10.四类八种:四类:整型,浮点型,字符型,布尔型;
    八种:整型:byte,int,short,long;浮点型:double,float;字符型:char;布尔型:boolean
    11.java中默认的整型是int;默认的浮点型是:double
    12.变量在方法中可以定义不赋值;但是在调用时必须要赋值;
    13.数据类型的大小排序:double>float>long>int>short>byte
    14.数据类型转换:1、高的数据类型可以直接转换为低等级的数据类型:
    范围大的数据类型 a=范围小的数据类型值;
    如: int a=0; double b=a; System.out.println(b);可直接转并使用
    2、低级的数据类型转换高级的数据类型需要特定格式:
    范围小的数据类型 b=(范围小的数据类型) 范围大的数据类型值
    如:double b=0;int a=(int)b;System.out.println(a);需要在变量前加(低 级的数据类型);
    大的数据类型转小的数据类型;转后只取整数如:小的类型:2.5;转成大的数据类型后 :2;把0.5舍去了
    15、a++:先运算后自增++;但是System.out.println(a)的值不管是a++还是++a都不会变。
    a--:先运算后自减--;但是System.out.println(a)的值不管是a--还是--a都不会变。
    ++a:先自增++再进行运算;但是System.out.println(a)的值不管是a++还是++a都不会变。
    --a:先自减--再进行运算;但是System.out.println(a)的值不管是a++还是++a都不会变。

    16.单引号:''表示的是一个字符;双引号:""表示的是字符串,多个字符;这俩都是定义字符型 变量用的
    17、字符串用+号拼接时,无论和谁拼都会变成字符串:a=1,b=2 System.out.println("sum"+a +b)结果是12不是3;要是想进行运算可以先定义 sum=a+b;然后输出System.out.println(
    "sum"+sum)结果是3;或者是System.out.println("sum"+(a+b))
    换行输出:System.out.println();最后是println
    只输出不换行:System.out.print();最后是print

  • 相关阅读:
    详解RTMP协议视频直播点播平台EasyDSS转推视频直播流到CDN(云直播)
    RTMP协议视频直播点播平台EasyDSS如何实现RTSP视频流地址加密?
    阿里王坚:“城市大脑”开启算力时代
    数据中心网络测试自动化的逐步发展
    在数据中心利用AI的5个理由
    基于层次过滤的文本生成
    解密为何 Go 能从众多语言中脱颖而出
    乔姆斯基专访:深度学习并没有探寻世界本质
    释放数据价值的「三个关键点」
    改改Python代码,运行速度还能提升6万倍,Science:先别想摩尔定律了
  • 原文地址:https://www.cnblogs.com/hankai2735/p/11218106.html
Copyright © 2011-2022 走看看