JAVA基础_day01

简介: 本笔记涵盖Java基础学习内容,包括Java简介、环境搭建及基本语法。介绍Java跨平台、面向对象、安全与健壮性等特点,讲解JDK安装配置及开发工具使用,并详解程序结构、数据类型、变量声明等语法知识。附学习建议,助你循序渐进掌握Java编程。

Java 基础学习笔记

  1. Java 简介
    Java 是一种面向对象的编程语言,具有以下特点:

跨平台性:一次编写,到处运行(Write Once, Run Anywhere)
面向对象:支持封装、继承、多态等特性
安全性:提供安全管理机制
健壮性:强类型检查和异常处理机制

  1. 环境搭建
    JDK 安装与配置
    下载并安装 JDK (Java Development Kit)
    配置环境变量:
    JAVA_HOME:JDK 安装路径
    PATH:添加 %JAVA_HOME%\bin
    开发工具
    IDE:IntelliJ IDEA、Eclipse、VS Code
    编译运行:
    javac HelloWorld.java # 编译
    java HelloWorld # 运行
  2. 基本语法
    程序结构
    public class HelloWorld {

    public static void main(String[] args) {

     System.out.println("Hello, World!");
    

    }
    }
    基本数据类型
    整型:byte、short、int、long
    浮点型:float、double
    字符型:char
    布尔型:boolean
    变量声明
    int age = 25;
    double salary = 5000.50;
    char grade = 'A';
    boolean isPassed = true;
    学习建议
    多练习:通过编写小程序巩固基础知识
    理解概念:重点理解面向对象编程思想
    循序渐进:从基础语法逐步深入到高级特性

相关文章
|
2月前
|
XML 前端开发 决策智能
多智能体自主规划模式性能提升:五大精准策略详解
本文基于生产环境中的多智能体 React 模式实践,系统剖析了自主规划架构在工具调用延迟、上下文膨胀、中间态缺失、循环失控与监督缺位等方面的典型挑战。
420 19
存储 人工智能 Serverless
301 35
人工智能 开发框架 自然语言处理
213 20
|
2月前
|
SQL 存储 分布式计算
【万字长文,建议收藏】《高性能ODPS SQL章法》——用古人智慧驾驭大数据战场
本文旨在帮助非专业数据研发但是有高频ODPS使用需求的同学们(如数分、算法、产品等)能够快速上手ODPS查询优化,实现高性能查数看数,避免日常工作中因SQL任务卡壳、失败等情况造成的工作产出delay甚至集群资源稳定性问题。
908 36
【万字长文,建议收藏】《高性能ODPS SQL章法》——用古人智慧驾驭大数据战场
|
2月前
|
数据采集 Web App开发 人工智能
如何让AI“看懂”网页?拆解 Browser-Use 的三大核心技术模块
Browser-Use 是一种基于大语言模型(LLM)的浏览器自动化技术,通过融合视觉理解、DOM解析和动作预测等模块,实现对复杂网页任务的自主操作。它突破了传统固定选择器和流程编排的限制,具备任务规划与语义理解能力,可完成注册、比价、填报等多步骤操作。其核心功能包括视觉与HTML融合解析、多标签管理、元素追踪、自定义动作、自纠错机制,并支持任意LLM模型。Browser-Use标志着浏览器自动化从“规则驱动”向“认知驱动”的跃迁,大幅降低维护成本,提升复杂任务的处理效率与适应性。
1599 29
|
SQL 人工智能 分布式计算
【产品升级】Dataphin V5.3 全新上线:四大能力升级,数据管理更统一、更智能!
V5.3版本,Dataphin推出众多重磅功能:例如,全新的智能应用:X-数据标准、X-数据安全以及智能应用反馈看板;更前沿的数据研发能力:利用SelectDB/Doris/StarRocks查询加速Hive和MaxCompute的离线引擎、全面支持Paimon格式的数据湖构建;资产运营和数据服务持续提效。
385 0
|
2月前
|
SQL Java 数据库
2025 年 Java 从零基础小白到编程高手的详细学习路线攻略
2025年Java学习路线涵盖基础语法、面向对象、数据库、JavaWeb、Spring全家桶、分布式、云原生与高并发技术,结合实战项目与源码分析,助力零基础学员系统掌握Java开发技能,从入门到精通,全面提升竞争力,顺利进阶编程高手。
424 1