Java
文章平均质量分 54
ene.......
现在是小白,但以后不一定哦
展开
-
List集合
ArrayListLinkedListVector底层实现动态数组链表数组是否安全否否是默认容量10//扩容大小0.5/1ArrayListpublic class ArrayList<E> extends AbstractList<E> implements List<E>, Rando...原创 2020-03-20 17:48:49 · 149 阅读 · 0 评论 -
Java的三大特性
今天来谈谈最基础的东西,Java的三大特性,或者来说是Java在面向对象的特点封装什么是封装呢?在生活中,用简单的大白话来说就是将同样的东西或者说类似的东西进行装袋。接下来用较为官方的话来说——封装(Encapsulation):在面向对象编程的时候,指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。封...原创 2020-03-20 14:39:01 · 217 阅读 · 0 评论 -
String为什么不可变
对象和对象的引用:String s = “zhangsan”;其中s就是一个引用,而对象就是"zhangsan";而所谓的不可变对象也就是说,对象依旧存在,这也就是为什么有的小伙伴错误的理解对象是可改变的了。Java不会直接操作对象本身,都是通过引用指向访问的。String为什么不可变:查看源码中的成员变量:就可以可以知道:是一个byte类型的数组,有的资料上会显示是char类型的...原创 2020-03-16 19:52:07 · 193 阅读 · 1 评论 -
String、StringBuilder和StringBuffer
最近又去重新去了解String方面的东西,其实还是感觉自己有还多好不是很懂,就在这里在重新复习复习String、StringBuilder和StringBuffer的区别: String是Java语言中比较基础和重要的类,字符串是常量,在创造之后它的values不会改变。String objects are immutable ,它是典型的immutable类,被定义为final class...原创 2020-03-15 18:42:29 · 115 阅读 · 0 评论 -
JDBC教程学习——由浅入深(1)
JDBC教程学习——由浅入深(1)JDBC的概念JDBC(Java DataBase Connectivity)简而言之,就是Java的数据库连接, 即就是Java和数据库连接的API(Application Programming Interface, 应用程序编程接口)。也就是说,JDBC是Java应用程序和数据库打交道的 必经之路,而一些优秀的orm框架的底层也是采用jdb...原创 2018-05-10 11:46:54 · 1359 阅读 · 0 评论 -
MyEclipse连接MYSQL数据库:Access denied for user 'root'@'localhost'(using password:YES)
查阅资料发现是因为root帐户默认不开放远程访问权限,所以需要修改一下相关权限解决方案:1、打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。(WIN10和WIN7默认安装,my.ini在C:\ProgramData\MySQL\MySQL Server 5.7)2、重启MySQL服务。3、通过命令行进入MySQL的...转载 2018-05-16 13:59:01 · 2448 阅读 · 1 评论 -
泛型数组列表(ArryList)
泛型数组列表(ArryList):初识编程语言就是c语言。而在c语言中,对于数组大小的判断,必须在编译的时候就确定,对此感觉 十分的苦恼,毕竟某大型公司中的大型部门,是不愿意为那些仅仅有10名的雇员的部门浪费90 名雇员占据的办公室的。 而在Java中,就允许在运行是才确定数组的大小。int size=...;Employee[] staff = new Employee[si...原创 2018-06-03 16:26:46 · 1066 阅读 · 0 评论 -
eclipse控制台不显示信息
window中点击preferences找到Run/Debug中的Console页面后,查看两个show是否打对勾,若有对勾,去掉对勾应用,之后相同的步骤,点击两个show,应用。关闭eclipse,之后打开控制台就会有显示的信息啦。 ...原创 2018-07-14 09:50:53 · 14955 阅读 · 7 评论