Java基础06 组合 欢迎转载,谢谢! 我们已经尝试去定义类。定义类,就是新建了一种类型(type)。有了类,我们接着构造相应类型的对象。更进一步,每个类型还应该有一个清晰的接口(interface),供用户使用。我们可以在一个新类的定义中使用其他对象。这就是组合(composition)。组合是在Java中实现程序复用(reusibility)的基本手段之一。 组
原创 2022-08-11 14:36:28
48阅读
异常 什么是异常 指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等 分类 检查型异常 运行时异常 由程序逻辑错误引起,应从逻辑角度尽可能避免这类异常发生 数组下标越界异常 空指针异常 算术异常 .... 错误ERROR Error类对象由java虚拟机生成并抛出 ERR ...
转载 2021-08-01 20:01:00
47阅读
2评论
java基础06 变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 type varname [=value] [{,varName[=value]}];//数据类型。变量名 = 值 ...
转载 2021-09-14 22:51:00
54阅读
2评论
Java基础面 什么是jvm jre jdk? JVM是Java Virtual Machine(Java虚拟机)的缩写,它是整个Java实现跨平台的最核心的部分,所有的java程序会首 先被编译为.class的类文件,这种类文件可以在虚拟机上执行,JVM的主要工作是解释自己的指令集 (即字节码)到 ...
转载 2021-09-14 10:52:00
62阅读
2评论
数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致数组概念数组是存储同一种数据类型多个元素的容器。数组既可以存储基本数据类型,也可以存储引用数据类型。数组的定义格式格式1:数据类型[] 数组名;    格式2:数据类型 数组名[];注意:这两种定义做完了,数组中是没有元素值的.举例:int[] arr; 定义一个int类型的数组,数组名是arr(推荐)int arr[];定义了一
原创 2021-05-31 23:15:49
806阅读
java基础复习 面对对象 4.6、线程池 线程池∶其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源 线程池:JDK1.5之后提供的 java. util. concurrent. Executors :线程池的工厂类,用来生成线程 ...
转载 2021-09-10 09:48:00
127阅读
2评论
# Java基础组合实现指南 ## 1. 流程概述 为了实现Java中的组合,我们首先需要了解什么是组合以及它和继承的区别。然后我们需要创建多个类,其中一个类包含其他类的实例。最后,我们需要在主类中使用这些类的实例。 以下是整个过程的流程图: ```mermaid journey title Java基础组合实现流程 观念学习 --> 类的创建 --> 主类中使用 ``
原创 2024-07-05 05:27:39
31阅读
Java基础 day06 Arrays类 import java.util.Arrays; //切勿重复造轮子 public class day06 { public static void main(String[] args) { int[] a = {1,3,2,5,4}; System.ou ...
转载 2021-08-10 00:00:00
64阅读
2评论
命令的组合使用1.查询当前整个系统每个进程的线程数我们经常遇到这样的问题,比如某台服务器的CPU 使用率飙升,通过top命令查看是某个程序(例如java)占用的cpu比较大,现在需要查询java各个进程下的线程数情况。可以通这一个命令组合实现:for pid in $(ps -ef|grep -v grep|grep "java"|awk '{print $2}');do echo ${pid}
原创 精选 2024-05-02 10:45:26
253阅读
1点赞
1评论
Java的集合有两个根接口:Collection接口、Map接口 1.Collection接口下的子接口与子类:  1.1 Set接口 TreeSet:基于红黑树实现,支持有序操作。 HashSet:基于哈希表实现,支持快速查找,但不支持有序操作。 LinkedHashSet:具有HashSet的查找效率,并且内部使用双向链表维护元素的插入顺序。   1.2 List接口 ArrayList:基
转载 2021-01-26 13:10:00
100阅读
2评论
Java】01基础-06Debug
原创 2022-10-02 08:50:57
85阅读
学生课程分数案例 总共有多少学生?map(), distinct(), count() 开设了多少门课程? 每个学生选修了多少门课?map(), countByKey() 每门课程有多少个学生选?map(), countByValue() Tom选修了几门课?每门课多少分?filter(), map ...
转载 2021-04-23 17:23:00
90阅读
2评论
组合,有的书里面也叫聚合。由现有的类生成新的类,有两种方法就是组合与继承。我们把UML中的关联关系和聚集关系统称为组合关系。组合与继承都是提高代码可重用性的手段。在设计对象模型时,可以按照语义来识别类之间的组合关系和继承关系。在有些情况下,采用组合关系或者继承关系能完成同样的任务,组合和继承存在着对应关系:组合中的整体类和继承中的子类对应,组合中的局部类和继承中的父类对应。 组合是将现有的类
原创 2013-11-06 09:16:13
623阅读
1.sublime多行编辑:shift+鼠标右键下拉2.list-style:none ;  作用就是去li前的小点3.最新文章练习总结:  *{margin:0;padding:0 }的重要性  li标签中嵌套a标签,设置字体要在li选择器中设置4.alt+放大镜:缩小二、补充        1 行高是可以继承的,如下123123会
原创 2021-08-02 15:19:24
146阅读
HelloWorld:“你好,世界”
原创 2021-10-22 14:09:39
403阅读
设计模式概述 设计模式:是一种代码的总结,是软件开发人员在软件开发过程中面临的一般问题的解决方案。 反复使用 经过分类编目 代码设计经验 多数人知晓 下面是分类的23种设计模式。 单例模式的定义和作用 单例模式 目的 使得类的一个对象称为该类系统种的唯一实例 定义 一个类有且仅有一个实例,并且自行实 ...
转载 2021-08-19 09:52:00
51阅读
2评论
设计模式概述 设计模式:是一种代码的总结,是软件开发人员在软件开发过程中面临的一般问题的解决方案。 反复使用 经过分类编目 代码设计经验 多数人知晓 下面是分类的23种设计模式。 单例模式的定义和作用 单例模式 目的 使得类的一个对象称为该类系统种的唯一实例 定义 一个类有且仅有一个实例,并且自行实 ...
转载 2021-08-19 09:52:00
119阅读
2评论
算术运算符:+,-,*,/,% public class Hello { public static void main(String[] args) { int a = 1; int b = 2; System.out.println(a/b); //0,结果取整 System.out.print ...
转载 2021-09-03 15:03:00
115阅读
包机制 为了更好的组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为 package pkg1[ .pkg2 [pkg3.....] ]; 一般利用公司域名倒置作为包名 为了能够使用某一包的成员,需要在Java程序中明确导入该包 使用import语句 import pkg1[ ...
转载 2021-09-11 17:33:00
77阅读
2评论
1.变量的分类1.1 按数据类型分类详细说明:1. 整型:byte(1字节=8bit) \ short(2字节) \ int(4字节) \ long(8字节)  ① byte范围:-128 ~ 127  ② 声明long型变量,必须以"l"或"L"结尾  ③ 通常,定义整型变量时,使用int型。  ④整型的常量,默认类型是:int型2. 浮点型:float(4字节) \ double(8字节)  ① 浮点型,表示带小数点的数值  ② float表示数值的范围比long还大  
  • 1
  • 2
  • 3
  • 4
  • 5