JavaSE系列 打基础版

news2025/2/27 21:11:31

JavaSE 笔记记录

  • P1 Java概述
        • 1.1 java编译
        • 1.2 认识JDK、JRE
        • 1.3 下载jdk和配置环境变量
        • 1.4 开发注意事项和开发细节
        • 1.5 学习java之我的需求
        • 1.6 转义字符
        • 1.7 注释
        • 1.8 代码规范
        • 1.9 dos命令 了解
  • P2 变量
      • 数据类型
      • 变量基本使用
      • 数据类型转换
  • P3运算符
  • P4 控制结构
  • P5 数组、排序和查找
  • P6面向对象编程(基础)

P1 Java概述

1.1 java编译

在这里插入图片描述

1.2 认识JDK、JRE

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.3 下载jdk和配置环境变量

在这里插入图片描述

1.4 开发注意事项和开发细节

  • .java 源文件 .class 字节码文件; 修改后的.java文件要重新编译为新的字节码文件
  • 有一个类就一定有一个字节码文件.class
    在这里插入图片描述

1.5 学习java之我的需求

  1. 工作需要
  2. 跳槽,对方需求
  3. 技术控
  4. 使用传统技术可以解决 但是不完美
  5. 解决不了问题
  6. 技术很多 要明白自己需要什么 要去解决什么

1.6 转义字符

public class ChangChar {
    public static void main(String[] args) {
        //  \t  :一个制表位,实现对齐的功能
        System.out.println("北京\t天津\t上海");
        //  \n 换行符
        System.out.println("你好\n北京");
        //  输出\  \\
        System.out.println("你\\好\\\\北京");
        //  输出""
        System.out.println("\"sdsd\"");
        //  输出''
        System.out.println("\'sdsd\'");
        //  \r回车 而不是换行
        System.out.println("abcde\r123");
    }
}

在这里插入图片描述

1.7 注释

        //单行注释

        /*
        *  多行注释
        * 
        */
        
        /**
         * this class is xxxx
         * 文档注释
         *
         */
  • 文档注释编译 javadoc -d d:\temp -author -version ChangChar.java
  • 在这里插入图片描述

1.8 代码规范

在这里插入图片描述
table shift table 左右移动代码

1.9 dos命令 了解

在这里插入图片描述

  • 相对路径:从当前目录开始定位,形成一个路径 …\ 向上一级
  • 绝对路径:从顶级目录开始定位形成的路径
  • 在这里插入图片描述
  • dir cmd看文件
  • cls清屏
  • exit退出dos

P2 变量

数据类型

变量基本使用

数据类型转换

P3运算符

P4 控制结构

P5 数组、排序和查找

P6面向对象编程(基础)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/347250.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

突破压缩极限的AI语音编解码器

I. Speech Codecs语音编码的目的是在保持语音质量的前提下尽可能地减少传输所用的带宽,主要是利用人的发声过程中存在的冗余度和人的听觉特性达到压缩的目的。经过了多年的发展,目前语音编解码器大致可以分为以下几类:波形编码,将…

c++ 指针、引用和常量

指针、引用和常量的关系_夜悊的博客-CSDN博客 1. ① 指针是对象,引用不是对象(在此可以理解为变量,一个变量是一个对象) 指针不必须初始化引用只是为一个已经存在的对象所起的另一个名字(别名)&#xff…

亚马逊云科技汽车行业解决方案

当今,随着万物智联、云计算等领域的高速发展,创新智能网联汽车和车路协同技术正在成为车企加速发展的关键途径,推动着汽车产品从出行代步工具向着“超级智能移动终端”快速转变。 挑战无处不在,如何抢先预判? 随着近…

安装 GPU 版本的 tensorflow 完整版本

前言: 之前安装的 CPU 版本的 tensorflow 一直出问题,索性就直接安装 GPU 版本的 tensorflow 了(有了GPU 就不能浪费)。 安装过程: 1)看自己有无 GPU,找到对应 GPU 的版本:任务管理…

C生万物 | 常量指针和指针常量的感性理解

文章目录📚引言✒常量指针🔍介绍与分析📰小结与记忆口诀✒指针常量🔍介绍与分析📰小结与记忆口诀👉一份凉皮所引发的故事👈总结与提炼📚引言 本文我们来说说大家很困惑的两个东西&am…

【蒸滴C】C语言指针入门很难?看这一篇就够了

