- 博客(23)
- 收藏
- 关注
原创 2022上半年自整理网络工程师备考笔记01(1-3章节)
2022上半年自整理网络工程师备考笔记01(1-3章节)计算机硬件基础1.数据的表示十转二:除二取余,倒数上去,8421按位权展开:十六进制 1 2 3 4 5 6 7 8 9 A B C D E F计算机的原码 反码 补码原码:符号位+数值位 :符号位:正数为0,负数为1正数的原码 反码 补码 都是它本身负数的反码:除符号位外 全部取反负数的补码 = 负数的反码+1原码、反码、补码取值范围:定点整数:(-127,127)定点小数:(1,-1)2.逻辑运算:逻辑或运算:一真则真逻
2022-03-16 11:03:07
224
原创 Day16
方法1、何为方法 什么是方法?System.out.println() system是一个类 out就是类中的一个输出对象 println()就是对象的一个方法这个语句的意思是:调用System(系统)这个类中的标准输出对象out中的println方法 Java方法是语句的集合,他们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能快,就是实现某个功能的语句快的集合。我们设
2022-01-11 20:02:38
222
原创 Day14
Whlie循环详解whlie循环whlie(布尔表达式){ //循环内容}只要布尔表达式为true,循环就会一直执行下去。我们大多数情况是会人循环停止下来的,我们需要一个让表达式失效的方式结束循环少部分情况需要一直执行,比如服务器的请求响应监听等循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环。会影响程序性能或者造成程序卡死崩溃!1+2+3+…+100=? 5050package com.ziyu.struct;public class W
2021-10-24 23:33:29
172
原创 Day13
顺序结构java的基本结构就是顺序结构,除非特别指明,顺序结构是最简单的算法结构语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,顺序结构是任何一个算法都离不开的一种基本算法结构package com.ziyu.struct;public class ShunXuDemo { public static void main(String[] args) { System.out.println("hello1");
2021-10-24 23:32:59
158
原创 Day12
Java流程控制(基础阶段)在之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner (一个包)是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法Scanner s = new Scanner(System.in);通过Scaner类的next()与nexLine()方法获取用户输入的字符串,再读取前我们一般需要使用 hasNext()(还是否有下一个)与 hasNextLin
2021-09-17 09:29:58
122
原创 Day11
包机制为了更好地组织类,JAVA提供了包机制,用于区别类名的命名空间包机制的语法格式为:package pkg1[.pkg[.pkg3......]];一般利用公司域名倒置作为包名: www.baidu.com com.baidu.www baike …程序规范为了能够使用某一个包的成员,我们需要在JAVA程序中明确导入该包,使用import语句完成此功能import pack pkg1[.pkg[.pkg3......]].(classname丨*);[外链图片转存失败,源站可能有防
2021-08-16 13:17:22
139
原创 Day10
条件运算符 ? :package operator;//三元运算符public class Demo09 { public static void main(String[] args) { // x ? y : z // 如果x==true,则结果为y,否则结果为z int score = 80; String
2021-08-12 09:14:26
106
原创 Day09
逻辑运算符与 或 非逻辑与与(and):&& 有假为假两个变量都为真,结果才为true逻辑或或(or): || 有真为真逻辑或运算:两个变量有一个为真,则结果才为true逻辑非非(取反)!假为真,真为假逻辑非运算:如果为假,则为真短路运算在第一个变量为假的情况下,并不会去执行后面的代码package operator;public class Demo05 { public static void main(String[] args) {
2021-08-10 16:06:29
116
原创 Day07
类型转换由于Java是强类型语言,所有要进行有些运算的时候的,需要用到类型转换。低------------------------------------------------------------------------------------------------->高byte,short,char-> int -> long -> float ->double (float,double小数的优先级高于整数)运算中,不同类型的数据优先转化为同一类型,然后进行
2021-08-03 17:09:35
116
原创 Day06
Java基础语法1、注释、标识符、关键字注释平时我们编写代码,在代码量比较少得时候,我们还可以看得懂自己所写的内容,但是当项目结构一旦复杂起来,我们就需要用到注释了。注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好习惯Java中的注释有三种:单行注释(//)//内容多行注释(/* */)/*内容*/文档注释(JavaDoc)(/** */)文档注释就是里面的东西可以被识别/**内容,里面的参数可以被识别*/[外链图片转存失败,源站可能有防盗链机制,建议将图片保
2021-08-02 17:10:34
140
原创 Day05
HelloWorld1.随便新建一个文件夹,存放代码2.新建一个JAVA文件(Hello.java),然后vscode运行 文件java 注意后缀名public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}public class 文件名(public class)是类public static viod main(ma
2021-07-16 22:29:49
120
原创 Day04
计算机语言发展史第一代语言计算机的基本计算方式都是基于二进制的方式二进制:010111001010110010110100这种代码是直接输入给计算机使用的,不经过任何的转换!第二代语言汇编语言 解决人类无法读懂机器语言的问题 指令代替二进制目前应用: 逆向工程 机器人 病毒 …第三代语言摩尔定律当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18个月翻两倍以上。高级语言大体上
2021-07-14 15:38:18
152
原创 Java_Day03
基本DOS命令打开CMD的方式1.开始+系统+命令提示符2.windows+r 控制台3.桌面shift+右键打开powershell常用的dos命令dos命令必需在英文状态下输入才有用#盘符切换 D: E: F:#查看当前目录下的所有文件 dir#切换目录 cd (change directory) cd /d D:\Javanotebooks(/是参数的斜杆 \是文件夹的斜杆)cd .. (返回上一级)#清除屏幕 cls (clear screen)#退出终端 exit#查看电
2021-07-13 14:21:29
104
原创 Day 01续
Markdown学习标题最多支持六级标题字体 *子聿子聿字体引用>子聿分割线—分割线***分割线图片英文感叹号! [图片]+(地址)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pJ71bqS0-1614562744820)(D:\素材\1531986299826.jpg)]超链接:[] ()点击跳转到哔哩哔哩列表1.A3.C无序列表:- 空格/+ 空格Ab表格右键插入表格
2021-03-01 09:39:39
97
原创 Java.Day01
Markdown学习标题最多支持六级标题字体 *子聿子聿字体引用>子聿分割线—分割线***分割线图片英文感叹号! [图片]+(地址)图片转存中…(img-TnOPOzj8-1614561666051)]
2021-03-01 09:21:59
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1