JAVA入门2022年8月19日

news/2024/5/17 18:46:54/文章来源:https://www.cnblogs.com/Flower--Dance/p/16600769.html

第一节

1.注释是什么

  写在程序中对程序进行解释说明的文字。

2.java中书写注释的方法有几种,各自有什么不同

  //               单行注释

  /* */           多行注释

  /** */          文档注释

3.注释有什么特点

  不进行编译,不影响程序的执行

4.注释的快捷键是怎么样的

  

 

第二节

 1.字面量这个只是是告诉我们什么?

  数据在程序中的书写格式

2.字符、字符串在程序中的书写格式有什么要求?

  字符必须用单引号围起来,单引号之间有且仅有一个字符

  字符串使用双引号围起来

3、几个常见的特殊值的书写格式是?

  true    false    null    \n(换行)    \t(缩进 tab)

 

第三节

1.变量的作用

  存储一个数据,可以更改数据

2.变量的格式

  变量类型    变量名称    =    数值

3.关于赋值

  int age = 0;

  age = age = 3;(从右往左看)

 

第四节

1。变量定义有哪些注意点

  变量首先要先声明再使用

  什么类型变量存储什么类型数据

  变量存在访问范围,同一个范围变量名不能重复

  变量定义可以不用初始化,但是使用变量时必须有初始化值

 

第五节

1、数据在计算机底层都是怎么存储的?

  以01011类似的二进制方式存储

2、如何快速的算出一个数据的二进制形式?

  除2取余,余数倒过来就是二进制

3、数据在计算机底层存储的最小单位是什么?

  字节byte  一个字节等于8个二进制位   1B = 8b

 

第六节

1、字符数据在计算机中是怎么存的

  也是二进制存储的,字符存的是ascil码表中对应的数字的二进制形式

  字符A对应的数字是65

  字符a对应的数字是97

  字符0对应的数字是48

2、图片和音视频等文件的数据是怎么存储的

  也是采用二进制进行存储的

 

第七节

1、二进制如何计算成十进制

  每位二进制乘以权重,相加即可

  

 

 

2、二进制如何计算成八进制

  每三位二进制作为一个单元计算

  

 

 

3、二进制如何计算成十六进制

  每4位二进制作为一个单元计算

  

 

 

4、数据大小的单位换算是怎么样的

  1B = 1b

  1KB = 1024B

  1MB = 1024KB

  1GB = 1024MB

  1TB = 1024GB

 

第八节

1.数据类型分为几种

  引用数据类型

  基本数据类型

    整型:byte    short    int(默认)    long(后缀要加l/L)

        1        2          4                8

    浮点型:float(后缀要加f/F)    double(默认)

            4                               8

    字符型:char

                                2

    布尔型:boolean

                                   1

2.随便写的整数、小数字面值默认什么类型

  整数默认int型

  小数默认double型

 

第九节

1.关键字的特点

  Java本身保留的,我们不能用来起名字

  

 

 

2.标识符

  取名字的规则,只能使用字母,数字,_下划线,$美元符号

  数字不能开头,不能是关键字

  

 

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

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue的生命周期

一、Vue 的生命周期 一、Vue 的生命周期流程图二、Vue 生命周期的具体    生命周期 描述beforeCreate 组件实例被创建之初created 组件实例已经完成创建beforeMount 组件挂载之前mounted 组件挂载到实例上去之后beforeUpdate 组件数据发生变化,更新之前updated 组件数据更新…

spring源码学习笔记1——解析xml生成BeanDefinition的过程解析

