- 博客(18)
- 问答 (2)
- 收藏
- 关注
原创 17、网络编程
一、网络通信 1、网络通信的概念 2、IP 地址 IPV4: 3、域名和端口号 注:在网络开发中,不要使用 0-1024 的端口,已经被有些程序占用了 4、网络通信协议 5、TCP/UDP 二、InetAddress 和 Socket 1、InetAddress 类 案例: //演示InetAddress类的使用 public class Api_ { public static void main(
2022-04-13 11:23:29
988
原创 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
230
原创 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
516
原创 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
447
原创 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
716
原创 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
502
原创 11、异常(Exception)
一、异常 1、异常介绍 2、异常体系图(重要) 3、异常处理 (1)try-catch-finally (2) throws 注:JVM 处理异常 1、输出异常信息 2、退出程序 如果程序员没有显示处理异常,默认得就是 throws 4、try-catch-finally public class TryCatchExercise01 { public static void main(String[] args)...
2022-04-08 10:28:57
163
原创 10、枚举和注解
一、枚举 1、枚举的两种实现方式 (1)自定义类实现枚举 (2)enum关键字实现枚举 如果有多个常量(对象),使用对象间隔 如:(注: 使用 enum 来实现枚举,要求将定义常量的对象写在最前面 ) SPRING("春天", "温暖"),WINTER("冬天", "寒冷"),SUMMER("夏天", "炎热"),AUTUMN("秋天", "凉爽"); 2、enum 关键字实现枚举注意事项 3、enum 常用方法 4、enum 实现接口
2022-04-08 10:13:20
408
原创 9、面向对象编程(高级)
一、类变量/静态变量和类方法和静态方法 1、什么是类变量/静态变量 注: 1、静态变量是被对象共享的 2、因此不影响对静态对象的使用 2、类变量的使用细节 3、类方法/静态方法 4、类方法/静态方法注意事项 二、mian 方法 1、mian语法说明 三、代码块 1、代码块的基本介绍 2、代码块的使用细节 注意:第二点 注:第六点很重要 四、单例设计模式
2022-03-31 22:29:16
325
原创 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
303
原创 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
314
原创 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
936
原创 5、控制结构(循环是重点)
一、顺序控制 程序从上到下逐行地执行,中间没有任何判断和跳转。 二、分支控制 if-else 分支控制:让程序有选择的执行,分支控制有三种,1、单分支 2、双分支 3、多分支 1、单分支 2、双分支 双分支流程 3、多分支 特别说明: (1)多分支可以没有else,如果所有的表达式都不成立,则一个执行入 口都没有 (2)如果有else,如果所有的条件表达式都不成立,则默认执行else代码块 多分支流程图(重要) 4、嵌套分支
2022-03-31 10:12:52
332
原创 3、标识符的命名规则和规范键盘输入
Scanner类表示简单文本扫描器,在java.util包 步骤: 1、引入/导入 Scanner类所在的包 2、创建 Scanner 对象,new 创建一个 3、接收用户的输入 Scanner myScanner = new Scanner(System.in); //new 一个Scanner类的对象,命名为myScanner System.out.println("请输入名字"); String name = myScanner.next(); //表示接收用户的输入 ...
2022-03-31 10:04:47
437
原创 2、运算符
一、运算符介绍 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 1、算术运算符 2、赋值运算符 3、关系运算符(比较运算符) 4、逻辑运算符 5、位运算符(需要二进制基础) 6、三元运算符 二、算术运算符 算数运算符一览: "%"取模的本质是,a % b = a - a / b * b System.out.println(10 %3 ); //1 System.out.println(-10 % 3); //-1 System.out.println(10 %
2022-03-31 10:03:23
161
原创 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
769
空空如也
机器学习 训练汽车销量预测模型
2022-06-01
请问各位这道题用Python怎么解呀
2021-09-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