java基础
Jason Ten
这个作者很懒,什么都没留下…
展开
-
java基础—抽象类和接口的区别
java基础中抽象类和接口这两个知识点面试中很容易被问到,对于刚接触java的人也会感到很模糊,今天我总结了一下他两个的区别,供大家参考。原创 2017-09-27 22:46:57 · 240 阅读 · 0 评论 -
java基础—求和
此篇文章希望帮助一些自学Java的小白 (如果有疑问可以留言) 1.求0-100整数的和public static void main(String[] args) { int sum = 0; for (int i = 0; i < 101; i++) { sum = sum + i; } System.out.println("sum=" + s原创 2017-09-20 00:27:15 · 1716 阅读 · 0 评论 -
java基础—实用的工具方法
整理了实用的工具方法,供大家参考 1.字符串反转 public String reverse(String str) { String str2 = “”; for (int i = 0; i < str.length(); i++) { char ch = str.charAt(i); str2 = ch原创 2017-09-21 23:13:05 · 248 阅读 · 0 评论 -
java基础—String类中的concat()方法
今天遇到一个题 String str=null; str.concat(“123”); System.out.println(str); 这道题的运行结果会报 空指针异常 然后联想到了他和 + 的区别 个人理解如下 首先 str这个对象是空的 代表没有东西,然后让这个不存在的对象去执行concat()方法,肯定就会报空指针异常 再说他和 + 的区别原创 2017-09-27 22:33:18 · 5799 阅读 · 0 评论 -
java基础—equals和==的区别
这是很多人的误区,认为==比较的是数值,equals比较的是字符串 = =: 基本类型比较值:只要两个变量的值相等,即为true. 引用类型比较引用(是否指向同一个对象):只有指向同一个对象时,==才返回true. equals: 只能比较引用类型,其作用与“==”相同,比较是否指向同一个对象。 注意:当用equals()方法进行比较时,对类File、String、Date及包装类来说原创 2017-09-28 22:01:16 · 250 阅读 · 0 评论 -
java基础—常用类
1.包装类 基本数据类型包装成包装类的实例——装箱 通过包装类的构造器实现: Integer t1 = new Integer(i); //手工装箱 Integer t2 = 500; //自动装箱 还可以通过字符串参数构造包装类对象: Float f = new Float(“4.56”); Long l = new Long转载 2017-09-21 22:56:50 · 261 阅读 · 0 评论 -
java基础—连接MySQL数据库的2种常用方式(传统方式和c3p0连接池)
第一种 传统方式: 在src下建立一个db.properties文件,里面的内容如下/*填写自己的mysql的用户名和密码*/user=rootpassword=root/*localhost:IP地址,本机可以省略,或者localhost,或者127.0.0.1*/url=jdbc:mysql://localhost/数据库名driverName=com.mysql.jdbc.Dr原创 2017-10-17 00:11:30 · 379 阅读 · 0 评论