JAVA
文章平均质量分 67
Speronie
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中Volatile关键字详解
Java中Volatile关键字详解原文地址一、基本概念 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步机制。 可见性,是指线程之间的可见性,一个线程修改的状转载 2017-09-08 13:55:12 · 306 阅读 · 0 评论 -
设计模式
面向对象六大原则1. 单一指责原则 (Single responsibility principle,SRP)一个类应该仅有一个引起它变化的原因。2. 开闭原则 (Open Closed Principle,OCP)一个类应该对外扩展开放,对修改关闭。3. 里氏替换原则 (Liskov Substitution Principle,LSP)子类型能够替换掉它们的父类型。4. 依赖倒置原则 (Depe原创 2017-08-23 09:51:28 · 365 阅读 · 0 评论 -
Java知识点总结
1. equals和==的区别2. Object中的公用方法1. clone方法2. getClass方法3. String方法4. finalize方法5. equlas方法6. hashCode方法7. wait方法8. notify方法9. notifyAll方法3. Java的四种引用1. 强引用(Strong Referen原创 2017-08-25 15:42:18 · 251 阅读 · 0 评论 -
Java集合类
java 集合类arrayList map linkedlist转载 2017-08-07 14:00:42 · 336 阅读 · 0 评论 -
Java 引用
Java 对象的引用类型Java对引用的分类有 Strong reference, SoftReference, WeakReference, PhatomReference 四种。在Android应用的开发中,为了防止内存溢出,在处理一些占用内存大而且声明周期较长的对象时候,可以尽量应用软引用和弱引用技术。软/弱引用可以和一个引用队列(ReferenceQueue)联合使用,如果软引用所引用的对象转载 2017-08-10 14:51:05 · 239 阅读 · 0 评论 -
内存泄漏总结
总结的很赞,于是从这里转载过来。Java 内存分配策略Java 程序运行时的内存分配策略有三种,分别是静态分配,栈式分配,和堆式分配,对应的,三种存储策略使用的内存空间主要分别是静态存储区(也称方法区)、栈区和堆区。静态存储区(方法区):主要存放静态数据、全局 static 数据和常量。这块内存在程序编译时就已经分配好,并且在程序整个运行期间都存在。栈区 :当方法被执行时,方法体内的局部变量(其转载 2017-08-10 13:04:20 · 346 阅读 · 0 评论 -
注解机制及原理
什么是注解转载 2017-05-10 10:08:08 · 415 阅读 · 0 评论 -
dijkstra算法JAVA实现
import java.util.ArrayList;import java.util.HashMap;import java.util.Map;/** * Created by Smeiling on 2017/3/26. */public class MyDijkstra2 { private static final int INT_MIN = 0; private s原创 2017-03-26 19:10:20 · 418 阅读 · 0 评论 -
小试牛刀-教务信息管理系统(TeaBoard)
package StuAdmin;import java.awt.BorderLayout;import java.awt.CardLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.A原创 2015-06-25 13:04:41 · 645 阅读 · 0 评论 -
小试牛刀-教务信息管理系统(SQL)
package StuAdmin;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;impo原创 2015-06-25 13:02:25 · 806 阅读 · 0 评论 -
小试牛刀-教务信息管理系统(ForgetPw)
package StuAdmin;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JDialog;import javax.swing.JFrame;i原创 2015-06-25 13:06:29 · 613 阅读 · 0 评论 -
小试牛刀-教务信息管理系统(StuBoard)
package StuAdmin;import java.awt.BorderLayout;import java.awt.CardLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.A原创 2015-06-25 13:03:38 · 615 阅读 · 0 评论 -
小试牛刀-教务信息管理系统(StuAdmin)
package StuAdmin;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet原创 2015-06-25 13:00:05 · 721 阅读 · 0 评论 -
小试牛刀-教务信息管理系统(Operates)
package StuAdmin;import java.awt.Color;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.sql.SQLException;import javax.swing.JButton;import javax.swing.JComboB原创 2015-06-25 13:07:09 · 561 阅读 · 0 评论 -
小试牛刀-教务信息管理系统(AdmBoard)
package StuAdmin;import java.awt.BorderLayout;import java.awt.CardLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.A原创 2015-06-25 13:05:35 · 557 阅读 · 0 评论 -
JAVA的数据库操作函数
连接数据库函数publicSQL() { String url ="jdbc:mysql://localhost:3306/stuadmin"; String username = "root"; String password = "123456"; try {原创 2015-03-28 22:58:12 · 671 阅读 · 0 评论 -
LocalBroadcastManager
原文链接 android中有两种广播机制,一种是BroadcastReceiver,另一种是LocalBroadcastManager。现在来简单介绍一下两者。一、应用场景1、BroadcastReceiver用于应用之间的传递消息; 2、而LocalBroadcastManager用于应用内部传递消息,比broadcastReceiver更加高效。二、安全1、BroadcastRecei转载 2017-09-08 21:52:31 · 1316 阅读 · 0 评论
分享