2021-02-07

安装Java

卸载jdk

  1. 我的电脑属性–高级系统设置–环境变量–Javahome连包删除

  2. 环境变量的Javahome项删除和path和Java相关的项删除

  3. 查看cmd java空格-version

  4. C:\Users\Administrator>java-version
    'java-version' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    

安装

  1. 百度搜索jdk8找到下载地址
  2. 同意协议
  3. 下载相应版本
  4. 双击安装记住安装路径电脑

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AhENxepS-1612712538924)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207120020757.png)]

网址

  1. 配置环境变量
  • 我的电脑属性–高级系统设置–环境变量

    • 系统变量新建大写变量名 JAVA-HOME 变量值路径

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tef7r6C4-1612712538925)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207120734888.png)]

    • 配置path变量添加2个值1.%JAVA_HOME%\jre\bin

    ​ 2.%JAVA_HOME%\bin

  1. cmd测试C:\Users\Administrator>java -version
    java version “1.8.0_281”
    Java™ SE Runtime Environment (build 1.8.0_281-b09)
    Java HotSpot™ 64-Bit Server VM (build 25.281-b09, mixed mode)
  2. notepad++

HelloWorld

开始

  1. 随便建立一个文件夹放代码

  2. 新建一个java文件

    • 后缀名为java

    • Hello.java

    • 注意可以会隐藏后缀名

  3. 新编写代码

public class Hello{

	public static void main(String[] args ){
		System.out.print("Helllo,Wrold!i am you love");
	}
}
  1. 编译java 生成一个class文件
  2. 运行class文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-k6KMi9Sc-1612712538925)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207132044475.png)]

注意

  1. 大小写敏感

  2. 全部用英文

  3. 文件名和类名保持一致首字母大写所有符号用英文

集成IDEA

  1. 下载地址.

  2. 在我的百度云盘里.

  3. 写首字母就可以写代码

新建项目后要新建模式再选择和java版本一致的等级(1.8和8)

JAva语法

基础语法

注释、标识符、关键字

  • 单行注释 //注释
  • 多行注释 /* 注释 */
  • 文档注释 /** 注释 */

标识符和关键字

关键词

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SB1kShJD-1612712538926)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207150511627.png)]

类名

方法名

变量名

数据类型

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-05736c7J-1612712538927)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207213744755.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3cXKr9Xd-1612712538928)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207213815210.png)]

public class Mode01 {
    public static void main(String[] args) {
        //八大基本数据类型
        int num01=10;
        byte num02=20;
        short num03=30;
        long num04=30L;//long后面要加L
        //小数
        float num05=50.1F;//float后面要加F
        double num06=3.1415926;
        //字符
        char name='中';
          //字符串string不是关键字,类
        //String name="中国";

        //布尔值
        boolean flag=true;
        boolean flag=false;
         //整数拓展进制 二进制 10 8 16 进制


    int i=10;
    int i2=010; //八进制0;
    int i3=0x10;  //16进制0x;
    System.out.println(i);
        System.out.println(i2);
        System.out.println(i3);
float f=0.1F;//0.1浮点数是有限的有误差
        //最好不要用浮点数表示
        //最好不要用浮点数表示
        //最好不要用浮点数表示
        double d=1.1/10;//0.1
        System.out.println(f);
        System.out.println(d);
        //字符串表示拓展
        char c1='a';
                char c2='中';
        System.out.println(c2 );
        System.out.println(c1);
        System.out.println((int)c1);//强制转换
        System.out.println("Hello \n my world");// \t制表符
        // \n 换行
        //布尔值
       // boolean flag=ture;if(flat==ture){}等于if(flag){}

    }
}


类型转换

强制类型转换

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kqVLEyjT-1612712538928)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207233145718.png)]

自动装换

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LJtrdKQr-1612712538928)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207233221361.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WFbhjdTK-1612712538929)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207233600170.png)]注意点

  1. 不能对布尔值转换
  2. 不能对不相干的对象
  3. 高转低会有内存溢出的情况或者精度问题
  4. 操作比较大的数注意溢出问题可以用下划线分割

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wKgNvGpq-1612712538929)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210207234113280.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值