Java学习笔记1
一、Java运行时的两种核心机制
(1)Java虚拟机(Java Virtual Machine)
用来处理Java源文件编译后的字节码,屏蔽底层运行平台的差异,实现“一次编译,随处执行”,而且不同的运行平台
有不同的虚拟机
(2)垃圾回收机制
无须程序员来回收内存,由Java虚拟机在空闲时间自动回收
二、Java程序的初步规范
(1)Java源文件的后缀名为.java,编译完的字节码后缀名为.class
(2)Java源文件的基本组成为类
(3)Java源文件中最多且只能只有一个public类,其他类不限。如果原文件中有public类,源文件名必须和public类名一样
(4)Java程序的执行入口为main函数:(固定书写格式)
public static void main(String[] args) {}
(5)Java区分大小写
(6)Java的三种注释
// 注释一行
/* */ 注释多行
/**
* 注释多行,且可被doc工具处理
*/
相关文档:
Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。
Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C ......
1、Java.util的集合类中的元素必须是对象化的,他们不能是基本类型。如不能声明Set<char>或List<int>。但对List<Integer>,可以往里面加int型数据,它会用Java的autoboxing机制自动转换成Integer对象。
2、参数化类中的类型参数可以是数组类型,如Map< ......
package com.wfy.system.dao;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Types;
......
服务端的webservices的发布是基于jax-ws规范发布的。下面是客户端动态调用的代码,调用的web服务是可配置的。
1:在xml文档里配置webservices的wsdl地址,端口名和操作名
2:提供一个方法读取xml文档,返回一个List
List list= ReadAndWriteXML.getWebServiceWsdlList();
......