- 博客(57)
- 收藏
- 关注
原创 java第十七天总结 集合、比较器
1.collection1.1概述java集合是使得程序能够存储和操纵元素不固定的一组数据。所有java集合类都位于java.util包中那么数组和java集合工具类的区别就是:数组长度是固定的、集合长度是不固定的数组可以存放任意类型、集合不能存放基本数据类型,只能存放对象的引用注意:如果集合中存放基本类型,一定要将其“装箱”成对应的“基本类型包装类”.1.2继承体系以上肉麻可以看出java集合类有清晰的继承关系,有很多字...
2021-10-21 19:04:30
146
原创 java培训第十六天总结、异常机制
1.异常机制1.1概述异常是java中提供的一种识别及响应错误情况的一致性机制。有效的异常处理可以使程序更加健壮、易于调试。异常发生的原因有很多,比如:1.用户输入了非法数据2.要打开的文件不存在3.网络通信时连接中断4.jvm内存溢出5.这些异常有些是因为用户错误引起,有的是程序错误引起的,还有其他一些是因为物理错误引起的。6.1.2之前常见的异常空指针下标越界栈内存溢出类型转换异常1.3继承体系1.4Error1.概念系统内..
2021-10-20 19:18:16
91
原创 java培训第十五天总结
常用api1 谁的方法(哪个类)2 什么方法(静态还是成员)3 功能是什么(能做什么)4 需要传入什么参数5 返回什么数据6 方法名1包装类1.1是什么1.2基本使用1.3Integer1.3.1基本使用1.3.2常用方法1.3.3类型转换1.3.4自动装箱和自动拆箱下面是编译之后的class文件1.3.5扩展-整形常量池2.System2.1是什么2.2怎么...
2021-10-19 22:03:02
93
原创 java培训第十四天总结
常用API1.String1.1是什么1.2基本使用1.3构造方法1.4常用方法1.5注意2.StringBuffer和StringBuilder2.1是什么2.2使用方式
2021-10-18 19:28:06
107
原创 java培训第十三天总结
1.内部类1.1匿名内部类2.设计模式2.1是什么2.2单例模式2.2.1是什么2.2.2懒汉模式2.2.3饿汉模式2.3工厂模式2.3.1是什么
2021-10-16 19:38:15
70
原创 java培训第十二天总结
object、类关系、内部类1.object1.1是什么1.2equals1.3finalize1.4hashcode1.5tostring2.类与类之间的关系类与类单继承接口与接口多继承类与接口多实现参考类与类之间关系.docx3.内部类3.1是什么3.2成员内部类3.3静态内部类3.4局部内部类...
2021-10-15 20:09:53
73
原创 java培训第十天总结
封装、继承、final、super、复写1.封装1.1package1.2 import1.3权限控制2.继承2.1是什么2.2能做什么2.3怎么用3.super3.1是什么3.2能做什么3.3怎么用3.4注意4.复写4.1是什么4.2应用场景5.final5.1是什么5.2能做什么...
2021-10-13 20:25:16
100
原创 java培训第九天总结
this/static/封装1.4实例化和使用1.5javabeanJavaBean: JavaBean是公共Java类,但是为了编辑工具识别,需要满足至少三个条件:有一个public默认构造器(例如无参构造器,)属性使用public 的get,set方法访问,也就是说设置成private,同时get,set方法与属性名的大小也需要对应。例如属性name,get方法就要写成,public String getName(){},N大写。需要序列化。这个是框架,工具跨平台反映状态必须的最近看..
2021-10-12 19:53:48
85
原创 java培训第八天总结
面向对象概述、类与对象、封装1.面向对象1.1面向对象和面向过程面向过程:侧重分步骤 类似于炒饭,米饭和菜,不可分离,混淆在一起,但是好吃面向对象:侧重分模块 类似于盖浇饭,米饭和菜可以任意搭配,但是自己搅拌不均匀,可能不如炒饭好吃面向对象优点: 可扩展行,可以维护性,耦合度低 高内聚低耦合1.2构造器1.3类和对象...
2021-10-11 19:07:40
68
原创 java培训第七天总结
二分法1.技术栈程序基础 数据类型 本质:规定占用内存空间的大小 分类:基本数据类型:数值型:整型byteshortintlong浮点型floatdouble字符型:char布尔型:boolean引用数据类型:类数组接口变量命名规则强制:大小写字符,美元符号$,下划线_,数字,且数字不能开头,不能使用关键字和保留字非强制:望文知意,驼峰命名法介绍:就是存储数...
2021-10-08 19:07:39
62
原创 java培训第六天总结
数组1.数据结构计算机存储和组织数据的一种方式,根据存储的方式不同,操作特性也就不同合理选择数据结构能有效的提升存储效率和运行效率数据操作:增删改查城建数据结构:数组,链表,散链表,红黑树,B+树,二叉树等2.数组2.1特性数组:是引用数据类型,是一种非常常见的数据结构之前写变量都是只能存储单个数据,比如想要保存多个数据,需要写很多变量,数组可以解决这一问题数组在内存空间中是连续存储的,并且有独一无二的下标(索引),下标从0开始数组长度一旦确定,就不能更改,所以数
2021-10-02 12:01:52
64
原创 java培训第五天总结
1.方法1.1方法的重载1.2内存划分程序:可执行文件,是一对命令的集合,是个静态概念,保存在硬盘中进程:就是正在执行的程序,是个动态概念,保存在运行内存中,会按照改程序的设计在内存中一步步执行 运行中的程序也就是载入到内存中的可执行未见,操作系统会开启一个进程,用来保存运行的这个未闭环 如果想要关闭某个程序只需要在内存中把该进程杀死即可java的内存划分和管理 java Runtime Data Area:java运行时的...
2021-09-29 21:51:33
87
原创 java培训第四天总结
1.循环1.1while1.2dowhile1.3break1.4breakoutfor1.5continue2.方法2.1概述2.2方法的声明2.3方法的分类2.4方法的调用
2021-09-28 19:48:10
59
原创 java培训第三天总结
运算符、流程控制、循环1.回顾1.1自动类型转换1.2小数相加1.3赋值运算2.运算符2.1三目运算符2.2字符串连接符3.流程控制控制程序的执行流程和分支3.1顺序结构严格从上往下从左到右执行3.2分支结构3.2.1 if...else...3.2.2switch...
2021-09-27 19:52:50
72
原创 java培训第二天总结
1.数据类型1.1数据储存程序就是一堆命令的集合,一般是个可执行文件1数据想要运行需要先储存2储存方式内存、硬盘3储存单位bit=比特=位byte=字节=8bit-128~127为了保存正负数只能丢失一般的精度,最高位作为符号位1表示负数0表示正数负数储存存补码比如2 00000010比如-2 10000010(原码)11111101(反码)11111110(补码)反码:1变0.0变1 补码:反码+1s...
2021-09-26 19:33:54
102
原创 java培训第一天总结
1.软件的安装与环境变量1.1jdk安装与环境变量优先整理并分配好磁盘内的空间,之后再用安装包安装好jdk设置环境变量通过windows+r打开运行窗口,输入cmd打开管理员窗口,输入java、javac测试环境变量是否设置完成1.2安装eclipse优先选好安装位置,找到自己的安装包,打开安装包进行自定义安装2.设置eclipse及易错项2.1设置eclipse设置文字要注意设置中英文符号差别较大的,设置自动构建,如果开启,保存的时候,...
2021-09-25 18:58:03
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