JavaSE学习笔记
此专栏为作者在学习Java编程过程中认为重要的知识点,作者会第一时间分享在此专栏中,供大家学习交流!
苏小柴
写得一手好代码,掉得一头好头发!
展开
-
Java IO ,删除指定文件夹下的所有文件
代码示例* Title:删除指定文件夹下的所有文件 * Author:Nstar 说明:单独调用删除方法无法递归删除子文件夹里面的文件,导致最后失败,所以要写特殊的删除方法 * */import java.io.File;public class Test56 { public static void main(String[] args) { String aa = "C:\\Users\\19200\\Desktop\\a";原创 2020-05-24 18:17:19 · 476 阅读 · 0 评论 -
使用JavaIO流中的File类,遍历指定文件夹里的文件
使用JavaIO流中的File类,遍历指定文件夹里的文件代码示例: * Title:遍历指定目录下的文件夹和文件 * Author:Nstar * */import java.io.File;//导包public class Test55 { public static void main(String[] args) { String aa="D:\\Adobe Photoshop CS6\\Adobe Photoshop CS6"; //自定原创 2020-05-24 09:15:45 · 458 阅读 · 0 评论 -
Java中的ArrayList,TreeMap,LinkedList集合实现类的使用与(增-删-改-查)操作
代码实现与讲解ArrayList实现类:import java.util.ArrayList; //导包/** * 标题:测试List接口下的Arraylist集合实现类 * 作者:Nstar * 时间:2020年4月1日 */public class Arraylist_test { public static void main(String[] args) { ...原创 2020-04-05 16:52:10 · 748 阅读 · 0 评论 -
测试List接口下的Arraylist集合实现类
代码实现与讲解import java.util.ArrayList; //导包/** * 标题:测试List接口下的Arraylist集合实现类 * 作者:Nstar * 时间:2020年4月1日 */public class Arraylist_test { public static void main(String[] args) { ...原创 2020-04-01 09:45:26 · 1471 阅读 · 0 评论 -
Java的引用数据类型--枚举
代码演示与讲解/*标题:Java的引用数据类型--枚举作者:Nstar时间:2020年3月30日* */public enum Name_test { //枚举数据类型,Java中的引用数据类型 ZHANGSAN,LISI,WANGWU,ZHAOLIU}class Test_name{ public static void main(String[] arg...原创 2020-03-30 17:17:58 · 2185 阅读 · 0 评论 -
Math类基本应用案例(求圆的面积)
代码实现与讲解import java.util.Scanner; //导包,输入类/** * 标题:Math类基本应用案例(求圆的面积) * 作者:Nstar * 时间:2020年3月20日 * 说明:程序为一次性程序,如果需要反复使用,请自行添加while循环 */public class Test29 { public static void main(String[...原创 2020-03-29 19:05:17 · 4205 阅读 · 0 评论 -
Java中的自定义异常
代码实现自定义异常类型主要实现代码 public class Exception_demo extends Exception{ //自定义异常,需要把自定义异常类继承于Exception异常类,自定义异常类属于异常类的子类 public Exception_demo(){ //构造方法也叫做构造器,构造方法的名字和类名称一致 super();...原创 2020-03-24 14:37:43 · 3599 阅读 · 0 评论 -
Java中的抛异常,throw和throws关键字使用
//标题:Java中的抛异常,throw和throws关键字使用//作者:Nstar//时间:2020年3月22日public class Test24 { public static void main(String[] args){ //入口方法 //异常处理语句语法: //try{ // 有可能存在异常的语句块 ...原创 2020-03-23 19:11:42 · 4223 阅读 · 0 评论 -
Java中的异常捕获与处理(代码讲解)
代码讲解/** 标题:Java中的异常捕获与处理 [入门级别]* 作者Nstar* 时间:2020年3月20号* 程序中的异常分为“运行异常”和“已知异常” ,异常就像我们开车遇到了障碍物,要绕开一样* 程序员在编写程序中,需要用到异常,如果程序遇到了异常之后,需要按照程序员设定的逻辑来执行* 如果没有异常处理,会造成整体的崩溃,这样用户体验非常不好* 异常处理语法格式:...原创 2020-03-20 16:15:39 · 3839 阅读 · 0 评论 -
Java中的Lambda表达式学习与应用
代码讲解/** * 标题:Lambda表达式学习与应用 【匿名内部类方法重写与Lambda表达式方法重写对比】 * 作者:Nstar * 时间:2020年3月20日 */public class Test20 { interface Myintface_spek{ //定义接口 void spek(); //自动为抽象方法 } ...原创 2020-03-20 09:19:52 · 3540 阅读 · 0 评论 -
增强for循环(foreach循环)
/** * 标题:增强for循环(foreach循环) * 作者:Nstar * 时间:2020年3月16日 * 内容: * 问:什么是foreach循环? * 答:foeach循环是专门针对于简写for循环的一种循环,它只可以用于遍历数组的每个值 * 格式:for(循环变量类型 循环变量名称 : 要被遍历的对象){ * 循环体 * } *...原创 2020-03-16 19:34:15 · 3706 阅读 · 0 评论 -
Java接口的定义与使用,代码讲解
/** * 标题:Java接口的定义与使用 * 作者: Nstar * 时间:2020年3月11日 * 内容: * 问:什么是接口?怎么定义和使用? * 答:1.接口属于Java的引用数据类型,我们可以将其理解为特殊的抽象类 * 2.接口可以有一个默认方法(default关键字修饰方法)并且允许有方法体(具体方法实现) * 3.接口可以有一个静态方法(static关键...原创 2020-03-16 10:23:23 · 3892 阅读 · 0 评论 -
Java内部类[成员内部类、局部内部类、匿名内部类和静态内部类],代码讲解
/** * 标题:Java内部类[成员内部类、局部内部类、匿名内部类和静态内部类] * * 作者:Nstar * * 时间:2020年3月13日 * * 内容: * * 问:什么是内部类? * 答:在 Java 中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。 */public class Test13 { //测试类,用于测试案例 p...原创 2020-03-16 10:21:37 · 3554 阅读 · 0 评论 -
Java面向对象(OOP)三大特性之多态特性,代码讲解
/** * 标题:Java面向对象(OOP)三大特性之多态特性 * 作者:Nstar * 时间:2020年3月10日 * 问:何为Java面向对象多态特性 * 答:个人看法:首先定义一个抽象类,抽象类里面包括有抽象方法 * 把抽象类作为基类,也称之为父类 * 我们可以在子类中对父类的抽象方法进行重写,来满足子类的需求,此过程可以称之为...原创 2020-03-16 10:19:33 · 3519 阅读 · 0 评论 -
super关键字认识与使用,代码讲解
/** * 标题:super关键字认识与使用 * 作者:Nstar 父类:Animal * 时间:2020年3月9日 * 内容: ...原创 2020-03-16 10:14:06 · 3653 阅读 · 0 评论 -
Java中的重写父类方法,代码讲解
/** * 标题:Java中的重写父类方法 * 作者:Nstar 父类:Test5 * 时间:2020年3月8日 ...原创 2020-03-16 10:13:16 · 4088 阅读 · 0 评论 -
this关键字使用,代码讲解
/** * 标题:this关键字使用 * 作者:Nstar * 时间:2020年3月8日 * 内容: * 问:this关键字是个什么鬼? * 答:指的是访问类中的成员变量,用来区分成员变量和局部变量(重名问题) */public class Test4 { public static void main(String[] args) { //入口方法 S...原创 2020-03-16 10:09:32 · 3629 阅读 · 0 评论 -
Java面向对象(oop)继承特性,代码讲解
** * 标题:Java面向对象(oop)继承特性 * 作者:Nstar * 时间:2020年3月8日 * 内容: * 问:什么是Java面向对象继承特性? * 答:1.Java继承关系有点像动物继关系,所有狗的品种继承于犬科 * 2.首先我们要有一个类作为基类,我们也可以将基类称为父类,之后编写的类都可以继承基类 * 3.子类继承父类的时候,这个子类可以拥有父类的一切...原创 2020-03-16 10:06:50 · 3564 阅读 · 0 评论 -
JavaOOP中的封装特性代码讲解
/** 标题:JavaOOP中的封装特性*作者:Nstar* 时间:2020年3月7日* 内容:* 问:什么是JavaOOP封装?* 答:在面向对象程式设计方法中,封装是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法,封装可以被认为是一个保护屏障,俗称“加壳”* 说明:我们使用两个类来说明封装特性,分别是Test2和Pople类* */public class Test...原创 2020-03-16 10:01:00 · 3663 阅读 · 0 评论 -
Java构造方法学习,代码讲解
/** 标题:Java构造方法* 作者:Nstar* 时间:2020年3月6日*内容:* 问:何为Java构造方法?* 答:构造方法是类的一种特殊方法,用来初始化类的一个新的对象,每个类都有一个默认的构造方法,并且可以有多个构造方法* */class Test1{ public static void main(String[] args){ //程序入口方法,不必见怪...原创 2020-03-16 09:57:12 · 3572 阅读 · 0 评论