自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Java数组

一、数组—Array 数组是存放一组相同类型数据的容器,数组中的每一个数据叫数组的元素,所有元素在内存中连续存放,并且使用相同的数组名引用 二、数组的声明 【声明格式】 数据类型[]数组名 常用 数据类型 数组名[] (1)[]表示是该变量是数组类型,而不是单个数据 (2)声明数组时,不能指定数组的长度,即[]内不能写数字 (3)只在栈空间声明了数组型的引用变量,声明后数组还不能立刻使用 如: public static void main(String[] args){ int[] arr; Sys

2020-11-28 19:44:51 573

原创 Java函数

一.函数—Function 函数封装了一段完成特定功能的操作代码,可以被反复使用,提高了代码的复用性和可维护性 函数封装到类中以后,又叫方法 二.函数的定义 【定义格式】 函数修饰符 返回值类型 函数名(形式参数列表){ 函数体; [return 返回值;] } int add(int a,int b){ int sum = a + b; return sum; } 1)函数名的规范—首个单词全部小写,其他单词首字母大写,其他字母小写 2)调用函数时,可以给函数传递一个或多个参数 形式参数列表用来

2020-11-06 09:41:59 274

原创 Java流程控制(循环结构)

一.while语句 1.格式 while(进入循环的条件){ 循环体语句 } 2.执行流程 先判断循环条件是否满足,如果条件为true,则进入循环体,执行完毕后再次回到while语句进行下一次的判断,如果条件为false,则退出循环 3.特点—先判断后执行 1)想要进入循环,应该对循环变量设置适当的值,以便满足判断条件 2)要想执行指定次数后退出循环而避免死循环,应设法在循环体内对循环变量的值做修改 4.注意事项 1)如果循环体只有一个语句,可以省略大括号,但为了保证程序结构的清晰和可读性,建议不要省略

2020-11-05 09:47:49 244

原创 Java流程控制(选择结构)

程序语句的三大流程控制结构 1)顺序结构—从上到下依次执行每一条语句 2)选择/分支结构—根据条件选择地执行语句—if/switch 3)循环结构—根据条件反复的执行语句—while/do while/for 选择结构 if语句 1.单分支结构 if(判断条件){ 符合条件执行的代码; } 1)判断条件是一个布尔表达式(关系比较或逻辑表达式) 2)如果符合条件后只有一个语句需要执行,则可以省略大括号,但是为了保证程序结构的清晰,可读性强,强烈建议不要省略 3)if语句的判断条件后不能加分号,否则会影响到

2020-11-04 19:46:21 274

原创 Java语法基础

注释–Comment 1)注释的定义 注释是对程序代码进行解释说明的文字,是写给程序员看的,编译器编译时会自动忽略注释的内容 2)注释的分类 注释分为单行注释和多行注释,文档注释三种 (1)单行注释 //单行注释的内容 (2)多行注释 /* 第一行注释 第二行注释 第三行注释 / (3)文档注释 /* 文档注释的内容 */ @author 作者 @date 时间 @version 版本 @param 方法的参数 @return 方法的返回类型 3)注释书写的位置 (1)单行注释一般写在语句后面 (2)多行注

2020-11-03 17:03:55 261

原创 Java学习笔记

Java语言的重要特征 1)面向对象–封装、集成、多态 2)安全性–没有指针的概念,无法直接操作内存,自动垃圾回收,无需程序员手工完成,以免因为忘记释放内存而造成内存泄漏问题 3)健壮性/鲁棒性–提供强大的异常处理机制保证程序的正常执行 4)平台无关性–一次编写,到处运行(write once run anywhere) Java源程序(.java)–>Java字节码(.class)–>二进制机器编码(0011010011…) 总结:Java跨平台的关键是由不同平台的JVM能将相同的字节码解释为

2020-11-02 16:33:28 140

原创 JavaScript基本数据类型及内存问题摘录

JavaScript变量可以用来保存两种类型的值:基本类型值和引用类型值。基本类型的值源自以下5种基本数据类型:Undefined、Null、Boolean、Number和String。基本类型值和引用类型值具有以下特点: 基本数据类型值在内存中占据固定大小的空间,因此被保存在栈内存中。 从一个变量向另一个变量复制基本类型的值,会创建这个值的一个副本。 引用类型的值是对象,保存在堆内存中。 包含引用类型值的变量实际上包含的并不是对象本身,而是一个指向该对象的指针。 从一个变量向另一个变量负值引用类型的值,复