目录 一、前言 二、指针是什么 小结: 三、指针变量是什么 小结: 四、指针在32位机器和64位机器中的差别 32位机器: 64位机器: 小结: 五、指针和指针类型 (1)指针的意义 (2&#xff…

springboot自动配置原理以及spring.factories文件的作用详解

一、springboot 自动配置原理先说说我们自己的应用程序中Bean加入容器的办法:bean加入容器我们在应用程序的入口设置了 SpringBootApplication标签,默认情况下他会扫描所有次级目录。如果增加了 scanBasePackages属性,就会扫描所有被指定的路…

SAP ABAP根据事务码查找增强最直接的方法

下面是为任意事务代码查找用户出口的步骤: 方法一: 第 1 步:使用 事务代码:SE93。输入您要搜索用户出口的 事务代码。 在我们的场景中,我们将使用 CO11N。 第 2 步:点击显示: 第 3 步&#xf…

2023年浙江安全员精选真题题库及答案

百分百题库提供建筑安全员考试试题、安全员证考试真题、安全员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 268.注册执业人员未执行法律法规和工程质量强制性标准,造成重大安全事故的,(). A.停止执业 B.5年不予注册 C.10年不予注…

29-Golang中的切片

Golang中的切片基本介绍切片在内存中的形式切片使用的三种方式方式一:方式二:方式三:切片使用的区别切片的遍历切片注意事项和细节说明append函数切片的拷贝操作string和slice基本介绍 1.切片是数组的一个引用,因此切片是引用类型…

采用Spring配置文件管理Bean

文章目录采用Spring配置文件管理Bean(一)创建Maven项目(二)添加Spring依赖(三)创建杀龙任务类(四)创建勇敢骑士类(五)采用传统方式让勇敢骑士完成杀龙任务&am…

2.14日报

今日修改token传参异常bug 国际化bug修复:code中的success只有第一次调用识别lang 没继承BaseController 异常处理的三种方式 1|0一. Controller层面上异常处理 ExceptionHandler 说明:针对可能出问题的Controller,新增注解方法ExceptionHandler. Con…

论文投稿指南——中文核心期刊推荐(农学)

【前言】 🚀 想发论文怎么办?手把手教你论文如何投稿!那么,首先要搞懂投稿目标——论文期刊 🎄 在期刊论文的分布中,存在一种普遍现象:即对于某一特定的学科或专业来说,少数期刊所含…

进程调度(4.1)

进程调度 进程调度是操作系统的基本功能,在多道程序系统中,内存中有多个进程,每个进程交替的去使用处理机,而合理的调度是至关重要的。处理机的调度有三种类型,分别是高级调度、中级调度、低级调度,其中低…

dvwa靶场上的 RCE漏洞+暴力破解的简单学习

记录一下自己重新开始学习web安全之路⑦。 操作系统的一些简单基础: windows: 查询IP地址:ipconfig 查看完整的网卡信息:ipconfig/all 列出当前目录下的文件信息:dir 切换目录:cd 读取文件内容&…

PID控制算法进阶

关于PID控制算法基础概念在本文不再重复了,详情可参考:PID控制算法基础介绍 本文主要从PID算法代码实现,代码解析,理论进阶,PID调参等方向进行阐述。 目录位置式PID和增量式PID1.1 位置式PID1.2 增量式PID1.3 位置式和…

Spring3之基于Aspect实现AOP

简介 使用 Aspect 搭配 Spring 可轻松实现 AOP;本章将通过一个完整示例演示如何实现这一功能 实现步骤 修改 beans.xml 配置文件的 schema 部分;可以在 spring-framework-reference.html 文件通过搜索关键字 “/aop” 找到配置 schema,然后…

Linux安装ElasticSearch

下载地址:https://www.elastic.co/cn/downloads/past-releases#elasticsearch 1 版本选择 ElasticSearch 7 及以上版本都是自带的 jdk,假如需要配置指定的 jdk 版本的话,可以在 es 的 bin 目录下找到elasticsearch-env.bat 这个文件&#x…

(学习日记)2023.2.12

写在前面: 由于时间的不足与学习的碎片化,写博客变得有些奢侈。 但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈。 既然如此 不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录&a…

谷粒商城:订单中心概念解析

1、订单中心 电商系统涉及到 3 流,分别时信息流,资金流,物流,而订单系统作为中枢将三者有机的集 合起来。 订单模块是电商系统的枢纽,在订单这个环节上需求获取多个模块的数据和信息,同时对这 些信息进行加…