
Java
文章平均质量分 65
java学习笔记
泥烟
邮箱tsjkht@foxmail.com,
泥烟の导航站: https://knight02-bit.github.io/
展开
-
MySQL学习小记(三) 结合JDBC实现用户的登录响应
本次用到的数据库为之前建的acme中的users表,实现简易登录原创 2021-11-23 12:08:58 · 617 阅读 · 0 评论 -
[Java学习笔记] IO
总结自廖雪峰大佬的教程Java教程 - 廖雪峰的官方网站 (liaoxuefeng.com)https://www.liaoxuefeng.com/wiki/1252599548343744目录File练习:打印所有文件和子文件夹的内容InputStream/OutputStreamFilter模式(少量的类实现功能组合)FileJava标准库的java.io.File对象表示一个文件或者目录:创建File对象本身不涉及IO操作;可以获取路径/绝对路径/规范路径...原创 2021-11-08 18:36:01 · 141 阅读 · 0 评论 -
[JavaSwing练习] 第一天:JFrame,JPanel,JTabbedPane图集
有一个不错的点子(制作周期大概半个月), 这次完全想靠自己肝出来,首先得会一种GUI,思来想去,那就用JavaSwing吧,顺便把这学期的Java课设作为作品的一个小分支(日常水课设),先熟悉几天之后会用到的JavaSwing容器/组件吧...JFramemyWindow.javaimport javax.swing.*;import java.awt.event.*;import java.awt.*;public class myWindow extends JF...原创 2021-11-01 22:06:18 · 318 阅读 · 2 评论 -
[Java 学习笔记] 异常处理
Error表示严重的错误,程序对此一般无能为力,例如:OutOfMemoryError:内存耗尽 NoClassDefFoundError:无法加载某个Class StackOverflowError:栈溢出Exception则是运行时的错误,它可以被捕获并处理, 分为两大类:RuntimeException以及它的子类; 非RuntimeException(包括IOException、ReflectiveOperationException等等)不需要捕获的异常,包...原创 2021-10-25 21:07:14 · 436 阅读 · 0 评论 -
[Java ] 有关LinkedList<T> contains方法的疑惑和对源码的分析
目录背景解决方法及原因背景本来是写一个简单的类Circle, 实现可以“按照半径排序”“按照半径查找”但在用到contains方法的时候, 出现了一些状况代码如下:import java.util.*; class Circle implements Comparable<Circle>{ double radius; Circle(double r){ this.radius = r; } ...原创 2021-10-18 14:13:05 · 451 阅读 · 0 评论 -
[Java 学习笔记] 泛型
目录泛型的向上转型将静态方法的泛型类型和实例类型的泛型类型区分开多泛型类java可以创建泛型数组(待完善)Java实现泛型的方法——擦拭法由此,Java泛型的局限也体现出来泛型继承(loading)通配符(loading)泛型与反射(loading)总结自廖雪峰老师的Java教程:Java教程 - 廖雪峰的官方网站 (liaoxuefeng.com)https://www.liaoxuefeng.com/wiki/1252599548343744泛型的...原创 2021-10-17 23:28:27 · 775 阅读 · 0 评论 -
[Java 学习笔记] 接口
目录认识接口接口继承default方法练习:用接口给一个有工资收入和稿费收入的小伙伴算税认识接口接口其实是一种特殊的抽象类(没有字段且所有方法全部都是抽象方法)abstract class Person { public abstract void run(); public abstract String getName();}????????????interface Person { void run(); String get原创 2021-10-06 11:53:12 · 528 阅读 · 0 评论 -
[Java 学习笔记] 二.面向对象基础
对象与实例定义了class,只是定义了对象模版,而要根据对象模版创建出真正的对象实例(instance),必须用new操作符。new操作符可以创建一个实例,然后,我们需要定义一个引用类型的变量来指向这个实例:Person ming = new Person();上述代码创建了一个Person类型的实例,并通过变量ming指向它。注意区分Person ming是定义Person类型的变量ming,而new Person()是创建Person实例。有了指向这个实例的变量,我们就可以通原创 2021-09-27 23:50:45 · 609 阅读 · 0 评论 -
[Java 学习笔记] 一.部分基础细节
开学以来对Java方面的学习有些懈怠,遂决定趁国庆假期前后把Java从基础到泛型,集合冲一遍(边学边练,有详有略),linkstart!注:有的篇章可能基本都是摘抄廖雪峰大佬的教程首页 - 廖雪峰的官方网站 (liaoxuefeng.com)片段,便与自己日后复习,就都算是转载吧,站在巨巨的肩膀上,也会补充自己的理解! O(∩_∩)O~Java入口程序规定的方法必须是静态方法,方法名必须为main,括号内的参数必须是String数组//命令行参数类型是String[]数组;//命令行参...原创 2021-09-27 00:51:35 · 289 阅读 · 0 评论 -
利用Comparable接口实现Arrays.sort的重写
package T;import java.util.*;class Circle { double radius; Circle(double r){ this.radius = r; } Circle() { } public double Get() { return radius; } public void Set(double radius) { this.radius.原创 2021-09-26 14:55:18 · 329 阅读 · 0 评论