2020-08-12 08:53:27 313

原创 JS操作符及类型转换

1.操作符 表达式:操作符和操作数组成 var a = 3; 1)算术操作符 允许非number类型的操作数进行运算,在运算之前,一般需要先将其它数据类型转换为数字类型在进行运算 1.+ 、+= var result = 1 + 2; var result = 1 + true; var a = 3; var b +=a; //var b = b + a; 当操作数中出现了字符串,+运算就变成了字符串拼接运算 var result = true + ‘1’; 2.- 、-= var result = 3 -

2020-07-28 20:27:07 241

转载 web前端HTML和CSS3常见面试题

1、你常用的浏览器有哪些? 1: Chrome 内核 Webkit —> Blink 2: FireFox 火狐 内核 Gecko 开源 3: IE Trident 4: Safari webkit 5:Oprea 欧朋 Presto 2、谈谈你对语义化的理解? 1、去掉或者丢失样式的时候能够让页面呈现出清晰的结构; 2、有利于SEO:和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重; 3、方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的

2020-07-28 10:02:17 403

原创 JavaScript入门

1.学习方式 Linux环境下 编辑器 vi 执行环境 nodejs 2.JavaScript介绍 1)js在浏览器中运行,进行表单验证,页面的局部更新(dom操作) 对浏览器的操作(bom操作) 2)js解释器:IE,网景推出的浏览器 浏览器具有js解释器:由于js解释器不统一,js标准不一样,存在兼容性问题 3)js是解释型语言,无需编译,直接运行在解释器上 而Java/c属于编译型语言,需要进行编译后,java–>.class 再运行到jvm .c–>.out再运行到linux 3.传统j

2020-07-27 19:37:10 125

原创 Linux目录命令

目录及文件操作 Linux目录介绍 /bin /sbin 可执行文件目录 /home /root 家目录 /mnt 磁盘 /usr 系统目录 /dev 设备 /opt sys/var 第三方软件 目录管理 超级用户可以操作任意目录及文件 普通用户默认情况下可以操作家目录下的任意目录及文件 sudoer是超级管理员授权的用户,这些用户可以通过在命令前添加sudo来执行超级管理员的命令 常用命令 $cd 路径 $mkdir 创建目录 $rmdir 删除目录(只能是空目录) $rm $touch $cp $mor

2020-07-23 09:15:41 145

原创 HTML和CSS的一些相关问题

一、link和@import的区别 1.所属的范围不同 link是一个标签,不仅仅可以导入样式表,还可以设置rel: rel ='stylesheet’代表导入外部样式表 @import是CSS的语法,只能导入样式表 2.加载顺序不同 link标签导入的样式是在浏览器加载html文件(标签)的同时加载 @import导入的样式是在文档加载完毕之后再去加载 3.兼容性不同 link是一个html标签,没有兼容性问题 @import存在兼容性问题,IE低版本无法使用 二、清除浮动的方式 1.浮动元素的父元素 .

2020-07-17 09:37:19 170

原创 CSS3笔记整理

一、CSS入门 1.什么是CSS 【人靠衣装马靠鞍】 层叠样式表(Cascading Style Sheets,缩写为 CSS), 是一种样式表语言,用来描述HTML或XML文档的呈现。 层叠: 多个样式用于修饰一个页面元素 样式表(声明块) { color:blue; } 2.CSS语法 选择器(之后加空格){ 样式名:样式值; 样式名:样式值; } 3.CSS可读性 1.加空白 div { color: 'red'; font-size:'

2020-07-16 19:14:01 470

原创 HTML5笔记整理

HTML5 一、html(属于解释性语言) 1.超文本标记语言 1)超文本和普通文本的区别 普通文本是纯字符 超文本中包含字符、音视频、图片等 2.浏览器是按照从上往下的顺序解析html文件的 3.语法错误时,浏览器不会报错 4.要以.html或.htm做后缀 5.编程语言和解释性语言 编程语言 c .c java .java 解释性语言 js .js html .html 二、开发环境 文本编辑器:Vscode(本人使用) 测试浏览器:firefox(火狐) chrome(谷歌) 服务器:阿里云 三、代码

2020-07-16 10:12:26 376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除