自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 RMI stub registry

要点 在某堆上的对象无法进行另外对上的对象引用。 java Remote Method Invocation(RMI)让你感觉上像是调用远程对象的方法,但其实不是。 当客户端调用远程对象的方法时,其实是调用代理上的方法,此代理被称为stub. stub是个处理底层网络细节的辅助性对象,它会把方法的调用包装起来送到服务器上。 要创建远程服务的话,你就必须要以远程接口来启动。 远程接口必须

2017-01-16 16:42:25 334

转载 JWS .jnlp

Java Web Start技术让你能够从网站上来部署独立的客户端程序。 Java Web Start有个必须要安装在客户端的helper app(当然也需要java)。 JWS程序由两个部分组成:可执行的JAR和.jnlp文件。 .jnlp文件是用来描述JWS应用程序的XML文件。它有tag以指定JAR的名称 和位置,以及带有main()的类名称。 当浏览器从服务器上取得.jnlp文件

2017-01-15 21:10:13 319

转载 包,jar存档文件和部署

将项目组织一下以让源代码和类文件分开在不同的目录下。 标准的组织化结构是创建出项目目录,然后在其下创建 sourcehe和classes目录。 将类以包来组织,并在前面加上域名称以防止命名冲突。 在程序原文讲最前面加上包指令可以把类包进包中: package   com.wickedlysmart; 类必须呆在完全相对应于包结构的目录中才能包进包中。以 com.wickedlysma

2017-01-15 20:11:29 286

转载 java hashCode() equals()

注:这是我从《HEADFIRST JAVA》上摘抄的章节要点,这部书总体翻译非常棒语言通俗易懂非常适合新手。 但是书的后部分的翻译风格与翻译的认真程度还是精确度都与前面不分有不小差距。原因就是本来看的特别流 畅的一本书突然看得磕磕绊绊好像看不懂了。

2017-01-13 17:02:11 196

转载 java 线程 原子化 要点

要点 Thread.sleep()这个静态方法可以强制线程进入等待状态到过了设定时间 为止,例如Thread.sleep(2000)会睡上2秒。 可以调用sleep()让所有的线程都有机会运行。 sleep()方法可能会抛出InternuptedException异常,所以要包在try/catch 块,或者把它声明出来。 你可以用setName()方法来帮线程命名,通常是用来除错的。

2017-01-08 23:26:24 388

转载 java 线程 调度器

要点 以小写t描述的thread是个独立的线程。 java中的每个线程都有独立的执行空间。 大写T的Thread是java.lang.Thread这个类。它的对象是用来表示线程的。 Thread需要任务,任务是实现过Runnable的实例。 Runnable这个接口只有一个方法。 run()是新线程所执行的第一项方法。 要把Runnable传给Thread的构造函数才能启动新的线程。

2017-01-07 22:25:02 449

转载 java socket 连接 要点

要点 客户端与服务器的应用通过Socket链接来沟通。 Socket代表两个应用程序之间的连接,它们可能会是在不同的机器上执行的。 客户端必须知道服务器应用程序的IP(或者网域名称)和端口号。 TCP端口号是个16位的值,用来指定特定的应用程序。它能够让用户连接服务器上各种不同的应用程序。 从0-1023的端口好是保留给HTTP、FTP、SMTP等已知的服务。 客户端通过建立Socke

2017-01-07 16:33:16 182

转载 JAVA 序列化与文件的输入/输出

要点 用FileWriter这个连接串流来写入文本文件。 将FileWriter连接到Bufferedwriter可以提升效率。 File对象代表文件的路径而不是文件本身。 你可以用File对象创建、浏览和删除目录。 用到String文件名的串流大部分都可以用File对象代替String。 用FileReader来读取文本文件。 将FileReader连接到BufferedR

2017-01-06 17:13:00 350

转载 java 对象的序列化 要点

可以通过序列化来存储对象的状态。 使用ObjectOutputStream来序列化对象(java.io)。 Stream是连接串流或是连接用的串流。 连接串流用来表示源或目的地、文件、网络套接字连接。 连接用串流用来衔接连接串流。 用FileOutputStream连接ObjectOutputStream来将对象序列化到文件上。 调用ObjectOutputSream的writeObj

2017-01-03 20:48:50 224

转载 java Swing 要点

要点 布局管理器会控制嵌套在其他的组件中的组建的大小和位置。 当某个组件加上背景组件上面时,被加入的组件是由背景组件的布局管理器管理的。 布局管理器在做决定之前会查询组建的理想大小,病根据策略来决定采用哪些数据。 BorderLayout布局可以让你把组件加到五个区域上。你需要以下列语法来制定区域: add ( BorderLayout . EAST , panel ) ; Borbe

2017-01-02 19:54:56 197

转载 要点 问答 GUI

整个GUI都掌握在我的手中。JFrame 每个事件类型都有一个。Lisener interface 监听者的关键方法。 actionPerformed 这个方法会设定JFrame的大小。setSize() 你会帮这个方法写程序代码,但是不会调用它。paintComponent() 当用户确定做了某个操作之后,它就会发生。event 大部分都是事件源。swing component 把

2017-01-01 17:46:58 179

原创 Head Frist Java 图形用户接口 要点

事件 1. GUI从创建windows开始,通常会使用JFrame       JFrame frame = new  JFrame (  ) ; 2. 你可以这样加入按钮,文字字段等组件:       frame.getContentPane(   ).add(button); 3. JFrame与其他组件不同,不能直接加上组件,要用它的content pane。 4. 要显示win

2016-12-30 17:45:02 445

原创 java 异常处理 要点

要点: 1.方法可在运行期间遇到问题时抛出异常。 2.异常是Exception类型的对象。 3.编译器不会注意RunntimeException类型的异常。RuntimeException不需要声名 或被包在try/catch块中(然而你还是可以这么做)。 4.编译器所关心的是称为检查异常的异常。程序必须要认识有异常可能的存在。 5.方法可以用throw关键词抛出异常对象:   thr

2016-12-29 17:59:19 283

原创 java Calendar API的部分字段和方法

重要的方法 1.   add ( int  filed , int  amount)    加减时间值; 2.   get  ( int  filed )   取出指定字段的值; 3.   getInstance  (  )    返回Calendar, 可指定地区; 4.   getTimeInMillis  (   )   以毫秒返回时间; 5.   roll ( int  file

2016-12-28 17:47:59 1046

转载 HEAD FIRST JAVA 数字与静态 要点

要点: 1.静态的方法应该用类的名称来调用,而不是用对象应用变量。 2.静态的方法可以直接调用而不需要堆上的实例。 3.静态的方法是非常使用的方法,它不需要特别的实例变量值。 4.静态的方法不能存取非静态的方法。 5.如果类只有静态的方法,你可以将构造函数标记为private的以避免被初始化。 6.静态变量为该变量所属成员所共享。静态变量只有一份,而不是每个实例都有自己的一份。 7.

2016-12-27 16:15:02 323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除