• java快速入门,idea开发工具的使用


    java的概述
        java于1995年由sun公司推出,2009年被oracle(甲骨文)收购
        开发者:詹姆斯-高斯林
        高级编程语言
        特性:可移植性
        Java技术体系
            JavaSE  标准版:Java技术的核心与基础
            JavaEE  企业版:大型互联网企业级解决方案
            JavaME  小型版:移动应用的解决方案(没有被市场认可)

    Java程序的执行原理
        java程序最终会翻译,解释成计算机能识别的机器语言:01.......二进制驱动机器干活
        BUG
            代表程序出现的问题或者漏洞的意思
            DEBUG
                解决问题的意思

    开发工具:Intellijj IDEA
        集成开发工具(ide工具)
            优点
                1.工程化管理项目
                2.有错误提醒
                3.有代码智能补全等等
        IDEA开发第一个java程序
            1,创建project(工程)
            2.创建module(模块)
            3,创建package(包)
                建议采用公司域名倒写
            4.java class(类)

    开发java入门程序:HelloWold
        1.编写代码
            建议全英文名称,首字母大写,后缀一定是.java结尾
            代码:
    package hello;
    public class HelloWorld {
        public static void main(String[] args) {
            System.out.println("Hello world");
        }
    }

        2.编译代码
            javac HelloWorld.java
                产生calss文件:HelloWorld.class
        3.执行代码
            java Helloworld 
                输出:Hello World

    Java的产品:JDK
        JDK java的开发者工具包
        oracle官网下载,安装时不能不要放在空格和中文路径
        企业可能用JDK8 因为稳定
        LTS:长期支持版:JDK 8 11 17
        JDK中最重要的两个程序
            Javac  编译程序
            Java  执行程序
        验证是否安装成功
            打开命令窗口  Win+R->cmd
                命令窗口补充知识
                    cls  清理屏幕
                    dir  查看当前目录包含的文件
                    cd  进入文件
                    切盘: ”盘符+:“(例如D:)
            输入 java javac java-version...看提示有没有

    PATH环境变量,Java_HOME
        PATH的作用:
            记住程序的路径,方便在命令窗口的任意目录驱动程序
        新版本的JDK安装的时候会自动配置javac和Java程序的路径到Path环境变量中去,所以,Javac和Java可以在命令行窗口中直接使用了
        重点注意:老版本的JDK安装的时候不会自动配置javac和Java程序的路径到Path环境变量中去,需要自动配置javac和java的Path
        JAVA_HOME
            D:\soft\java\jdk-18.0.1.1
        ELSE
            Path->D:\soft\Java\jdk-18.0.1.1\bin(不建议)
            Path->%JAVA_HOME%\bin(建议)

    常用快捷键
        

    Java基础语法
        注释
            分类
                1.//单行注释
                2./**/多行注释
                3./** */文档注释(注意:文档注释的内容将来可以提取到说明书中去)
            注意:不影响程序执行的原因是编译后的Class文件中没有注释
        字面量
            整数,字符,字符串,布尔值,空值(null)
        变量 
        数据类型
            引用数据类型(string)
            基本数据类型
                整型
                    byte:字节整型  1字节
                    short:短整型  2字节
                    int:整型(默认)  4字节
                    long长整型  8字节
                浮点型
                字符型
                布尔型
            注意事项
                整型数字默认为int类型(改为long类型在后面加l/L)
                浮点数默认为double类型(改为float类型在后面加f/F)
        关键字,标注符
            关键字:java自己用,不能拿来用
            标注符就是我们取的名字(规则:不能数字开头,不能用关键字,区分大小写)
        变量在计算机的底层原理
            变量存储的是数据的二进制形式
            数据变二进制的方法(除2取余)
            图像,音视频,存储都是二进制
            补充:进制转换
                2转8(3位2进制)
                2转16(4位2进制)
     

  • 相关阅读:
    链接脚本(Linker Script)解析
    python自动化爬虫实战
    游戏热更新进修——Lua编程
    web分析-手把手教你怎么写小程序事件分析
    【SQL性能优化】反范式设计:3NF有什么不足,为什么有时候需要反范式设计?
    chrome事件循环的自问自答
    【云原生之K8s】 Kubernetes核心组件
    WebDAV之葫芦儿·派盘+思源笔记
    每日一题:2022.11.11最后的简单模拟题
    Ethereum技术架构介绍
  • 原文地址:https://blog.csdn.net/weixin_60536621/article/details/125631643