
JAVA基础学习笔记
也许将来的某一天再次回来时会感到曾经的过往
你不是四叶的
走出大山,回到大山
展开
-
java中自定义将map对象映射成对应的对象(下划线转 驼峰式命名法转化)
项目搭建中利用泛型和反射机制创建一些公用的工具方法处理特定的数据接口转换原创 2023-03-21 19:40:40 · 1366 阅读 · 1 评论 -
JDBC理解以及基本操作
JDBCJDBC:Java DataBase Connectivity(Java数据库链接)可以理解为一个协议Java程序访问数据库通道之一。Java连接数据库步骤1、注册驱动(打开Java程序与数据库之间的通道,驱动包又数据库厂商提供)/*常用的两种初始化驱动方式1、DriverManager.registerDriver(new com.mysql.cj.jdbc.Driver());2、Class.forName("com.mysql.cj.jdbc.Driver"); //通过类加载原创 2021-08-26 23:10:39 · 146 阅读 · 0 评论 -
Java的IO的理解学习
Java的IO的理解学习@IO的四大抽象接口:InputStream、OutputStream、Reader、Writer流的分类:按流的方向输入流:从数据源到程序输出流:从程序到数据源按流的处理数据单元字节:处理单元为字节 通常以Stream结尾的都是字节流字符:处理单元为字符按功能分节点流:可以直接从数据源或目的地进行读写处理流:和节点流相反常用处理IO流的类文件流: FileInputStream、FileOutputStream、FileReader、Fil原创 2021-08-25 22:16:05 · 99 阅读 · 0 评论 -
String的理解
String的理解@String的常用方法:indexOf():返回指定字符的索引charAt():返回指定下标(索引)处的字符replace():字符串替换trim():去除字符串两端处的空白spilt():字符串分割,返回分割后的字符串组成的数组getBytes():返回byte类型数组length():返回字符串长度toLowerCase():将所有字符转换成小写字母toUppercase():将所有字符串转成大写字母substring():字符串截取equals():字符串原创 2021-08-24 14:27:31 · 194 阅读 · 0 评论 -
this和super的理解
this和super的理解this()和super():分别表示本类构造函数和父类的构造函数,可以根据参数列表区分调用的是那个参数列表;使用时都必须位于代码块首局,且不能同时出现在同一个构造函数中,不能再静态(static)环境下运行,不能同时调用两个或以上的构造器;this:调用本类的其他成员;super:调用父类的非private成员;...原创 2021-08-24 11:02:55 · 289 阅读 · 0 评论 -
final 有什么用?
final 有什么用?用于修饰类、属性和方法;被final修饰的类不可以被继承被final修饰的方法不可以被重写被final修饰的变量不可以被改变,也就是不可在对变量进行赋值操作final、finally、finalize区别final:可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个常量不能被重新赋值。finally:一般作用在try-catch代码块中,在处理异常的时候,通常我们将一定要执行的代码方法finally代码块中,表示原创 2021-08-24 10:50:29 · 360 阅读 · 0 评论 -
成员变量和局部变量的理解
@成员变量和局部变量的理解成员变量和局部变量的理解成员(全局、实例)变量存放在堆区,可以不初始化局部变量存放在栈区,必须初始化原创 2021-08-23 22:05:14 · 112 阅读 · 0 评论 -
servlet对HTTP协议的封装(抽象)
servlet对HTTP协议的封装(抽象)HTTP由请求体和响应体两部分组成1请求体三部分组成请求行:包含了请求的地址的URL,包含 了http协议,包含请求方法get ,post,put,dodelte请求头:包含用户所有的信息,包含用户使用的语音,用户的IP地址,用户使用操作系统 位数等等,包含了用户的cookie信息(由浏览器负责生成一部分内容)请求报文:用户发送给服务器的内容,可以是文件和文字2响应体(服务器行为的决定)响应状态:404(file not原创 2020-11-14 12:03:34 · 152 阅读 · 0 评论