![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java 基本知识
文章平均质量分 50
RyxyR
我要当一个变成小仙女儿
展开
-
java文档注释
文档注释的格式与多行注释十分相似格式为:/** @author 指定Java程序的作者 @version 指定源文件的版本 */注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档。...原创 2020-02-07 15:53:06 · 95 阅读 · 0 评论 -
JDK和JRE
JDK {Java Development Kit java开发工具包}JDK是提供给Java开发人员使用的,其中包含了Java的开发工具和JREJRE (java Runtime Environment java 运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等。Java文件需要先编译成Javac....原创 2020-02-07 15:42:17 · 125 阅读 · 0 评论 -
jdk环境变量配置
先安装jdk,然后点击此电脑 右击属性-》高级系统设置—》环境变量里面找到系统变量-----》新建一个CLASSPATH-------->输入" .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;"然后在新建一个JAVA_HOME ------------>输入“ D:\MyEclipse\jdk1.7.0_80...原创 2020-01-11 13:48:37 · 215 阅读 · 0 评论 -
spring 4.0 初学(一)
由于种种原因,我又开始了苦闷的Java学习。浪费了两个月时间,最终还是逃不过要学Java框架的命运。之前入错了坑,直接从spring mvc开始学习,发现自己根本学不动,所以从今天开始,从spring开始学习。不足之处请多多指点。学spring先安装spring插件,这个花费了我好久的时间,最终找到了包,但是并没有明白exe和包的区别。如果找到了我会分享给大家的。建一个spri...原创 2019-04-22 21:42:18 · 116 阅读 · 0 评论 -
java中Set用法
set 与list相比,是无顺序的,去除重复项(重写Hashset和equals方法后)。package my.lists;import java.util.ArrayList;import java.util.Collections;import java.util.HashSet;import java.util.Iterator;import java.util.Scann...原创 2018-12-01 17:19:10 · 261 阅读 · 0 评论 -
java泛型
我又来更新啦~思路有点混乱,请多多指教!! 什么是泛型:只存在于编译期,运行期类型参数被擦除,由于运行期间的类型参数被擦除,所以可以通过其他的引用将被任何类型的对象扔到dogBox中,通过了编译,运行期间也没有抛出异常。Box<Dog> dogBox=new Box<Dog>();//java泛型只存在于编译期,运行期没有类型信息,类型参数被擦除...原创 2018-12-01 13:42:20 · 94 阅读 · 0 评论 -
Java 中异常处理
异常分为:检查异常和非检查异常检查异常(不可避免,必须进行异常处理,否则无法通过编译)意思就是代码打出来以后,系统自动提示你要做异常处理。要么是对这段代码进行try.....catch,要么就是throws exception。除了RuntimeException和它的子类和错误(Error)以外其他的都是检查异常。非检查异常(可以避免,不强制必须处理)编译器不会提示你做异常处理,...原创 2018-11-24 14:25:44 · 250 阅读 · 0 评论 -
java中 抽象类和接口的区别
不同点:1.从语法上来讲,抽象类 abstract class,接口中用interface2.定义中:①变量:抽象类中可以定义变量,接口只有常量 public static final ②常量:抽象类中任何方法都可以除了(default),接口:默认是抽象方法,在jdk1.8之后有静态方法 ③构造方法:抽象类中有构...原创 2018-11-17 15:41:52 · 81 阅读 · 0 评论 -
java类中的接口
接口是一种特殊形式的抽象类,可以理解为一个“纯”抽象类。接口中所有的方法全部都是“抽象”的,这些方法只定义了方法名,参数,返回类型,但没有方法体。1.接口中的方法默认使用public abstract进行修饰2.只有public , abstract,default,static可以修饰接口中的抽象方法3.接口中不可以包含构造方法和静态方法。(1.8之后可以写静态方法)4....原创 2018-11-17 15:31:26 · 330 阅读 · 0 评论 -
java中的抽象类
定义:抽象类用来描述一些代表通用概念的类,用abstract进行修饰,不能被实例化。抽象类不能被实例化,但是可以通过类的操作,来创建一个默认该抽象类的一个匿名内部类。下面有重点的讲解。匿名内部类对象只能调用一次,但是通过多态,可以调用多次。下面有重点的讲解抽象类中可以没有抽象方法,但是有抽象方法的类一定是抽象类。抽象方法只有方法头,没有方法体和具体实现。抽象方法不能定义为pri...原创 2018-11-17 12:02:54 · 464 阅读 · 0 评论 -
java中类的多态
多态:将父类引用指向子类对象是通过子类重写父类的方法实现通过多态,可以将子类对象定义为父类类型,如果子类没有进行方法重写,则默认调用父类方法。否则调用子类重写父类方法。也就是说,如果在子类中没有重写父类的方法,则不能使用子类的方法。package myMoreState;public class MoreState { public static void main(...原创 2018-11-17 10:21:26 · 151 阅读 · 0 评论 -
内部类的分类
分为四类: ①成员内部类 成员内部类的语法例:class MyOuterClass{ String outValue; class MyInnerClass{ String inValue; public void testInner(){ System.out.println("this is testInner...原创 2018-11-20 17:37:17 · 87 阅读 · 0 评论 -
java中类的封装
封装: 可以隐藏对象的属性和实现细节,仅对外公开接口,控制对象的属性和方法的访问级别,提高程序模块化级安全性,便于维护。实现良好的封装性,通常将类的成员变量声明为private,而不使用public.然后用get和set方法进行封装。例如:package zz;public class textStudent { private String name; privat...原创 2018-11-10 16:19:32 · 256 阅读 · 0 评论