5.JAVA基础入门必备

简介: 5.JAVA基础入门必备

前言

一、数据类型

重点记忆byte的取值范围!!

不同类型数据的打印:

public class VariableDemo3{
  //主入口
  public static void main(String[] args){
    //byte
    byte b=10;
    System.out.println(b);
    //short
    short s=20;
    System.out.println(s);
    //int
    int i=30;
    System.out.println(i);
    //long 
    //如果要定义long类型的变量
    //在数据值的后面需要一个L作为后缀
    //L可以是大写的,也可以是小写的
    //建议:使用大写
    long n=999999999L;
    System.out.println(n);
    //float
    //注意:定义float类型变量的时候
    //数据值也需要一个F作为后缀
    float f=10.1F;
    System.out.println(f);
    //double
    double d=20.2;
    System.out.println(d);
    //char
    char c='在';
    System.out.println(c);
    //boolean
    //true false
    boolean o=true;
    System.out.println(o);
  }
}

整数和小数取值范围大小关系:

double>float>long>int>short>byte

long类型变量:需要加入L标识(大小写都可以)

float类型变量:需要加入F标识(大小写都可以)

二、标识符

标识符:就是给类,方法,变量起的名字.

三、键盘录入

//1.导包:找到Scanner这个类在哪
//书写要注意:要写在类定义的上面
import java.util.Scanner;
public class ScannerDemo1{
  public static void main(String[] args){
     //2.创建对象,表示我要准备使用Scanner这个类
     Scanner sc =new Scanner(System.in);
     System.out.println("请输入整数:\n");
     //3.接收数据
     //变量:记录了键盘录入的数据
     int c=sc.nextInt();
     System.out.println(c);
  }
}

//1.导包:找到Scanner这个类在哪
//书写要注意:要写在类定义的上面
import java.util.Scanner;
public class ScannerTest{
  public static void main(String[] args){
     //2.创建对象:
     Scanner sc new Scanner();
     System.out.println("请输入第一个整数:");
     //3.接收数据:
     int number1=sc.nextInt();
     System.out.println("请输入第一个整数:");
     //再次接受第二个数据
     int number2=sc.nextInt();
  }
}

四、IDEA中的第一个代码

project>module>package>class

package com.java.demo1;
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("HelloWorld");
    }
}

五、IDEA中的设置

1.把背景变成白色

2.把字体变大

3.设置注释的颜色

4.自动导包设置

5.让IDEA在提示的时候忽略大小写

六、IDEA的项目和模块操作

*类的操作

修改类名:

*模块的操作

新建模块,删除模块,修改模块,导入模块

*项目的操作

关闭项目,新建项目,打开项目,修改项目

总结

今天需要掌握的内容向小伙伴们已经展示出来了,没有详细展开的都是一些基本操作或者不需要掌握的内容.你学会了吗友友🥰点赞收藏博客关注后续Java文章哦~💕😘

