java自学

以下是为您整理出来关于【java自学】合集内容,如果觉得还不错,请帮忙转发推荐。

【java自学】技术教程文章

Java自学-接口与继承 重写【代码】

Java 重写方法子类可以继承父类的对象方法在继承后,重复提供该方法,就叫做方法的重写又叫覆盖 Override步骤 1 : 父类Item父类Item有一个方法,叫做effectpackage property;public class Item {String name;int price;public void buy(){System.out.println("购买");}public void effect() {System.out.println("物品使用后,可以有效果");}}步骤 2 : 子类LifePotion子类LifePotion继承Item,同时也提供了方法effectpackage proper...

java自学之路-day11

JAVA11正则表达式l 概念是一个字符串满足一定的规则qq号码检查[1-9] [0-9] [4,9]检查某些字符是否合规 例如 用户名是否合规一个[]代表一个或者多个字符为了解决String处理一些问题的太复杂l 匹配规则字符xa) 需要匹配的内容是a字符 \\a) 代表 \b) 是转义字符\t 制表符\n 换行符 新增一空行\r 回车符 光标到下一行的首部[abc] 代表一个字符范围[^abc] 代表取反的一个范围 不是abc就匹配[a-zA-Z] 任意一个...

Java自学第五天【图】

今天我对Java第四章后面的知识进行学习,主要是对Java中的方法,执行过程为从上而下,方法又分为自定义方法,类方法,实例方法和构造方法。类方法属于类中定义的方法,如果是类内定义的静态方法,有static声明的方法可以不用实例,用类名称就可以调用;实例方法是类内部的方法,调用需要对类实例化,由实例化的对象来调用;构造方法是对类进行赋初始值的一种方法,在类的实例化时可以同时赋初始值;自定义方法是由用户自定义的方法...

java自学之路六(继承)【代码】

继承格式:public class 子类名称 extends 父类名称 {}public class Employee {public void method() {System.out.println("方法执行!");} }public class Teacher extends Employee{public static void main(String[] args) {Teacher teacher = new Teacher();teacher.method();} }super访问父类的重名变量 public void method(){int age = 20;System.out.println(age); //20System.out.println(this.age); //25System.out.p...

.Net转Java自学之路—SpringMVC框架篇九(拦截器)【代码】

定义拦截器需要实现HandlerInterceptor接口,该接口中由三个方法:afterCompletion、postHandle、preHandle。publicclass TestHandlerInterceptor implements HandlerInterceptor {/*** 执行Handler后执行。* 可以在该方法进行统一的异常处理、统一的日志处理*/@Overridepublicvoid afterCompletion(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex)throws Exception {}/*** 进入Handler...

java 自学简单框架(反射+注解)【图】

1、先定义一个学生类2、再定义一个teacher类(这个是为了练习多个注解,自己练习可以 不写这个)3、再定义个一个学生老师类(这个是为了最终调用上面的那个学生类做准备)4、下面开始真正的写框架:先定义一个注解类5、reflect里面就是所有的逻辑了6、就是在main函数调用了: 原文:https://www.cnblogs.com/yangcube/p/9184514.html

【Java自学】计算正多边形的面积【代码】

1package codeTask_FangFa;2//5.45 计算五边形的面积,正五边形。提示用户输入边的长度。 3import java.util.Scanner;4publicclass AreaOfRectangle {5publicstaticvoid main(String[] args){6 Scanner input = new Scanner(System.in);7 System.out.println("请输入多边形的边数及其长度,程序将为你显示它的面积:");8int n = input.nextInt();9if(n<3){ 10 System.out.println("错误的边输入!...

Java自学-集合框架 Collections【代码】【图】

Java集合框架 工具类CollectionsCollections是一个类,容器的工具类,就如同Arrays是数组的工具类步骤 1 : 反转reverse 使List中的数据发生翻转package collection;import java.util.ArrayList; import java.util.Collections; import java.util.List;public class TestCollection {public static void main(String[] args) {//初始化集合numbersList<Integer> numbers = new ArrayList<>();for (int i = 0; i < 10; i++) {numbers....

java自学之路-day21

JAVA21类加载器类的加载l 当程序要使用某个类时,如果还没被加载到内存中,系统会就会通过加载 连接 初始化三个步骤对这个类进行初始化l 加载类的加载器将class文件读入内存,放入方法区,并为之创建一个Class对象是编译后的class文件的一个对象对象进入堆内存又叫字节码对象可以使用不可以创建l 连接验证 是否有正确的内部结构为静态成员分配空间 并设置默认初始化值解析 将类的二进制数据中的符号引用变为直接引用 比如a=1 在...

Java自学第六章:创建第一个Java项目【代码】

一、创建第一个Java项目  1.使用IDEA      1.1 新建项目 输入命名,路径      1.2 创建Hellow.java 文件       找到Src文件,右击新建类 ,选择java类      创建完成   2.运行Hellow.java文件     2.1 输入代码            psvm + Tab = public static void main(String[] args) {}      sout + Tab = System.out.println(); 完结       原文:https://www.cnbl...