java基础
medalxin
这个作者很懒,什么都没留下…
展开
-
java基础2
基本概念 属性也就是成员变量 方法相当于我们说的函数 对象之间的关系 主要有四种关系,关联关系(一个类中的某个方法调用另一个类),继承关系(父类与子类),聚合关系(整体和部分),实现关系(接口) 关联关系 一般是一个类中的某个方法里的某个参数是另一个类的对象:教授教研究生中的方法“教”中的参数是研究生(子与子的关系)比较弱的一种关系 继承关系 子类是一种父类。c++存在多重...转载 2018-09-07 20:49:15 · 136 阅读 · 0 评论 -
java基础0
为了对java有个大致的了解,我阅读了一些文章和查了些资料,写成这篇博客,供初学者参考和学习。 java基础学习路线 第一:helloJava 第二:Java语法 第三:Java oop——类和对象(重点) 第四:Java中的字符串 第五:java中的实用类与集合详解 第六:深入Java泛型 第七:Java oop-继承(重点) 第八:Java oop-多态(重点) 第九:ja...转载 2018-09-07 10:51:43 · 107 阅读 · 0 评论 -
java基础(9)
声明数组变量 Java 语言中提供的数组是用来存储固定大小的同类型元素。 double[] myList; // 首选的方法 或 double myList[]; // 效果相同,但不是首选方法 创建数组 arrayRefVar = new dataType[arraySize]; 上面的语法语句做了两件事: 一、使用 dataType[array...转载 2018-09-07 21:11:36 · 178 阅读 · 0 评论 -
java基础(8)
集合类概述 为什么使用集合类 数组是很常用的一种的数据结构,我们用它可以满足很多的功能,但有时我们会遇到如下这样的问题: 1、我们需要该容器的长度是不确定的。 2、我们需要它能自动排序。 3、我们需要存储以键值对方式存在的数据。 与数组类似的数据结构——集合类,集合类在Java中有很重要的意义,保存临时数据,管理对象,泛型,Web框架等,很多都大量用到了集合类。 以下是一张集合类图:...转载 2018-09-07 21:09:14 · 151 阅读 · 0 评论 -
java基础(7)
基本概念 反射机制的定义 所谓的反射机制,即在运行状态中,对于任意一个文件,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。这种动态获取信息以及动态调用对象的方法的功能就称为Java语言的反射机制。 反射机制的作用 1,反编译:.class–>.java 2 , 通过反射机制访问java对象的属性,方法,构造方法等; 反射机制提供的类 j...转载 2018-09-07 21:07:04 · 133 阅读 · 0 评论 -
java基础(6)
为什么要使用内部类 使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现,对于内部类都没有影响。 内部类特性 使用内部类最大的优点就在于它能够非常好的解决多重继承的问题,使用内部类还能够为我们带来如下特性 内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独。 在单个外围类中,可以让多个...转载 2018-09-07 21:05:01 · 112 阅读 · 0 评论 -
java基础(5)
编码和编码格式 编码 编码就是一个编号(数字)到字符的一种映射关系,就仅仅是一种一对一的映射而已,可以理解成一个很大的对应表格,java默认的字符集是Unicode(占两个字节byte,一个字节=8比特位bit,所以每个Unicode占用16比特位),所以对于char字符来说,一个英文单词‘c’和一个汉字‘和’一样,都占2个字节 编码格式 编码格式 是用来序列化或存储编码中提到的那个...转载 2018-09-07 21:02:12 · 151 阅读 · 0 评论 -
java基础4
异常的基本知识 异常的概念 要知道,异常指的都是运行时异常!编译错误一般指语法什么的错误,在运行之前IDE就会有提示。 上图中的代码就是数组下标越界 异常的分类 error是系统异常,例如当 JVM 不再有继续执行操作所需的内存资源时,将出现 OutOfMemoryError。 程序处理不了。exception是可以处理的,runtime exception是一种经常出的错误...转载 2018-09-07 20:55:53 · 167 阅读 · 0 评论 -
java基础3
继承 public class Person { private int age; private String name; public int getAge() { return age; } public void setAge(int age) { this.age = age; } pu...转载 2018-09-07 20:53:43 · 105 阅读 · 0 评论 -
java基础1
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_33087001/article/details/72965503 概述 我们需要了解一些基础的java语法来进行java的学习,这里我做了一些小小的总结,具体涉及以下内容:标识符,关键字,常量,变量,基本数据类型的转换,引用数据类型,程序的格式,运算符,语句,方法,递归。是通过看视频...转载 2018-09-07 10:54:01 · 123 阅读 · 0 评论