随笔分类 - ThinkingInJava
摘要:1. 包:库单元 1. 代码组织 2. 创建独一无二的包名 3. 定制工具库 4. 用import改变行为 5. 对使用包的忠告 2. Java访问权限修饰词 1. 包访问权限 2. public : 接口访问权限 3. private : 私有访问权限 4. protected : 继承访问权限
阅读全文
摘要:1. 用构造器确保初始化。 不接受任何参数的构造器叫做默认构造器。 如果Tree(int)时Tree类的唯一的构造器,那么编译器将不会允许你以其他任何方式创建Tree对象。 2. 方法重载 方法名相同而形式参数不同 1. 区分重载方法 每个重载的方法都必须有一个独一无二的参数类型列表。 1. 参数个
阅读全文
摘要:1. if-else 2. 迭代 1. while 2. do-while 3. for 4. 逗号操作符 Java里唯一用到逗号操作符的地方就是for循环的控制表达式。 在控制表达式的初始化和步进控制部分,可以使用一系列由逗号分隔的语句,而这些语句均会独立执行。 初始化部分可以有任意数量的同一类型
阅读全文
摘要:1. 更简单的打印语句 2. 使用Java操作符 3. 优先级(单目乘除位关系,逻辑三目后赋值) 4. 赋值 1. 方法调用中的别名问题 5. 算术操作符 6. 自动递增和递减 7. 关系操作符 1. 测试对象的等价性 8. 逻辑操作符 1. 短路 9. 直接常量 1. 指数记数法 10. 按位操作
阅读全文
摘要:-- -- -- -- -- -- -- -- -- 大杂烩 -- Java内存布局【图】以及java各种存储区【详解】 -- -- -- -- -- -- -- -- -- 1. 用引用操纵对象 在Java中,一切都被视为对象。尽管一切都看作对象,但操纵的标识符实际上时对象的一个“引用(refer
阅读全文
搜索
随笔分类
- GoF(10)
- ALIME(1)
- CSS(2)
- DOS Commands(2)
- Dubbo(27)
- EasyUI(1)
- Echarts(3)
- Eclipse(5)
- git(2)
- Hadoop(5)
- Hibernate(2)
- HibernateLimeOracle(26)
- JAVA(77)
- JAVA Annotation(1)
- Java Collection(3)
- Java IO(3)
- JAVA NIO(16)
- JAVA RPC(13)
- Java Throwable(7)
- JAVA WEB(19)
- JavaScript(15)
- JavaScript BOM(3)
- jQuery(4)
- Linux(33)
- LogBack(5)
- Maven(6)
- mongodb(8)
- MyBatis(13)
- MySQL(42)
- Netty(7)
- Nexus(1)
- Nginx(4)
- POI(2)
- Principles of Computer Composition(2)
- Redis(2)
- RMI(1)
- Spring(24)
- Spring @Annotation(1)
- SpringBoot2.x(1)
- SpringLimeOracle(61)
- SpringMVC(41)
- ThinkingInJava(5)
- Tomcat(4)
- TWaver HTML5 (2D)(2)
- 草稿-未总结的小记(23)
- 数据结构及算法(11)
- 更多
随笔档案
- 2019年7月(1)
- 2019年3月(1)
- 2018年12月(1)
- 2018年11月(1)
- 2018年9月(3)
- 2018年7月(3)
- 2018年5月(3)
- 2018年3月(1)
- 2018年2月(4)
- 2018年1月(6)
- 2017年12月(7)
- 2017年11月(10)
- 2017年10月(6)
- 2017年9月(18)
- 2017年8月(11)
- 2017年7月(15)
- 2017年6月(81)
- 2017年5月(18)
- 2017年4月(59)
- 2017年3月(24)
- 2017年2月(43)
- 2017年1月(50)
- 2016年12月(27)
- 2016年11月(49)
- 2016年10月(44)
- 2016年9月(37)
- 2016年8月(1)
文章档案
阅读排行榜
- 1. Web.xml配置详解(79568)
- 2. Spring-Mybatis --- 配置SqlSessionFactoryBean,整合Spring-Mybatis(68795)
- 3. MySQL---循环语句(63687)
- 4. CMD 切换管理员权限(43013)
- 5. mysql timestamp类型字段的CURRENT_TIMESTAMP与ON UPDATE CURRENT_TIMESTAMP属性(26795)
- 6. float浮点数的二进制存储方式及转换(19410)
- 7. Java -- 获取指定接口的所有实现类或获取指定类的所有继承类(19026)
- 8. 如何查看连接mysql的ip地址(18565)
- 9. mysql 字符串 拼接 截取 替换(16371)
- 10. 一个tomcat设置多个端口,多个端口对应多个应用(14563)
- 11. spring定时任务详解(@Scheduled注解)多线程讲解(14056)
- 12. 8 -- 深入使用Spring -- 5...3 使用@CacheEvict清除缓存(12190)
- 13. 设置DIV最小高度以及高度自适应随着内容的变化而变化(11605)
- 14. Spring @Lazy(11287)
- 15. mybatis if判断中的特殊符号(9513)
- 16. Mybatis -- 批量添加 -- insertBatch(9142)
- 17. HttpServletRequest -- 获取请求主机真实的IP地址(8899)
- 18. Spring @Scheduled定时任务动态修改cron参数(8136)
- 19. Eclipse Maven 配置setting.xml 的镜像远程仓库(7550)
- 20. easyui中对于dialog页面传值的接收(7499)
- 21. 日期操作类--GregorianCalendar类(7025)
- 22. PostMan 发送list<Object>(7015)
- 23. @ControllerAdvice(6730)
- 24. mongodb 初学 意外 连接服务器异常(Connection refused)(5421)
- 25. js将long日期格式转换为标准日期格式(5222)
- 26. js将html5日期格式转为long型(4616)
- 27. logback -- 配置详解 -- 三 -- <encoder>(4555)
- 28. MySQL -- 行转列 -- GROUP_CONCAT -- MAX(CASE WHEN THEN)(4125)
- 29. com.alibaba.fastjson.JSONObject(3940)
- 30. JAVA WEB ------ 文件下载及导出数据到office Execl表格(3902)
- 31. ECharts 3 -- gauge表盘的配置项(3760)
- 32. 使用mybatis操作mysql数据库SUM方法返回NULL解决(3533)
- 33. TWaver HTML5 (2D)----数据元素(3525)
- 34. Servlet入门总结及第一个Servlet程序(3330)
- 35. Ubuntu 16.04.1下修改MySQL默认编码(3286)
- 36. 8 -- 深入使用Spring -- 3...1 Resource实现类InputStreamResource、ByteArrayResource(3129)
- 37. java.lang.Class<T> -- 反射机制(2909)
- 38. logback -- 配置详解 -- 一 -- <configuration>及子节点(2886)
- 39. mysql /*! 50100 ... */ 条件编译(2851)
- 40. Mybatis 开启事务@Transactional(2778)
评论排行榜
- 1. Spring-Mybatis --- 配置SqlSessionFactoryBean,整合Spring-Mybatis(3)
- 2. jdk 自带的数据库Derby使用(2)
- 3. 大杂烩 -- 简析TCP的三次握手与四次分手(2)
- 4. MySQL -- 行转列 -- GROUP_CONCAT -- MAX(CASE WHEN THEN)(2)
- 5. Web.xml配置详解(2)
- 6. MySQL---循环语句(2)
- 7. float浮点数的二进制存储方式及转换(2)
- 8. MySQL 全文检索 ngram Mybatis(1)
- 9. mysql 字符串 拼接 截取 替换(1)
- 10. logback 实例(1)
- 11. Ubuntu 16.04.1下修改MySQL默认编码(1)