摘要: 这个是我以前的一道面试题: public class MyThread extends Thread { @Override public void run() { try { MyThread.sleep(1000); System.out.println("thread ....正常运行"); 阅读全文
posted @ 2017-11-25 21:47 萌的一波 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在同一个线程中创建的是统一个对像,获取的hashcode值是一样的,直接上代码了,写的不好不要介意! public static void main(String[] args) { for (int i = 0; i < 2; i++) { new Thread(new Runnable() { 阅读全文
posted @ 2017-11-25 21:37 萌的一波 阅读(790) 评论(1) 推荐(0) 编辑
摘要: 本宝宝新手,勿喷!直接上代码了, 线程范围内共享问题:各个线程之间共享同一块数据,一个数据损坏就全部损坏,需要的可以运行一下! public class Threads { private static HashMap<Thread, Integer> data = new HashMap<Thre 阅读全文
posted @ 2017-11-25 21:30 萌的一波 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 老规矩,直接上代码,写的不好不要喷! public class ThreadExecutrols { public static void main(String[] args) { //创建一个线程池,固定数量为3 //ExecutorService ex = Executors.newFixed 阅读全文
posted @ 2017-11-25 21:26 萌的一波 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 老规矩,直接上代码了,本宝宝菜鸟,请勿喷! public class Switch { public static void main(String args[]){ char grade = 'C'; switch(grade) { case 'A' : System.out.println("优 阅读全文
posted @ 2017-11-25 21:19 萌的一波 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 新手,请不要喷!谢谢! public static void main(String[] args) { //stringbuffer是线程安全的,运行速度快于string,慢于stringbuild,考虑到运行速度快慢选stringbuild,考虑到安全问题用stringbuffer,为何stri 阅读全文
posted @ 2017-11-25 21:15 萌的一波 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 代码很简单,本宝宝就直接上代码了,请喷吧! /** *jdk1.5之后出现了lock,创建锁不那么繁琐,调用lock上锁 unlock解锁,更加面向对象 */public class LockTest { public static void main(String[] args) { //运用内部 阅读全文
posted @ 2017-11-25 21:04 萌的一波 阅读(8278) 评论(0) 推荐(0) 编辑
摘要: 直接上代码!复习基础! public static void main(String args[]){ int a , b; a = 10; b = (a == 1) ? 20: 30;//如果a等于1那么b就等于20,否则等于30 System.out.println( "Value of b i 阅读全文
posted @ 2017-11-25 20:58 萌的一波 阅读(35719) 评论(0) 推荐(0) 编辑
摘要: java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object: 阅读全文
posted @ 2017-11-25 20:53 萌的一波 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 直接上代码,复习基础,谢谢! public class For { public static void main(String[] args) { for (int i = 0; i <10; i++) { System.out.println("a="+i); } //加强版for循环 int 阅读全文
posted @ 2017-11-25 20:48 萌的一波 阅读(2201) 评论(0) 推荐(0) 编辑
摘要: 不多说了,就当复习一下基础吧,谢谢! public class Dowhile { public static void main(String[] args) { int a = 1; do { System.out.println("a="+a); a++; if (a==10) { Syste 阅读全文
posted @ 2017-11-25 20:45 萌的一波 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 菜鸟一枚,不要介意,同类似的还有好多代码,不要喷我! public class CacheTest { //定义一个hashmap,中有key value private HashMap<String, String> cHashMap = new HashMap<String,String>(); 阅读全文
posted @ 2017-11-25 20:39 萌的一波 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 不废话了,直接上代码看起来更加爽!水平有点低,不要介意,欢迎吐槽! public class JdbcTest { //所使用的数据库驱动 private final static String DRIVER = "com.mysql.jdbc.Driver"; //所连的数据库 private f 阅读全文
posted @ 2017-11-25 20:26 萌的一波 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 这个是我对面向对象的理解,理解有误请喷我吧!菜鸟一枚! 用最简单的方式,去办最复杂的是,看字面意思理解面向对象,就是先要面向找到需要面向的东西,把所要面向的东西抽象出来,封装在一个盒子中组成一个对象。而这个东西可以是对象的属性,对象的行为特征等。所以面向对象在我看来就是将所要表示的具有相同对象的属性 阅读全文
posted @ 2017-11-25 13:51 萌的一波 阅读(582) 评论(4) 推荐(4) 编辑