- 博客(4)
- 收藏
- 关注
原创 [Java]如何改变字符串中的字符
今天做某度的笔试题遇到一个编程题需要用到字符串中的字符的即时改变。题中给出的一个String字符串。绞尽脑汁试图使用构建一个新的String的方式来做,而后发觉十分麻烦。做题的时候只觉得StringBuilder/StringBuffer(由于这两个类的方法基本完全相同,下面只说其中一个,另一个也一样)中会有操作某字符的方法,想了半天没什么印象,所以这个题应该是直接挂了。做完之后查了一下API
2017-09-19 21:14:59
6493
1
原创 关于Java中的 i = i ++ 的问题
int i = 0;i = i ++;这种表达式考察的是回答者对于JVM中运算器的运算机制的掌握。这种在同一个表达式中对同一个变量多次赋值的写法是不会在开发中写到的(因为多次赋值必然会发生值的覆盖,毫无意义)。一般见于IT公司进行Java程序员招聘的面试题里。以我们之前所学的知识,i = i ++可以分成以下两句:i = i; //此时i依
2017-08-20 14:12:45
453
原创 关于Java中方法重写的访问修饰符和返回值类型的限制
众所周知,Java中方法重写的要求是方法签名完全相同。方法签名是指 方法名+参数列表 。而父类中或接口中的方法的时候重写方法的时候,除了方法签名完全相同之外,访问修饰符和返回值类型有什么限制吗?答案是肯定的。访问修饰符的开放范围由大到小排序是 public > protected > default > privateprivate类型是子类无法继承下来的, 所以父类中pri
2017-08-10 19:07:41
7376
5
原创 1045-Access denied for user 'root'@'localhost'(using password:YES)
今天下了Navicat for mySQL试图管理数据库。新建连接之后,试图打开连接时出现了这个提示。尝试网上千奇百怪的方法,各种失败。最后才发现症结所在原来是在新建连接的时候输错了mySQL密码。修改mySQL密码时一定要保持服务开启着。PS:mySQL初始用户名:root 初始密码:00000000(8个0)
2015-11-11 00:00:01
477
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人