学不会的java
橘与柚
武汉材料大学的大三学生,目前转码中,随心学习,如果有自学转行的小伙伴可以私信一起交流呀。
展开
-
错误积累:Eclipse下 导入价包失败与数据库相连
背景:准备学习JDBCMysql数据库操作时,发现导入价包不成功,初始化驱动时爆出Exceptionjava.lang.ClassNotFoundException: com.mysql.jdbc.Driver我所用软件版本等相关情况:jdk-14.01, Mysql community 5.7.28jar: mysql-connector-java-5.0.8-bin.jar一些错误可能性分析:jar包导入操作不正确可以在CSDN上搜索相关文章,或者直接打开我参考的一篇文章:http原创 2020-10-10 09:26:55 · 281 阅读 · 0 评论 -
数组问题
int[] nums = {1,2,3,4,5,6};System.out.println(nums);System.out.println(Arrays.toString(nums));打印一个数组,这两句结果为什么不同呢?因为数据是引用类型啊,打印一个对象默认调用的是其toString()方法,查看Object.toString()方法发现默认调用的是hashCode方法。你可能有疑问Integer,Long之类的不也是引用类型么,为什么我们打印的时候还是其真实值?这是因为他们重写了Object原创 2020-09-24 10:53:47 · 182 阅读 · 0 评论 -
interface and polymorphism
More later P209 P210abstract classyou don’t know what it exactly is, it’s usually abstract name, such as animal, canine, feline.abstract methodabstract class can be concrete in subclassall abstract methods MUST be implemented by the first concrete s原创 2020-09-22 19:23:04 · 211 阅读 · 0 评论 -
Errors leaded by using the instance varibles
//get a HashMap that maps days to an ArrayList of ips //there are some bugs here. To be fixed /*when you write a method that is probably used by other methods, you should wirte it with local variable to avoid some mistakes. *//原创 2020-09-22 19:21:55 · 129 阅读 · 0 评论 -
对StringBuilder对象使用indexOf遇到的问题
遇到的问题尝试对 StringBuilder 构造器构造的对象使用 方法 indexOf(char ch, int start),结果出现了问题,但是随后发现String对象可以直接使用 indexOf(char ch, int start),查阅的相关文档结果两边都没有找到上述的使用方法,如图。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J3QMxF0G-1598781700303)(C:\Blog\Hexo\source_posts\学不会的java\ind原创 2020-08-30 18:03:24 · 406 阅读 · 0 评论 -
继承1
继承的是什么类的继承,将一些类似于通用模板的类进行进一步的创新加工,超类:最初的那个类,功能反而相对少子类:继承超类的实例字段、方法继承的格式:(类的状态) class 超类 extends 子类例如:public class Manager extends Employee继承的一些规则一般子类可以使用父类中所有的内容(包括 方法、实例)遇到特殊情况,如父类方法和子类方法名字一样,实例字段名字一样情况一:实例字段一样优先寻找子类中的元素class father{ int n原创 2020-08-28 14:17:46 · 136 阅读 · 0 评论 -
java学什么
0827复盘惭愧,惭愧,难怪一直学习没劲呢,对java语言没有总体认识,总感觉书本枯燥,学得慢,没有真正进入学习状态。昨天晚上看CodeSheep的视频,有点小触动。什么是JavaJava四件套: Java语言,Java虚拟机(JVM), Java接口,并发,多线程学习路线图By程序羊...转载 2020-08-28 11:13:38 · 352 阅读 · 0 评论 -
static修饰符的使用
0827学习复盘static修饰符的使用总的来讲,static关键词作用把原本需要通过对象调用的变量或者方法最后可以直接通过类来调用。静态字段换个词,静态的实例字段更好理解,与之对应的非静态的实例字段。作用:设置一个公共字段供所有的实例使用,它属于类,不属于对象class Employee{ private static int nextId = 1; private int id;}通过方法实现id的自动增加public void setId(){ id = nextId;原创 2020-08-28 10:05:29 · 325 阅读 · 0 评论