小黑子—Java从入门到入土过程:第二章

news2024/11/24 14:53:43

Java零基础入门2.0

  • Java系列第二章
    • 1. 注释和关键字
    • 2. 字面量
    • 3. 变量
      • 3.1 基本用法
      • 3.2 使用方式
      • 3.3 注意事项
    • 4. 变量练习
    • 5. 计算机中的数据存储
      • 5.1 计算机的存储规则
      • 5.2 进制
      • 5.3 进制间转换
        • 二进制转十
        • 八进制转十
        • 十六进制转十
        • 十进制转其他进制
    • 6. 数据类型
    • 7. 定义变量的练习
    • 8. 标识符
    • 9. 键盘录入
    • 10. idea 开发工具
      • 10.1 IDEA概述
      • 10.2 IDEA的下载和安装
      • 10.3 idea项目结构

Java系列第二章

1. 注释和关键字

注释
注释是在程序指定位置添加的说明性信息简单理解,就是对代码的一种解释
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
关键字
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总结
在这里插入图片描述

2. 字面量

在这里插入图片描述
注意:


细节:null不能直接打印的。
如果我们要打印null,那么只能用字符串的形式进行打印

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

3. 变量

3.1 基本用法

变量的使用场景

当某个数据经常发生改变时,我们也可以用变量存储。当数据变化时,只要修改变量里面记录的值即可。

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

3.2 使用方式

在这里插入图片描述

3.3 注意事项

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

4. 变量练习

在这里插入图片描述

5. 计算机中的数据存储

5.1 计算机的存储规则

在这里插入图片描述

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

5.2 进制

在计算机中,任意数据都是以二进制的形式来存储的

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

5.3 进制间转换

二进制转十

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

八进制转十

在这里插入图片描述

十六进制转十

在这里插入图片描述

十进制转其他进制

在这里插入图片描述
正常的解法,一些教材除到了1就往上拼接了
在这里插入图片描述

总结:
在这里插入图片描述

6. 数据类型

在这里插入图片描述

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

在这里插入图片描述
小结:
在这里插入图片描述

7. 定义变量的练习

public class VariableDemo{
	// 主入口
	public static void main(String[] args){
		// 定义记录姓名
		String name = "麻瓜";
		// 定义记录年龄
		int age = 18;
		// 定义记录性别
		char gender = '男';
		// 定义记录身高
		double height = 180.1;
		// 定义记录是否单身
		// true 单身 false 不是单身
		boolean flag = true;
		// 输出变量的值
		System.out.println(name);
		System.out.println(age);
		System.out.println(gender);
		System.out.println(height);
		System.out.println(flag );
	}
}

在这里插入图片描述

public class VariableDemo{
	// 主入口
	public static void main(String[] args){
		// 定义记录电影的名字
		String name = "送初恋";
		// 定义记录电影主演
		String tostar = "麻瓜";
		// 定义记录电影的年份
		int year = 2020;
		// 定义记录电影的评分
		double grade = 9.0;

		System.out.println(name);
		System.out.println(tostar);
		System.out.println(year);
		System.out.println(grade);
	}
}

在这里插入图片描述

8. 标识符

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

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

9. 键盘录入

在这里插入图片描述

//1.导包,找到scanner这个类在哪
//书写要注意:要写在类定义的上面

import java.util.Scanner;
public class ScannerDemo{
	// 主入口
	public static void main(String[] args){
		// 2. 创建对象,表示我现在准备要用scanner这个类
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入第一个整数:");
		// 3.接受数据
		//变量记录了键盘录入的数据
		int number1 = sc.nextInt();
		System.out.println("请输入第二个整数:");
		// 再次接受第二个数据
		int number2 = sc.nextInt();
		System.out.println(number1+number2);
	}
}

在这里插入图片描述

10. idea 开发工具

10.1 IDEA概述

在这里插入图片描述

10.2 IDEA的下载和安装

在这里插入图片描述

10.3 idea项目结构

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

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

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

相关文章

MATLAB——将直接型转化为并联型和级联型

题目1(IIR): 已知一个系统的传递函数为: H(z)8−4z−111z−2−2z−31−1.25z−10.75z−2−0.125z−3H(z)\frac{8-4z^{-1}11z^{-2}-2z^{-3}}{1-1.25z^{-1}0.75z^{-2}-0.125z^{-3}}H(z&#xff09…

Leedcode 1137. 第 N 个泰波那契数

泰波那契序列 Tn 定义如下: T0 0, T1 1, T2 1, 且在 n > 0 的条件下 Tn3 Tn Tn1 Tn2 给你整数 n,请返回第 n 个泰波那契数 Tn 的值。 示例 1: 输入:n 4 输出:4 解释: T_3 0 1 1 2 T_4 1 …

2.线性表的顺序表示

数据结构很重要! 数据结构很重要!!! 数据结构很重要!!!! 思考 1.线性表的顺序表示内容有哪些?(What) 2.为什么要学线性表的顺序表示? ? (Why)…

POI 操作Excel的单元格样式超过64000的异常问题解决

文章目录POI 操作Excel的单元格样式超过64000的异常问题解决问题描述问题原因问题分析和解决简单的Excel文件生成Demo最终的解决方案POI 操作Excel的单元格样式超过64000的异常问题解决 问题描述 在用POI 生成Excel文件时,如果自定义的单元格的样式超过64000行&am…

SpringBoot+WebSocket实时监控异常

# 写在前面此异常非彼异常,标题所说的异常是业务上的异常。最近做了一个需求,消防的设备巡检,如果巡检发现异常,通过手机端提交,后台的实时监控页面实时获取到该设备的信息及位置,然后安排员工去处理。因为…

2.9.1 Packet Tracer - Basic Switch and End Device Configuration(作业)

Packet Tracer - 交换机和终端设备的基本 配置地址分配表目标使用命令行界面 (CLI),在两台思科互联网络 操作系统 (IOS) 交换机上配置主机名和 IP 地址。使用思科 IOS 命令指定或限制对设备 配置的访问。使用 IOS 命令来保存当前的运行配置。配置两台主机设备的 IP …

JavaScript Boolean(布尔)对象

Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false),是三种包装对象:Number、String和Boolean中最简单的一种,它没有大量的实例属性和方法。在线实例检查布尔值检查布尔对象是 true…

