共 40 篇文章
显示摘要每页显示  条
Eclipse 分栏同时显示多个文件的内容。这时我们可以考虑使用:分栏同时显示多个文件的内容的功能。分栏方法: 需要打开多个文件,只有一个文件的情况下无法分栏。左右横向分栏后: 上下分栏: 上下分栏后: 调整分栏大小:但同一个Tab标签中分栏显示同一个文件的功能没有找到设置方法!问题跟踪:已经解决是新版的eclipse才有的(我版本为lu...
Eclipse用法和技巧十二:快速复制一行。写代码的总有那么个时候需要Ctrl+c,Ctrl+v,在eclipse中如果遇到需要快速在一行代码的上下复制一行的话,有很方便的快捷键可以使用。将光标放到某一行,按住Ctrl+Alt+Down,即可以在下面快速复制一行,按住Ctrl+Alt+Up,即可以在上面快速复制一行。步骤二:搜索Ctrl,修改快捷键,光标停在编辑框内,直...
volatile的内存语义。volatile写-读的内存语义:当写一个volatile变量时,JMM会把该线程对应的本地内存中的共享变量值刷新到主内存。锁的内存语义锁的释放和获取的内存语义。在旧的Java内存模型中,一个最严重的缺陷就是线程可能看到final域的值会改变,比如,一个线程当前看到一个证书final域的值为0(还未初始化之前的默认值),过一段时间之...
这些年写了很多的代码、也读过很多的人写的代码,这几年,写代码的机会越来越少,但是每次写代码,感觉需要思考的东西越来越多,好的代码确实难能可贵,在国内业界中,好的软件不少,但是好的代码确实有点凤毛麟角了,写得出来的人不多,有追求的也不多,看到的好的代码越来越少。这是另外一方面的问题,我们要让代码逻辑变得简单,这一节中,...
Java Object类。toString() 方法toString() 方法是 Object 类中定义的另一个重要方法,是对象的字符串表现形式,语法为: public String toString()返回值是 String 类型,用于描述当前对象的有关信息。Object 类中实现的 toString() 方法是返回当前对象的类型和内存地址信息,但在一些子类(如 String、Date 等)中进行了 重写,也可以根据需...
采用new方式创建对象,执行String str1 = new String(''jiaboyan''),程序会在字符串常量池中查找有没有''jiaboyan''这个字符串,如果有,则不在字符串常量池中创建''jiaboyan'',直接在堆中创建一个''jiaboyan''字符串对象,然后将堆中的这个''jiaboyan''对...
深入理解Java的接口和抽象类。但是要注意,接口中的变量会被隐式地指定为public static final变量(并且只能是public static final变量,用private修饰会报编译错误),而方法会被隐式地指定为public abstract方法且只能是public abstract方法(用其他关键字,比如private、protected、static、 final等修饰会报编译错误),并且接口中所有的方...
为了阐述有效异常处理的这三个原则,本文通过杜撰个人财务管理器类JCheckbook进行讨论,JCheckbook用于记录及追踪诸如存取款,票据开具之类的银行账户活动。JCheckbook 通过使用多个catch块来给用户提供捕获到异常的明确信息。JCheckbook.readPreferences(JCheckbook.java:225)JCheckbook.startup(JCheckbook.java:116)(JCheckbook.java:27)JChe...
//父类的addEntry方法中会调用该方法void createEntry(int hash, K key, V value, int bucketIndex) { //先获取HashMap的Entry HashMap.Entry old = table[bucketIndex]; //包装成LinkedHashMap自身的Entry Entry e = new Entry<>(hash, key, value, old); table[bucketIndex] = e; //将当前结点插入到双向链表的尾部 e.ad...
自己手写一个 SpringMVC 框架。本篇文章只实现 SpringMVC 的配置加载、实例化扫描的包、HandlerMapping 的 url 映射到对应的Controller 的 method 上、异常的拦截和动态调用后返回结果输出给浏览器的功能。每一次请求将会调用doGet或doPost方法,所以统一运行阶段都放在doDispatch方法里处理,它会根据url请求去HandlerMapping中匹配到对应的Me...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部