自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (2)
  • 收藏
  • 关注

原创 17、网络编程

一、网络通信1、网络通信的概念2、IP 地址IPV4:3、域名和端口号注:在网络开发中,不要使用 0-1024 的端口,已经被有些程序占用了4、网络通信协议5、TCP/UDP二、InetAddress 和 Socket1、InetAddress 类案例://演示InetAddress类的使用public class Api_ { public static void main(

2022-04-13 11:23:29 846

原创 16、IO流

一、文件1、创建文件package com.yys02.file;import org.junit.jupiter.api.Test;import java.io.File;import java.io.IOException;//演示创建文件public class FileCreate { public static void main(String[] args) { } //方式一:new File(String pathname).

2022-04-08 19:51:25 116

原创 15、线程(基础)

一、线程1、概念介绍2、单线程和多线程3、并发和并行二、线程基本使用1、创建线程的两种方式(1)案例1:继承 Thread 类注:在多线程编程里面,不是main方法结束了,就意味着进程就结束了//演示通过继承 Thread 类创建线程public class Thread01 { public static void main(String[] args) throws InterruptedException {

2022-04-08 10:51:03 351

原创 14、泛型

一、泛型1、引出泛型2、泛型介绍可以理解为:泛型就是可以表示数据类型的一种数据类型。public class Generic01 { public static void main(String[] args) { //注意:特别强调:E 具体的数据类型在定义Person对象的时候指定,即在编译期间,就确定 E 是什么类型 Person<String> person = new Person<String

2022-04-08 10:47:18 314

原创 13、集合

一、集合二、集合的框架体系(必背)主要分两大类(必背)单双列集合的区别三、Collection 方法1、Collection 接口实现类的特点注:list.add(10); 等价于list.add(new Integer(10)); 其余的同理2、Collection 接口遍历元素方式1---使用Iterator(迭代器)案例:3、Collection 接口遍历元素方式2--- for 循环增

2022-04-08 10:42:52 580

原创 12、常用类

一、包装类1、八大常用包装类2、包装类和基本数据的转换//演示int<-->Integer 的装箱和拆箱//jdk5前是手动装箱和拆箱//手动装箱int n1 = 100;Integer integer = new Integer(n1);Integer integer1 = Integer.valueOf(n1);//手动拆箱int i = integer.intValue();//jdk5以后就可以自动装箱和自动拆箱int n2 .

2022-04-08 10:37:54 380

原创 11、异常(Exception)

一、异常1、异常介绍2、异常体系图(重要)3、异常处理(1)try-catch-finally(2) throws注:JVM 处理异常 1、输出异常信息 2、退出程序 如果程序员没有显示处理异常,默认得就是 throws4、try-catch-finallypublic class TryCatchExercise01 { public static void main(String[] args)...

2022-04-08 10:28:57 64

原创 10、枚举和注解

一、枚举1、枚举的两种实现方式(1)自定义类实现枚举(2)enum关键字实现枚举如果有多个常量(对象),使用对象间隔如:(注: 使用 enum 来实现枚举,要求将定义常量的对象写在最前面 )SPRING("春天", "温暖"),WINTER("冬天", "寒冷"),SUMMER("夏天", "炎热"),AUTUMN("秋天", "凉爽");2、enum 关键字实现枚举注意事项3、enum 常用方法4、enum 实现接口

2022-04-08 10:13:20 330

原创 泰坦尼克训练数据集

链接:https://pan.baidu.com/s/175zFJE1NS2QoSP8P1omo_g提取码:t1k8

2022-04-07 11:03:07 276

原创 9、面向对象编程(高级)

一、类变量/静态变量和类方法和静态方法1、什么是类变量/静态变量注:1、静态变量是被对象共享的 2、因此不影响对静态对象的使用2、类变量的使用细节3、类方法/静态方法4、类方法/静态方法注意事项二、mian 方法1、mian语法说明三、代码块1、代码块的基本介绍2、代码块的使用细节注意:第二点注:第六点很重要四、单例设计模式

2022-03-31 22:29:16 231

原创 8、面向对象编程(中级)

一、包1、包的三大作用(1)区分相同名字的类 (2)当类很多时,可以很好的管理类 (3)控制访问范围2、包的基本语法例:package com.hspedu;说明:1、package 关键字,表示打包 2、com.hspedu 表示包名3、包的本质包的本质实际上就是创建不同的文件夹/目录来保存类文件4、包的命名即规范5、包的注意事项和细节二、访问修饰符1、基本介绍注:必背注:只有默认和public才能修饰类这里的子类指的

2022-03-31 22:06:55 186

原创 7、面向对象编程(基础)

退出方法用 return注:完成方法题的思路1、方法的返回类型是什么?2、方法的名字是什么?3、方法的形参是什么?4、方法体是什么?// 使用OOP面向对象解决 // 实例化一只猫[创建一只猫对象] // 1、new Cat() 创建一只猫 // 2、Cat cat1 = new Cat(); 把创建的猫赋给 cat1 // 3、cat1、cat2 就是一个对象 Cat cat1 = new Cat(); cat1.name

2022-03-31 21:46:22 210

原创 6、数组、排序和查找

一、数组(array)介绍:数组可以存放多个同一类型的数据。数组也是一种数据类型,是引用类型即:数(数据)组(一组)就是一组数据1、数组的创建如://1、 double[] 表示是double类型的数组,数组名是num01// 2、{3, 4, 6, 8.7, 3.4} 表示数组的值/元素, 依次表示数组的第几个元素(从0开始)// 3、可用 for 循环遍历// 4、[] 中括号可以写在数组名后 如:double num[] = {3, 4, 6, 8.7, 3.4};

2022-03-31 10:19:24 790

原创 5、控制结构(循环是重点)

一、顺序控制程序从上到下逐行地执行,中间没有任何判断和跳转。二、分支控制 if-else分支控制:让程序有选择的执行,分支控制有三种,1、单分支 2、双分支 3、多分支1、单分支2、双分支双分支流程3、多分支特别说明:(1)多分支可以没有else,如果所有的表达式都不成立,则一个执行入 口都没有(2)如果有else,如果所有的条件表达式都不成立,则默认执行else代码块多分支流程图(重要)4、嵌套分支

2022-03-31 10:12:52 213

原创 4、进制、位运算、原码、反码、补码(重点)

一、进制的转化(基本功)二、位运算位运算符三、原码、反码、补码(重点)

2022-03-31 10:08:42 46

原创 3、标识符的命名规则和规范键盘输入

Scanner类表示简单文本扫描器,在java.util包步骤:1、引入/导入 Scanner类所在的包2、创建 Scanner 对象,new 创建一个3、接收用户的输入Scanner myScanner = new Scanner(System.in); //new 一个Scanner类的对象,命名为myScannerSystem.out.println("请输入名字");String name = myScanner.next(); //表示接收用户的输入...

2022-03-31 10:04:47 330

原创 2、运算符

一、运算符介绍运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。1、算术运算符2、赋值运算符3、关系运算符(比较运算符)4、逻辑运算符5、位运算符(需要二进制基础)6、三元运算符二、算术运算符算数运算符一览:"%"取模的本质是,a % b = a - a / b * bSystem.out.println(10 %3 ); //1System.out.println(-10 % 3); //-1 System.out.println(10 %

2022-03-31 10:03:23 63

原创 1、变量(API文档:www.matools.com)

概念:变量是程序的基本组成单位,变量有三个基本要素(类型+名称+值)如:int a = 1; //定义了一个变量,类型int整型,名称为a,值为1变量使用的基本步骤(1)声明变量int a;(2)赋值a = 60; //在计算机里应该读作,把60赋给a(3)使用System.out.println(a);(通常一步完成 [ int a = 60; ] )变量使用的注意事项1.变量表示内存中的一个存储区域 [不同的变量,类型不同,占用的空间大小不同,比如: int

2022-03-30 14:29:02 560

空空如也

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

TA关注的人

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