大数据-玩转数据-mysql规范

整体图谱 正文部分 一、数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意&#xff…

【算法时间复杂度】学习记录

最近开算法课,开几篇文章记录一下算法的学习过程。 关于算法的重要性 学习计算机当程序员的话,在编程过程中是绕不开算法这个大矿山的,需要我们慢慢挖掘宝藏。 算法(Algorithm)是指用来操作数据、解决程序问题的一组…

信创和去O大潮下,Oracle OCP(1z0-082 1z0-083)的含金量有多少?(文末附录像)

我自己就考了挺多Oracle的认证,下面是从Oracle的certview网站(网址是certview加上点oracle点com)上面查询到的姚远老师自己的Oracle证书。 目前国内强调自主可控,推信创和去Oracle数据库,很多想考Oracle OCP认证的学员…

Spring框架源码分析一

如何看源码(方法论)不要忽略源码中的注释使用翻译工具先梳理脉络,然后梳理细节即总分总,先总体过一遍,再看细节,再做一个总结大胆猜测(8分靠猜),小心验证,再调…

ChatGPT真神奇,但是也真焦虑

ChatGPT火爆ChatGPT的火爆程度不用说也知道。就目前来说,已经开始冲击各行业了,比如客服、智能助手、语言学习、自然语言处理等等等。。ChatGPT冲击冲击最高的可能就是中间这个段位的了。高段位无法取代,但是低段位,通过使用ChatG…

Linux - 第7节 - 进程间通信

1.进程间通信介绍 进程间通信目的: 数据传输:一个进程需要将它的数据发送给另一个进程 。​​​​​​​ 资源共享:多个进程之间共享同样的资源。 ​​​​​​​ 通知事件:一个进程需要向另一个或一组进程发送消息,通…

数据结构-用栈实现队列

前言: 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移除并返回元素 int…

双通道5.2GSPS(或单通道10.4GSPS)射频采样FMC+模块

概述 FMC140是一款具有缓冲模拟输入的低功耗、12位、双通道(5.2GSPS/通道)、单通道10.4GSPS、射频采样ADC模块,该板卡为FMC标准,符合VITA57.1规范,该模块可以作为一个理想的IO单元耦合至FPGA前端,8通道的JE…

socket编程-UDP各函数及其用法

socket编程-UDP socket主要类型 流套接字(SOCK_STREAM) 流套接字用于提供面向连接、可靠的数据传输服务。该服务将保证数据能够实现无差错、无重复送,并按顺序接收。流套接字之所以能够实现可靠的数据服务,原因在于其使用了传输…

电商API分享:获得淘宝商品评论、商品评论问答列表 分页显示 代码展示

item_review-获得淘宝商品评论item_question_answer-淘宝评论问答列表接口请求示例<?php// 请求示例 url 默认请求参数已经URL编码处理 // 本示例代码未加密secret参数明文传输&#xff0c;若要加密请参考&#xff1a;https://open.qq1635608656.cn/help/demo/sdk/demo-sig…

关于IDEA系列行号左侧空白处太宽的缩短

IntelliJ IDEA行号左侧空白处太宽&#xff0c;缩短的方法修改之前打开设置File–Settings–Editor–General–Gutter Icons&#xff08;可以在Settings左上角搜索框直接搜Gutter Icons&#xff09;将对号去掉就好了 &#xff0c;但是这些符号今后不会显示 &#xff0c;最重要的…

【数据结构】单链表中,如何实现 将链表中所有结点的链接方向“原地”逆转

一.实现一个单链表&#xff08;无头单向不循环&#xff09; 我们首先实现一个无头单向不循环单链表。 写出基本的增删查改功能&#xff0c;以及其它的一些功能&#xff08;可忽略&#xff09;。 #include<stdio.h> #include<assert.h> #include<stdlib.h>…

ros使用详解

文章目录ros概述ros使用winbox登录ros关机重启ros修改路由器名ros恢复出厂设置ros修改管理员账号密码及限制登录IPros备份还原ros使用pppor拨号ros的nat&#xff0c;也叫伪装ros静态ARP绑定ros端口映射ros配置静态路由ros概述 软路由是指利用台式机或服务器的供应商配合一定软…