相关文章
|
23天前
|
安全 Java 数据库连接
2025 年最新 Java 学习路线图含实操指南助你高效入门 Java 编程掌握核心技能
2025年最新Java学习路线图,涵盖基础环境搭建、核心特性(如密封类、虚拟线程)、模块化开发、响应式编程、主流框架(Spring Boot 3、Spring Security 6)、数据库操作(JPA + Hibernate 6)及微服务实战,助你掌握企业级开发技能。
178 3
|
3月前
|
IDE Java 数据挖掘
Java 基础类从入门到精通实操指南
这份指南专注于**Java 17+**的新特性和基础类库的现代化用法,涵盖开发环境配置、数据类型增强(如文本块)、字符串与集合处理进阶、异常改进(如密封类)、IO操作及实战案例。通过具体代码示例,如CSV数据分析工具,帮助开发者掌握高效编程技巧。同时提供性能优化建议和常用第三方库推荐,适合从入门到精通的Java学习者。资源链接:[点此下载](https://pan.quark.cn/s/14fcf913bae6)。
176 35
|
3月前
|
Java API 微服务
2025 年 Java 从入门到精通学习笔记全新版
《Java学习笔记:从入门到精通(2025更新版)》是一本全面覆盖Java开发核心技能的指南,适合零基础到高级开发者。内容包括Java基础(如开发环境配置、核心语法增强)、面向对象编程(密封类、接口增强)、进阶技术(虚拟线程、结构化并发、向量API)、实用类库与框架(HTTP客户端、Spring Boot)、微服务与云原生(容器化、Kubernetes)、响应式编程(Reactor、WebFlux)、函数式编程(Stream API)、测试技术(JUnit 5、Mockito)、数据持久化(JPA、R2DBC)以及实战项目(Todo应用)。
205 5
|
3月前
|
监控 Java 测试技术
2025 年 Java 核心技术从入门到精通实战指南
《2025年Java核心技术实战指南》全面覆盖Java开发的最新趋势与最佳实践。内容包括Java新特性(如模式匹配、文本块、记录类)、微服务架构(Spring Boot 3.0+、Spring Cloud)、响应式编程(Reactor、WebFlux)、容器化与云原生(Docker、Kubernetes)、数据访问技术(JPA、R2DBC)、函数式编程、单元测试与集成测试(JUnit 5、Mockito)、性能优化与监控等。通过实战案例,帮助开发者掌握构建高性能、高可用系统的技能。代码资源可从[链接](https://pan.quark.cn/s/14fcf913bae6)获取。
203 7
|
3月前
|
消息中间件 Java 微服务
2025 版 Java 学习路线实战指南从入门到精通
《Java学习路线实战指南(2025版)》是一份全面的Java开发学习手册,涵盖基础环境搭建、核心语法与新特性、数据结构与算法、微服务架构、云原生技术栈、AI融合及项目实战。内容包括JDK安装配置、IntelliJ IDEA设置、Records类与模式匹配增强、LeetCode题解、Spring Cloud微服务开发、Kubernetes部署、OpenAI API调用等。结合在线商城系统案例,采用Vue 3、Spring Boot 3.5、MySQL、Elasticsearch等技术,提供从理论到实践的完整路径,助力开发者掌握2025年最新趋势与最佳实践。
309 4
|
1月前
|
前端开发 Java 数据库
Java 项目实战从入门到精通 :Java Web 在线商城项目开发指南
本文介绍了一个基于Java Web的在线商城项目,涵盖技术方案与应用实例。项目采用Spring、Spring MVC和MyBatis框架,结合MySQL数据库,实现商品展示、购物车、用户注册登录等核心功能。通过Spring Boot快速搭建项目结构,使用JPA进行数据持久化,并通过Thymeleaf模板展示页面。项目结构清晰,适合Java Web初学者学习与拓展。
151 1
|
26天前
|
算法 Java 测试技术
零基础学 Java: 从语法入门到企业级项目实战的详细学习路线解析
本文为零基础学习者提供完整的Java学习路线,涵盖语法基础、面向对象编程、数据结构与算法、多线程、JVM原理、Spring框架、Spring Boot及项目实战,助你从入门到进阶,系统掌握Java编程技能,提升实战开发能力。
74 0
|
2月前
|
存储 缓存 NoSQL
java 集合入门基础理论的核心概念与实用长尾知识
本文介绍了Java集合框架的基础理论知识,包括单列集合(List、Set、Queue)和双列集合(Map)的特点及常用实现类(如ArrayList、HashSet、HashMap等)。详细讲解了集合的遍历方式(迭代器、增强for循环、Lambda表达式)和典型应用场景(如数据去重、键值存储等)。通过具体代码示例,帮助初学者理解集合框架的核心概念和实际应用,为Java编程中的数据存储与管理提供基础指导。
75 0
|
2月前
|
缓存 NoSQL Java
Java Web 从入门到精通之苍穹外卖项目实战技巧
本项目为JavaWeb综合实战案例——苍穹外卖系统,涵盖Spring Boot 3、Spring Cloud Alibaba、Vue 3等主流技术栈,涉及用户认证、订单处理、Redis缓存、分布式事务、系统监控及Docker部署等核心功能,助你掌握企业级项目开发全流程。
263 0
|
2月前
|
存储 安全 Java
Java 学习路线 35 掌握 List 集合从入门到精通的 List 集合核心知识
本文详细解析Java中List集合的原理、常用实现类(如ArrayList、LinkedList)、核心方法及遍历方式,并结合数据去重、排序等实际应用场景,帮助开发者掌握List在不同业务场景下的高效使用,提升Java编程能力。
282 0

热门文章

最新文章