Day02

卸载JDK

  1. 删除java的安装目录

  2. 删除JAVA_HOME

  3. 删除path下关于java的目录

  4. java -version

安装JDK

  1. 百度搜索JDK8,找到下载地址

  2. 同意协议

  3. 下载电脑对应版本

  4. 双击安装JDK

  5. 记住安装的路径

  6. 配置环境变量

    1. 我的电脑—>右键—>属性
    2. 环境变量–>JAVA_HOME
  7. 测试JDK是否安装成功

    1. 打开cmd
    2. java -version

notepad++

HelloWorld

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

  2. 新建一个java文件

    • 文件后缀名为.java
    • 注意:系统可能没有打开后缀名
  3. 编写代码

    public class Hello{
    	public static void main(String[] args){
    		System.out.print("Hello,World!");
    	}
    }
    
  4. 编译javac java文件,会生成一个class文件

  5. 运行class文件,java class文件

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-p2EL0D5x-1679651907857)(C:\Users\长安\Documents\WeChat Files\wxid_q0dgqlcmuh0q22\FileStorage\Temp\1679621111145.png)]

可能会遇到的问题

  1. 大小写
  2. 尽量使用英文
  3. 文件名 和 类名 必须保持一致,并且首字母大写
  4. 符号使用了中文

编译+解释

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7mCYy5a8-1679651907858)(C:\Users\长安\Documents\WeChat Files\wxid_q0dgqlcmuh0q22\FileStorage\Temp\1679622171991.png)]

IDEA 安装

psvm、sout 快捷方式

基础语法

注释

  1. 单行注释 //
  2. 多行注释 /* */
  3. javaDoc /** */

标识符

  • 所有标识符以: A—Z 或 a—z 或 $ 或 _ 作为开始

  • 不能使用关键字作为变量名或方法名

  • 注意大小写

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4KhrMSMn-1679651907859)(C:\Users\长安\Documents\WeChat Files\wxid_q0dgqlcmuh0q22\FileStorage\Temp\1679643825261.png)]

数据类型 Demo02

  1. 基本类型
    1. 数值类型
      1. 整数类型 整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x Demo03
        • byte 1字节 1byte = 8bit
        • short 2字节
        • int 4字节
        • long 8字节
      2. 浮点类型 避免浮点数进行比较 BigDecimal 数学工具类
        • float 4字节
        • double 8字节
      3. 字符类型 转义字符 \t,\n…
        • char 2字节
    2. Boolean类型
      • 只有TRUE和FALSE 2字节
  2. 引用类型

类型转换 Demo04

  • 强制类型转换 高–低 (类型)变量名
  • 自动类型转换 低–高
  • 注意:
    1. 不能对布尔值进行转换
    2. 不能把对象类型转换为不相干类型
    3. 在把高容量转换到低容量时,强制转换
    4. 转换的时候可能存在内存溢出,或者精度问题

变量 ,常量

  • 变量类型+变量名=赋值 作用域(局部变量,实例变量,类变量)Demo07
  • final+常量类型+常量名(大写)=赋值 Demo08

​ [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-syRafdpm-1679651907859)(C:\Users\长安\Documents\WeChat Files\wxid_q0dgqlcmuh0q22\FileStorage\Temp\1679643867887.png)]

运算符

1. 自增,自减	Demo04
2. Math类

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dj7wjDRM-1679651907860)(C:\Users\长安\Documents\WeChat Files\wxid_q0dgqlcmuh0q22\FileStorage\Temp\1679646513204.png)]

  1. 逻辑运算 Demo05
  2. 位运算 左移、右移 Demo06
  3. 扩展赋值运算 注意字符串拼接问题 Demo07
  4. 三元运算符 Demo08

包机制

防止命名空间重复问题

  • 注意包名倒着写

  • 定义包 package pkg1[.pkg2[.pkg3…]];

  • 导入包 import package1[.package2…].(classname|*);

  • *通配符 即导入包下所有的类

javaDoc

用来生成自己API文档

  1. 阿里巴巴开发手册
  2. jdk帮助文档 https://docs.oracle.com/javase/8/docs/api/

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2mmMqejI-1679651907861)(C:\Users\长安\Documents\WeChat Files\wxid_q0dgqlcmuh0q22\FileStorage\Temp\1679651482300.png)]

  1. base.DOC

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S4icxwhH-1679651907862)(C:\Users\长安\Documents\WeChat Files\wxid_q0dgqlcmuh0q22\FileStorage\Temp\1679651827068.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值