03 2022 档案
摘要:类与对象 类 类 = 方法 + 属性 类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。 Person类 Car类 这些类都是用来描述/定义某一类具体的事物应该具备的特点和行为。 对象 对象是抽象概念的具体实例 能够体现出特点,展现出功能的是具体的实例,不是一个
阅读全文
摘要:回顾方法及加深之值传递和引用传递 Java都是值传递 引用传递:传递对象,本质还是值传递 一个类里面,只能有一个public class ,但是可以有多个class 代码举例 1. 值传递 //值传递和引用传递 //Java都是值传递 public class Demo04 { public sta
阅读全文
摘要:public class Demo03 { public static void main(String[] args) { System.out.println("Hello World !"); //调用非静态方法add(); //法一 new Demo03().add(5,6); //法二 D
阅读全文
摘要://Demo01类 public class Demo01 { //Demo01类里面的main()方法 用于启动程序(一个真正的程序中只有一个main方法) public static void main(String[] args) { //System.out.println("Hello W
阅读全文
摘要:21.回顾方法及加深 (静态和非静态方法)调用总结 1. 不同类之间的方法调用 创建两个类 Demo02 Student //类:学生类 public class Student { //学生类下面的方法:此方法为静态方法,因为加了static public static void say(){//
阅读全文
摘要:回顾方法及加深 1. 方法的定义: 修饰符 返回类型 break :跳出switch / 终止循环 return:结束这个方法,返回一个结果(这个结果的类型要和上面定义的返回值类型相同)return后面的语句 无法识别。 方法名:注意规范 且见名知意 参数列表:(参数类型 参数名)可多个参数..
阅读全文
摘要:冒泡排序 冒泡排序 两层循环 外层冒泡轮数,里层依次比较 时间复杂度O(n^2) import java.util.Arrays; public class ArrayDemo07 { public static void main(String[] args){ System.out.printl
阅读全文
摘要:Java方法 System.out.println(); 类(系统类)对象(输出对象)方法 调用系统类(System)里面的 标准输出对象out 中的方法(这个方法是println()方法) **方法是语句的集合,它们在一起执行一个功能(功能块)。**命名规则:首字母小写+驼峰 方法在程序中
阅读全文
摘要:Java三大结构 顺序结构(基本结构) 选择结构 循环结构 1. 顺序结构 平时一般语句都默认遵循顺序结构 2. 选择结构 2.1 if单选择结构 语法 if(布尔表达式){ //布尔表达式为true执行的语句 //布尔表达式为false则跳过该语句,执行下面的语句 } 2.2 if双选择结构 语法
阅读全文
摘要:Scanner对象 java.util.Scanner 通过Scanner类来获取用户的输入 使用hasNext()方式 与 hasNextLine() 方式 来判断是否还有输入的数据 使用next()方式 与 nextLine() 方式 接收键盘输入的数据的区别 next() : 一定读取到有效字
阅读全文
摘要:运算符==(注意运算的优先级)== /* 优先级低-->高byte short char int long float double * 规律: * 根据优先级: * 1.操作数中无int类型,结果为int * 2.操作数中优先级最高的为int,结果为int * 3.操作数中类型优先级大于int的
阅读全文
摘要:重要注意-变量的命名规范 所有变量、方法、类名:见名知意 常量:所有字母都大写 和下划线 MAX_VALUE 类名:首字母大写和驼峰原则 Hello HelloWorld 方法名:首字母小写和驼峰原则:run() runRun() 类成员变量:首字母小写和驼峰原则 monthSalary (除了第一
阅读全文
摘要:常量 常量是特殊的变量 它的值不能改变。 语法格式: final 变量类型 常量名 = 值; final代表常量 常量名一般使用大写字符 final 和static 都属于修饰符 不用区分先后顺序 都行都一样 还有public 代码演示 public class Demo09 { //final 变
阅读全文
摘要:1.变量 (1)变量简单来说就是可以变化的量。 (2)Java是一种强类型语言,每个变量都必须声明其类型。 (3)Java变量是程序中最基本的存储单元 ==其要素有:==变量名 变量类型 作用域。 初始化变量的语法格式: 数据类型 变量名 = 值; 每个变量都有数据类型: 可以是基本数据类型(整型i
阅读全文
摘要:1.注释 单行注释 // 多行注释 /*回车 文档注释(注解)。/**回车 2.标识符 (1)Java所有组成部分都需要名字,类名,变量名以及方法名都称为标识符 (2)且标识符只能以字母、$或者_ 开始首字母之后可以任意 (3)标识符大小写是敏感的 代码演示: public class Demo01
阅读全文
摘要:准备: Intelliyu IDEA 下载好JDK1.8 方法一: 方法二
阅读全文
摘要:public class Demo077 { public static void main(String[] args) { int[] array ={11,2}; System.out.println(array); //输出的是对象的地址 System.out.println(array[0
阅读全文
摘要:1. Arrays类 数组的工具类java.util.Arrays Arrays类中的方法都是static修饰的静态方法,使用的时候可以直接使用类名进行调用 (而不是使用对象)(是“不用” 不是“不能”) 常用功能 fill方法:给数组赋值 sort方法: 按升序,给数组排序 equals方法:比较
阅读全文
摘要:15. 多维数组 数组的数组 一维数组里面的元素是一个数,二维数组里面的元素仍是数组(是一维数组) 1. 二维数组 语法: int[][] a = new int[2][5]; int b[][] = new int[2][5]; int[][] array = {{1,2},{2,3},{3,4}
阅读全文
摘要:4. 数组的使用 1.普通的For循环(用的最多) public class ArrayDemo03 { public static void main(String[] args){ System.out.println("Hello World !"); int[] arrays = {1,2,
阅读全文
摘要:3.数组的四个基本特点 1.数组一旦被创建,它的大小就是不可以改变的 2.其元素必须相同类型,不能出现混合类型 3.数组中元素可以是任何数据类型(基本数据类型和引用类型) 4.数组变量属于引用类型,数组也可看成是对象,数组中每个元素相当于该对象的成员变量 数组本身就是对象,Java中对象是在堆中的,
阅读全文
摘要:public class ArrayDemo03 { public static void main(String[] args){ System.out.println("Hello World !"); int[] arrays = {1,2,3,4,5}; //打印数组中的元素 for (in
阅读全文
摘要:注意 1.只声明或者定义了一个数组int[] array = null; 它在栈中只有array的一个名字,并没有实际的作用, 堆中没有分配空间 (现在栈声明,然后才能在堆中开辟空间) 2.当创建了一个数组:array = new int[10]; 在堆中分配了一个空间,这个空间分成了10个小块 (
阅读全文
摘要:数组 1.数组的声明和创建 遵循公式:变量类型 变量名 = 变量的值; 数组类型 数组名 = 数组的值; 有两种方式定义数组 int[] numbers;//首选 int numbers1[];//效果一样,但不是首选 创建数组 :使用new操作符(定义了一个什么类型的数组,就new一个什么类型
阅读全文
摘要:10.1 表单的应用和初级验证提示 <body> <h1>注册</h1> <form action="1.我的第一个网页.html" method="get"> <p>名字: <input type="text" name="username" value="默认初始值为intelliyu" max
阅读全文
摘要:10. 表单的注册 <body> <!--表单form <form></>form>需要写在form标签之内 <form action="1.我的第一个网页.html" method="get"> action:表单提交的位置,可以是网站,也可以是一个请求处理地址 method: get/post
阅读全文
摘要:9. 内联框架 <body> <iframe src="" frameborder="0" width="900px" height="700px" name="hello"></iframe> <a href="1.我的第一个网页.html" target="hello">点击我跳转</a> </
阅读全文
摘要:8. 简单网页布局 <body> <!--头--> <header> <h2> 页面头部</h2> </header> <!--主--> <section> <h2>Hello World ! </h2> </section> <!--脚--> <footer> <h2>页面脚部</h2> </fo
阅读全文
摘要:7. 媒体元素 <!--视频--> <video src="../resources/video/视频1.mp4" controls autoplay></video> <!--音频--> <audio src="../resources/video/视频1.mp4" controls autopl
阅读全文
摘要:6. 表格 <!-- border 表示表格线的宽度 tr 表示行 td 表示列 <td colspan="3">4-1</td> 表示跨列 跨3列 <td rowspan="2">5-1</td> 表示跨行,跨2行 --> <table border="2px"> <tr> <td>1-1</td
阅读全文
摘要:5. 列表 1. 有序列表 <!--oder list--> <ol> <li>Java</li> <li>Python</li> <li>运维</li> <li>前端</li> <li>C/C++</li> </ol> 2. 无序列表 <!--应用范围:导航,侧边栏--> <ul> <li>Jav
阅读全文
摘要:4. 超链接标签 1. 普通链接 <a href="https://www.baidu.com" target="_blank">点击我跳转到百度(可以是文字也可是图片)</a> <!--点击图片的形式打开--> <a href="https://www.bilibili.com" target="
阅读全文
摘要:3. 图像标签 <img src="../resources/image/1.jpg" alt="图片显示错误替代文字" title="这是个鼠标悬停文字" width="300" height="500"> src:(必填)代表图片路径(相对路径(用的多,相对于这个项目的路径(要把图像拷贝到项目中
阅读全文
摘要:2. 基本标签 1. 标题标签 <h1>一级标签</h1> <h6>六级标签</h6> 2. 段落标签 <p></p> 3. 换行标签 <br/> 4. 水平线标签 <hr/> 5. 字体样式标签 5.1 粗体标签 <strong>粗体</strong> 5.2 斜体标签 <em>斜体</em> 6
阅读全文
摘要:<!--学习的是html5--> <!-- 这是注释 Intellij IDEA快捷键为Ctrl+/ p按Tab 快速生成<p></p> 按Tab按Tab按Tab按Tab按Tab按Tab --> <!-- DOCTYPE:告诉浏览器我们要使用什么规范 --> <!-- head标签代表网页头部-->
阅读全文
摘要:1.前端: HTML、CSS(美化网页)、JS(让网页动起来,有交互行为)、Vue框架(前后端分离) 2.前端之HTML:什么是HTML ? HTML(Hyper Text Markup Language超文本标记语言) 现阶段学习HTML5+CSS3 W3C 万维网联盟(标准:结构化标准语言:HT
阅读全文