随笔分类 - java学习路线
摘要:##JDBC:1.*概念:JAVA DataBase Connectivity Java数据库链接,Java 语言操作数据库*本质:JDBC:定义了一套所有关系型数据库的规则(接口)。各个数据库厂商去实现这套接口。提供数据库驱动jar包我们可以使用这套接口(JDBC)编程。真正执行的代码是驱动jar
阅读全文
摘要:package Reflects; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.
阅读全文
摘要:package Reflects; import java.io.IOException; import java.io.InputStream; import java.lang.annotation.Annotation; import java.lang.annotation.Target;
阅读全文
摘要:import dd.com.MyService; import dd.com.start.StartOk; module one { exports cc.com; exports dd.com; provides MyService with StartOk; } import dd.com.My
阅读全文
摘要:package Reflects; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.lang.reflect.Constructor; import java.
阅读全文
摘要:package Reflects; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import jav
阅读全文
摘要:package Reflects; import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; /** * 通过反射
阅读全文
摘要:package Reflects; public class ReflectDemo{ public static void main(String[] args) throws ClassNotFoundException { Class<Actor> ac1 = Actor.class; Sys
阅读全文
摘要:package Streams; import java.util.ArrayList; /** * 需求,按照下面的要求完成集合的创建和遍历 * 创建一个集合存储多个字符串元素 * 把集合中所有以张开头的元素存储到一个新的集合 * 把:张 开头的集合中长度为3⃣️的元素存储到一个新的集合 * 遍历
阅读全文
摘要:package com; import java.util.function.Function; public class FuctionDemo { public static void main(String[] args) { convert("100",s -> Integer.parseI
阅读全文
摘要:package com.runnable; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; public class ComparatorDemo { public stat
阅读全文
摘要:package com.interfaces; public class Demo3 { public static void main(String[] args) { test((name, age) -> new Student(name,age)); test(Student::new);
阅读全文
摘要:package com.interfaces; public class PrinterDemo { public static void main(String[] args) { usePrinter((String s)->{ System.out.println(s.toUpperCase(
阅读全文
摘要:package com.interfaces; public class Demo2 { public static void main(String[] args) { start(s-> Integer.parseInt(s)); //引用类方法 start( Integer::parseInt
阅读全文
摘要:package com.interfaces; public interface Inter { void show(); default void method(){ System.out.println("默认方法"); } public static void test(){ System.o
阅读全文
摘要:package com.interfaces; public interface InterfaceOne { void aa(); void bb(); default void cc(){ } } 默认方法不是抽象方法,所以不被强制重写,但可以被重写,重写时候要去掉default关键字 publ
阅读全文
摘要:package lambda; public interface Addable { int add(int x,int y); } package lambda; public class AddableDemo { public static void main(String[] args) {
阅读全文
摘要:package Inter; import java.io.*; import java.net.ServerSocket; import java.net.Socket; public class ServeDemo { public static void main(String[] args)
阅读全文
摘要:package Inter; import java.io.*; import java.net.Socket; public class ClientDemo { public static void main(String[] args) throws IOException { Socket
阅读全文
摘要:package Inter; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.DatagramPacket; import jav
阅读全文