
Java基础学习
文章平均质量分 71
Eternal_yys
101 010 000Java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中局部变量、静态变量、静态方法的有效范围与调用
1.局部变量定义:在成员方法中定义的变量称为局部变量;(方法中的形参也可以作为局部变量)例:public void method1() { //n,i均为局部变量 int n; for(int i=0;i<5;i++) { System.out.println("*"); } ...原创 2018-06-06 18:09:10 · 8794 阅读 · 1 评论 -
I / O操作详细解析
I/O操作文章目录I/O操作一:文件操作1.判断文件是否存在2.判断是否为文件3.创建文件与删除文件4.创建目录二:I\O流操作1.(1)用字节流进行文件写入(OutputStream)1.(2)用字符输出流(Writer)进行写操作2.用字节输入流来读取数据3.文件拷贝实例代码(内包含了读取和写入的详细操作)4.转换流5.字符编码6.内存流7.打印流(PrintWriter)8.系统输出9.系...原创 2019-04-22 14:09:57 · 1812 阅读 · 1 评论 -
JDK各大版本重要新特性
JDK各大版本新特性文章目录JDK各大版本新特性JDK1.5新特性1.方法的可变参数:数组2.for-eanch语句(不再详解)3.静态导入(import)(了解)4.泛型(类型守门员)4.1泛型:在定义时类型不确定,只有在具体使用时才能确定类型。4.2泛型类4.3泛型方法()通配符:(⭐)1.?通配符2. ?extends类 . 表示泛型上限,类与方法均可使用。4.4泛型接口1. 子类实现接...原创 2019-03-19 20:24:26 · 1849 阅读 · 0 评论 -
Java中随机数的产生方法
Java中产生随机数文章目录Java中产生随机数1.通过Math类结论:2.通过Random类总结:1.通过Math类Math类是java.lang包中的一个类,包含了许许多多的数学方法,进入Math类,可看到如下源码:public final class Math { /** * Don't let anyone instantiate this class. ...原创 2019-03-09 13:54:10 · 11024 阅读 · 3 评论 -
Java中内部类综合分析
内部类文章目录内部类1.成员内部类2.静态内部类3.方法内部类4.匿名内部类1.成员内部类成员内部类又称普通内部类,这是Java之中最常见的内部类看如下代码:public class Outer { private int a = 10; //int c = b; //将会报错,b为未识别标识符,说明外部类不能访问内部类私有属性 class Inner {...原创 2019-03-02 15:49:05 · 154 阅读 · 0 评论 -
String类基础方法详解
字符串文章目录字符串@[toc]一.String类1.String对象的比较2.重载“+”与StringBuilder3.String的匿名对象4.String的两种实例化格式以及他们的区别5.字符与字符串6.字符串比较常用方法7.字符串查找8.字符串替换9.字符串拆分10.字符串截取11.其他常用方法二.StringBuffer类一.String类String对象是不可变的String...原创 2019-02-13 20:59:18 · 591 阅读 · 0 评论 -
JavaSE基础练习题(一)
今天分享一些JavaSE的一些基础练习题,虽然不难,但很有意义,有了基础,才会熟悉更深的操作与进一步学习;1.以下说法正确的是:()A:构造方法必须是public方法 B:main方法必须是public方法C:Java应用程序的文件名可以是任意的 D:构造方法应该声明为void类型正确答案:B解析:A:错误,举例:单例模式中,构造方法用private修饰C:错误,文...原创 2019-01-21 10:17:17 · 4533 阅读 · 1 评论 -
抽象类与接口的区别
抽象类与接口都在Java语言中扮演着重要的角色 下面来看这张表: 区别 抽象类(abstract) 接口(interface) 结构组成 普通类+抽象方法 抽象方法+全局常量 权限 各种权限 只有public 子类使用 使用extends关键字继承 使用implements关键字实现接口 关系 一个抽象类可以实现若...原创 2019-01-06 15:05:09 · 146 阅读 · 1 评论 -
方法重载与方法覆写的概念与区别
方法覆写与方法重载原创 2019-01-06 14:29:02 · 1302 阅读 · 0 评论 -
Java中this和static关键字的全面剖析
在Java语言中,我们刚开始接触类与方法时,少不了见到this和static关键字,本篇博客将详细的介绍这两个重要的关键字中的this; 先概述一下this的功能:(1):this表示本类属性(2):this表示本类方法(3):this表示当前对象(1)下面来看一段代码:class Person{ private String name; private i...原创 2018-12-25 16:21:34 · 246 阅读 · 0 评论 -
初识JavaSE之数据类型与运算符详解
前一段时间,已经将C语言学得差不多了,也算学的比较深入,虽然Java与C语言没有多大的共同之处,但也有必不可少的关联,无论哪门语言,都只是表达我们思维的工具,各有优缺,各有独到之处!!我在大半年前就接触了Java语言,当时只是借助了一些课外书籍了解到了这门语言的基础,大概了解了它的一些基础语法,但后来就开始深入学习C语言,现在C语言的基础已经学的差不多了,也有了一定的程序思维逻辑,我认为每个人...原创 2018-12-22 15:01:04 · 780 阅读 · 1 评论 -
Java中super关键字详解
在Java的基础学习中,慢慢接触到许多陌生的关键字,今天来讲一下我所认识的super关键字它的使用场景为:有继承在⭐(必须在继承下才能使用super)一.super调用(父类)构造方法看下面这段代码class Person{ public Person(){ System.out.println("1.Person类的构造方法"); }}cl...原创 2018-12-30 14:48:36 · 4933 阅读 · 3 评论 -
Java中继承的定义与使用
Java语言是一门面对对象设计的语言,而面对对象设计有三大特征,它们分别是封装、继承、多态。今天要讲的是三大特征中的继承;概述:继承的主要作用在于,在已有的基础上进行功能的扩充操作(可重用)要使用继承,必须使用“ is - a ”原则何为is - a 原则:例:student is a person。只要不符合这种规定则不能用继承;看下面一段代码:class Per...原创 2018-12-26 14:37:57 · 952 阅读 · 0 评论 -
Java异常体系总结
Java异常体系知识点总结这段时间进行了对Java异常体系的学习,这里总结一些比较经典的问题;1. 异常结构体系所有的异常都是由Throwable继承而来由于程序错误导致的异常为RuntimeException,即运行时异常,运行时异常不需要捕捉,即运行时异常出现时能通过编译,但不能通过运行;异常分为受查异常和非受查异常,RuntimeException和Error属于非受查异常,其...原创 2019-08-30 22:47:18 · 415 阅读 · 2 评论