spring源码学习笔记1——解析xml生成BeanDefinition的过程解析 一丶Spring解析Xml生成BeanDefinition的流程 1.指定xml路径 解析xml首先需要知道xml的位置,如下我们构造了ApplicationContext ApplicationContext context =new ClassPathXmlApplicationContext("bean.xml&…

IOC

介绍 什么是SpringIOC,就是把每一个bean(实体类)与bean(实体类)之间的关系交给第三方容器进行管理。关键类BeanFactory IOC的顶层容器,描述了IOC的规范。 BeanFactory是一个接口,是Spring中工厂的顶层规范,IOC的核心接口。 定义了getBean()、containsBean()等管理Bean的通用…

JUC进阶

JUC进阶 wait和sleep的区别sleep是Thread的静态方法,wait是Object方法sleep不会释放锁,它也不需要占用锁,wait会释放锁但调用它的前提是当前线程占有锁wait必须在同步代码块中Lock锁public class LockTest { public static void main(String[] args) { Ticket t…

Spring 03: 基于xml的构造方法注入

构造方法注入具体有3种注入方式:通过构造方法的 a.参数名称注入 b.参数下标注入 c.默认参数顺序注入参数名称注入School实体类package com.example.pojo03;public class School {private String name;private String address;@Overridepublic String toString() {return &…

Vmware 安装CentOS 7

Vmware 安装CentOS 7 创建虚拟机 1、新建虚拟机,选择自定义(高级),下一步。其他默认下一步。选择操作系统Linux,CentOS 7 64位,下一步。输入主机名称,虚拟机存储位置。 2、输入内核数量3、输入内存大小,下一步,其他默认下一步。4、指定磁盘大小,下一步5、自定义硬件,…

深度学习基础课:课程介绍

大家好~我开设了“深度学习基础班”的线上课程,带领同学从0开始学习全连接和卷积神经网络,进行数学推导,并且实现可以运行的Demo程序 本文为第一节课:课程介绍的复盘文章深度学习基础课:课程介绍 大家好~我开设了“深度学习基础班”的线上课程,带领同学从0开始学习全连接…

一台服务器​最大并发 TCP 连接数多少

一台服务器​最大并发 TCP 连接数多少 入门小站 入门小站 2022-07-06 22:10 发表于湖北收录于合集#Linux485个 #tcp4个首先,问题中描述的65535个连接指的是客户端连接数的限制。在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那…

js的原型

prototype 概述:所有的函数都拥有一个属性 这个属性称为prototype 他是一个对象空间(里面就可以存放对应的数据)他被称为显式原型从上述代码 大家可以看到对应的构造函数的prototype和对应的实例对象的 __proto__ 是相等,那么也就证明了对应俩个内容其实是一个对象。那么我…

Condition介绍

Condition Condition是一种多线程通信工具,表示多线程下参与数据竞争的线程的一种状态,主要负责多线程环境下对线程的挂起和唤醒工作。 方法 // ========== 阻塞 ========== // 造成当前线程在接到信号或被中断之前一直处于等待状态。 void await() throws InterruptedExcept…

解决goland在mac m1下无法调试问题

背景 新电脑mac m1 goland调试抛出异常 异常信息 第一次异常信息 could not launch process: can not run under Rosetta, check that the installed build of Go is right for your CPU architecture 原因是goland版本安装错了. 下载地址:https://www.jetbrains.com/zh-cn/go…

排序(上)

目录冒泡排序(Bubble Sort)插入排序(Insertion Sort)选择排序(Selection Sort)冒泡排序和插入排序的比较 最经典的、最常用的有:冒泡排序、插入排序、选择排序、归并排序、快速排序、计数排序、基数排序、桶排序 冒泡排序(Bubble Sort) 冒泡排序只会操作相邻的两个数据…

Codeforces Round #815 (Div. 2) 题解

Codeforces Round #815 (Div. 2) 全场题解CF1720A. Burenka Plays with Fractions给出两个分数 $ \dfrac{a}{b}$ 和 \(\dfrac{c}{d}\) ,你每次操作能够选择其中一个分数的分子或分母,将其乘上任意一个整数(当然不能对分母乘 \(0\))。要求求出能够使两个分数相等的最小操作次…

2022 牛客多校 Extra 第九场部分题解

2022 牛客多校第九场 & Extra 部分题解 前段时间沉迷生活大爆炸 & 原神 & vtb & galgame & 番无法自拔,因此咕到现在。。。 Cmostp 挺妙的题。本以为有一只 log 的做法。 覆盖后的颜色变换不多,可以用 set+树剖或者阉割版的lct+树状数组,我写了后者,把…

【小迪安全】04:基础入门-web源码扩展

(XYCMS搬家公司建站系统) 查找数据库文件路径: 发现后缀名为mdb文件——为asp网站特有的 打开mdb文件找到 admin_user数据库可以找到用户名和密码

解决无法访问GitHub

一、获取IP地址可以直接通过网站 查询域名 github.com 的IP地址,无论哪种方法一定得是通过自己本机查到的IP,网上别人查到的IP你不一定有用。https://www.ipaddress.com/二、修改hosts文件 Windows hosts文件路径: C:\Windows\System32\drivers\etc 在对应目录找到hosts文件,…

Intellij IDEA 快速生成注释模板教程

生成类注释 File–>settings–>Editor–>File and Code Templates–>Class (1)@BelongsProject:当前项目的名称 (2)@BelongsPackage:当前包的名称 (3)@Author:作者姓名(可以写死,写成你的名字) (4)@CreateTime:该类创建的时间 (5)@Description:对…

第一章 计算机硬件基础

1、数据的表示R进制的表示(R可为二、八、十、十六) 原则:逢R进一 Decimail 十进制;Binary 二进制; Octal 八进制;Hex 十六进制R进制转十进制(按权展开) 以二进制1101为例:十进制转二进制(短除法)二进制与八、十六进制之间的转换问题:为啥八进制数对应三位二进制数,…

java初步学习(基于黑马的课进行自学,初学者,不喜勿喷)6

初步学习 流程控制语句 顺序结构 顺序结构指java运行结果的排序由代码的先后顺序决定 例if语句 if的基本格式为 if (关系表达式){ 语句体; } 如果满足“()”内的关系表达式,则运行“{}”内的语句体,反之则不会运行 以该模型为例 需求:键盘录入一整数来表示身体状况,若该值大…

第二章 数据通信基础

一、数据通信系统 通信术语:信息 数据 信号 分为模拟信号:连续和数字信号:离散 码元:单位时间内的一段数字脉冲,单位Band----------码元速率也叫波特速率,B=1/T(HZ)二、数据通信系统模型传输介质传输介质-光纤对比多模光纤(小 贵 好 远 快 ),单模光纤的芯径要小…