java个人总结
文章平均质量分 75
窗外藏深海
不是一番寒彻骨,怎得梅花扑鼻香
展开
-
idea连接mysql报错Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ property
idea连接mysql报错Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property解决方案在url后添加:?serverTimezone=GMT%2B8原创 2021-01-30 16:10:20 · 177 阅读 · 0 评论 -
java-GUI布局管理器
GUI图形化用户界面,用户和程序之间可以通过GUI能方便友好的进行交互。在java语言中,JFC是开发GUI的API集,主要包含以下几个部分AWT(抽象窗口工具包):java开发用户界面最初的工具包,是建立JFC的主要基础Swing组件:建立在AWT之上,新的、功能更强大的图形组件包JAVA 2D:实现高质量的二维图形AWT在java.awt包中包含了一个完整的类集以支持G...原创 2018-11-24 19:50:35 · 310 阅读 · 0 评论 -
java-I/O
IOIO(Input/Output)是计算机输入/输出的接口。java的核心库java.io提供了全方面的IO接口,包括:文件系统的操作,文件读写,标准设备输出等等File类及使用 File对象封装了文件或路径属性,但不包含对文件读写数据的方法部分File类常用方法 public String getName() 获取文件或目录的名字public String getP...原创 2018-11-02 08:16:22 · 177 阅读 · 0 评论 -
Eclipse-自动补全查看和修改快捷方式
点击Window - Preferences点击Keys并且输入context,在Binding栏里可以查看或更改快捷方式原创 2018-10-22 19:27:16 · 573 阅读 · 0 评论 -
java - 异常和断言
什么是异常?异常就是指在程序运行的过程中发生一些不正常的时间(除0溢出,数组下标越界,所要读取的文件不存在)java的异常是Throwable派生类的一个实例。Throwable类包含在java.lang中Error类LinkageError 一个类对另一个类有某种依赖关系,前者编译后,后者做了不想容的修改VirtualMachineError java虚拟机被中断或者没有...原创 2018-10-09 19:44:47 · 14641 阅读 · 1 评论 -
eclipse如何开启断言
点击Run——Run configurations在VM arguments里面输入-ea,点击Run原创 2018-10-09 19:42:22 · 1505 阅读 · 0 评论 -
java-数组_length 字符串_length() 集合_size()的区别
数组 length的属性是针对数组,声明一个数组并且想要访问知道数组的长度的属性字符串 length()的方法是针对字符串String,想知道字符串的长度用length()集合 size()是针对泛型集合说的,想知道这个泛型有多少个元素需要用size()来查看import java.util.ArrayList;import java.util.List;public class...原创 2018-10-04 10:38:26 · 2818 阅读 · 2 评论 -
java-集合框架基本接口
返回的类型是接口,但是接口是不能实例化的,但是接口可以声明一个引用,指向其实现类,也就是说,在实际中返回值都是这个接口的实现类的对象 ---所以方法可以返回一个类Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不...原创 2018-09-10 19:11:47 · 576 阅读 · 0 评论 -
java-内部类
内部类:嵌套在另一个类中定义的类就是内部类。包含内部类的类就是外部类内部类声明class outer{ //外部类 int outer_x = 100; //外部类成员 class inner{ //内部类 void display(){ System.out.println("display : " + ou...原创 2018-09-03 19:40:02 · 123 阅读 · 0 评论 -
实用类
Date类boolean after(Date when) 如果调用的Date对象所包含的日期迟于由when指定的日期,则返回true,否则返回falseboolean before(Date when) 如果调用的Date对象所包含的日期早于由when指定的日期,则返回true,否则返回falseObject clone() 复制调用Date对象int compareTo(Dat...原创 2018-09-11 19:33:15 · 447 阅读 · 0 评论 -
java-字符串类
String字符串拼接:可以使用直接拼接字符串String s = "hello" + "world";字符串长度int n = s.length();空字符串:长度为0的字符串String s = "";int n = s.length();//空字符串和null是不一样的,空字符串是一个正常的字符对象,null是不指向任何对象子串:String sub...原创 2018-09-05 09:29:29 · 261 阅读 · 0 评论 -
java-继承和多态
继承:继承就是保持已有类的特性而构造新类的过程。继承后,子类能够利用父类中定义的变量和方法,就像它们属于子类本身一样。单继承:在类层次中,子类只继承一个父类的数据结构和方法,一个类只有一个父类多继承:在类层次中,子类继承了多个父类的数据结构和方法,一个类允许有多个继承(java支持多层继承)//父类public class file{ public long ...原创 2018-08-25 21:30:12 · 25676 阅读 · 10 评论 -
java-包
快捷方式:显示Windows下的java的文件路径 一个类是XXX,对应的文件是XXX.java类的全路径: a.b.XXX对应的文件: a/b/XXX.java新建一个包 :在one的包里再添加一个包。“.”代表路径 这个类所在的包的路径:若想引用别的包中的类:import<包名>.<类名>;引入整个包:im...原创 2018-08-28 13:42:16 · 439 阅读 · 0 评论 -
java-抽象方法、抽象类、接口
调用顺序:1、父类属性2、父类构造方法3、子类属性4、子类构造方法抽象方法和抽象类:java中可以定义一些不含方法体的方法,方法体的实现交给该类的子类根据自己的情况去实现,这样的方法就是用abstract修饰符修饰的方法,包含抽象方法的类就称为抽象类,也要用abstract修饰符修饰。抽象方法: [修饰符] abstract <返回类型> 方法名称([参数表...原创 2018-08-28 10:45:31 · 375 阅读 · 0 评论 -
java-类和对象
类和对象:面向对象的4个特性:继承性、抽象性、封装性、多态性。类和对象的关系:对象是类的实例,类是对象的抽象对象 = 属性 + 方法消息:一个对象向另一个对象发出的请求类的定义与对象的创建:[<修饰符>] class <类名> { 成员变量定义 构造方法}public class Student{ public Stri...原创 2018-08-23 22:28:40 · 248 阅读 · 0 评论 -
Eclipse-debug 断点调试
双击数字部分。 按住Alt+Shift+D,右下角会出现如下图所示,再按J调试界面,按下F6会从断点处一行一行向下开始执行按下Ctrl+F2结束调试。原创 2018-08-15 09:31:21 · 147 阅读 · 0 评论