- 博客(11)
- 收藏
- 关注
原创 javase容器set map的特点
javase第十五天总结(Set_Map)一:Set的集合和使用1.1 set 特点:无序,唯一Set集合:HashSet: 采用Hash table哈希表存储结构优点:添加、查询、删除速度快,缺点:无序LinkedHashSet:采用哈希表存储结构,同时使用链表维护次序有序,(添加顺序)TreeSet:采用二叉树(红黑树)存储结构优点:有序,查询速度比list快(按...
2019-09-10 21:45:38 202
原创 异常
JDK 中定义了很多异常类,这些类对应了各种各样可能出现的异常事件,所有异常对象都是派生于Throwable类的一个实例。如果内置的异常类不能够满足需要,还可以创建自己的异常类。Java对异常进行了分类,不同类型的异常分别用不同的Java类表示,所有异常的根类为java.lang.Throwable,Throwable下面又派生了两个子类:Error和Exception。Arithmetic...
2019-09-05 15:59:19 202
原创 java 面向对象 《多态》
4.1 多态概念和实现多态指的是同一个方法调用,由于对象不同可能会有不同的行为。现实生活中,同一个方法,具体实现会完全不同。比如: 吃饭:中国人用筷子吃饭,英国人用刀叉吃饭,印度人用手吃饭。多态的要点:多态是方法的多态,不是属性的多态(多态与属性无关)。多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。父类引用指向子类对象后,用该父类引用调用子类重写的方法,此时多态就...
2019-08-30 17:37:34 220
原创 java中the public type test must be defined in its own file site:blog.csdn.net
java 中the public type test must be defined in its own file site:blog.csdn.net错误是由于定义的JAVA类同文件名不一致; 解决方法: 1、把文件名修改同样的名字 2、把类名修改成同文件名...
2019-08-30 14:25:07 1963
原创 java快捷键
快捷键以下是一些常用快捷键的介绍:注:ctrl+shif+l 所有已经设置的快捷键,可以用这个快捷键查看到1、代码编写相关快捷键快捷键 说明alt+/ 代码提示,这个不用说了,大家都知道ctrl+1 为错误代码给出纠正方案; 比如抛出异常,调用有非RuntimeException异常声明的方法适合,ctrl+1选择异常处理方式(add throws declaration或者Surro...
2019-08-30 14:22:16 206
原创 TestPerson内存分布图-----JAVA面对对象的内存分析
程序执行的内存分析过程为了让初学者顺利的分析内存,更加容易的体会程序执行过程中内存的变化,加深理解。我们将JAVA虚拟机内存模型进行简化。Java虚拟机的内存可以简单的分为三个区域:虚拟机栈stack、堆heap、方法区method area。虚拟机栈(简称:栈)的特点如下:栈描述的是方法执行的内存模型。每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等)JVM为每个线程创...
2019-08-28 13:42:49 268
原创 JAVA小白学习第6天《面向对像》
面向过程和面向对象的区别面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。早期先有面向过程思想,随着软件规模的扩大,问题复杂性的提高,面向过程的弊端越来越明显的显示出来,出现了面向对象思想并成为目前主流的方式。两者都贯穿于软件分析、设计和开发各个阶段,对应面向对象就分别称为面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OO...
2019-08-27 12:36:21 186
原创 JAVA小白论 《表格思想来理解Java类和对象》
表格思想来理解Java类和对象Java是面问对象的编程语言,哪么什么是对话,万物皆对象。只要你想得到,无论是实体,还是一些虚拟的事物,都可以称之为对象。换言之,Java作为面问对象的编程语言,意味着可以把任何形式的內容转化为编程语言进行软件开发先说什么是类,什么是对象,这样在进行面向对象编程中,才能有比较完备的面向对象的编程思想。今天,我们用表格思想来理解Java类和对象,对表格思想进行了一些...
2019-08-26 20:50:28 214 1
原创 java中“方法”的学习
作业1、 定义一个方法处理迟到问题:(1) 输入参数:迟到时间,月薪。(2) 处理逻辑:① 迟到1-10分钟,警告。② 迟到11-20分钟,罚款100元。③ 迟到21分钟-30分钟,罚款200元。④ 迟到30分钟以上,扣除半日工资。⑤ 迟到1小时以上,按照旷工计算,扣除3日工资。(3) 输出罚款金额public class TestMethod2 {/** * (1)输入参...
2019-08-26 08:07:09 400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人