![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java開發學習筆記
iteye_6524
这个作者很懒,什么都没留下…
展开
-
Java學習筆記之JDK
一、JDK的介紹 JDK(Java Development Kit),即Java开发环境。它包含演示程序和样例,Java公共API(Application Programming Interface,即应用程序接口)类的源代码、Java运行环境、编译调试等工具。 二、JDK的下載 下載地址:http://www.oracle.com/ 選擇downloads——java for deve...2017-02-11 10:29:40 · 87 阅读 · 0 评论 -
在eclipse中将class文件与源文件进行关联
下载JDK源代码(Oracle官网找或者搜一下,到处都有),一般会打成zip包做下载,JDK安装目录里也有:Java\jdk1.6.0_30\src.zip 可使用以下几种方式将class文件与源文件进行关联: (1) 如果你没有进行关联过,可以在Editor中写下如下的语句: String str = null; 然后按住Ctrl键, 用鼠标左键点击"String", 就会弹出 Class...2017-03-06 17:05:00 · 505 阅读 · 0 评论 -
Java的反射机制之动态加载类和静态加载类
一、什么是动态加载类?什么又是静态的加载类? Class.forName 不仅表示类的类型,还代表了动态加载类。编译时加载是静态加载类,运行时加载是动态加载类。 也就是说,new 是静态加载类,在编译时刻就需要加载所有可能使用到的功能,如果该类不存在,编译将不会通过,就会报错。而在日常中我们希望用到哪个就加载哪个,不用不加载,即使有的类不存在编译也会通过,就需要动态加载类。 二、举例 1...2017-04-10 15:06:57 · 268 阅读 · 0 评论 -
java反射机制整理
一、基本概念 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。【翻译于 官方文档】 二、class类 在面向对象的世界里,万物皆对象。类是对象,类是java.lang.Class类的实例对象。另外class类只有java虚拟机才能new出来...原创 2017-04-10 15:23:21 · 65 阅读 · 0 评论 -
Java多线程之多条件condition接口及其相关类的使用举例
package testthread; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /* * 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,...2017-04-12 18:10:42 · 119 阅读 · 0 评论 -
java的反射机制之静态代理和动态代理的对比
一、静态代理 //接口 interface All{ public void method1(); } //被代理類 class A implements All{ //重寫接口中的方法 public void method1(){ System.out.println("method"); } } ...2017-04-13 15:56:17 · 126 阅读 · 0 评论 -
Java之JDBC
一、JDBC的使用形式 1、JDBC-ODBC桥连接形式:程序—>JDBC—>ODBC—>数据库 这种方式的操作性能很差,但是支持度很高,它是java默认的支持方式,不需要任何的第三方驱动程序进行配置就可以使用 2、JDBC连接形式:程序—>JDBC—>数据库 这种方式的操作性能较第一种方式来说有所改善 3、JDBC网络连接形式:程序—>JDBC连...原创 2017-04-17 11:27:32 · 112 阅读 · 0 评论 -
Java之網絡編程
一、IP地址 (1)位于java.net包下的InetAddress类用来表示IP地址,一个InetAddress对象就代表着一个IP地址 (2)由于InetAddress类将构造器给私有化了,所以不能通过构造器直接创建InetAddress类的对象。但是可以在给定主机名的情况下,可以确定主机的IP地址,即调用InetAddress类的静态方法:getByName(String host)...原创 2017-04-18 10:01:08 · 111 阅读 · 0 评论