易截截图软件、单文件、免安装、纯绿色、仅160KB

传智播客java学习3

今天我在听张孝祥老师讲的Java加强视频,张老师说:Java基础加强知识代表了一种java功力,也代表了你的学习能力,能掌握这些知识说明你以前的学习能力不错,具备这些知识,也说明你未来掌握新知识的潜能不错。我觉得张老师说的有道理,我的Java基础不是很好,因此,我要好好学学张老师讲的基础加强视频。
 
首先张老师讲了Myeclipse的一些使用技巧,讲了如何配置自己的Workspace与如何新建工程project,以及如何配置程序的编译、运行参数等。
接着,张老师讲了静态导入,使用import语句可以导入一个类或某个包中的所有类,静态导入import static语句导入一个类中的某个静态方法或所有静态方法
例如:
import static java.lang.Math.sin;导入了Math的sin 方法,那么在函数体内就不用写Math类了
        
       又讲了可变参数,一个方法接受的参数个数不固定,例如:
System.out.println(add(2,3,5));
System.out.println(add(1,2,3,5));  
可变参数的特点:
只能出现在参数列表的最后;
...位于变量类型和变量名之间,前后有无空格都可以;
调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问可变参数。
 
接下来张老师又讲了增强for循环,for循环的语法是:
for ( type 变量名:集合变量名 )  { … } ,迭代变量必须在( )中定义!
集合变量可以是数组或实现了Iterable接口的集合类
 
枚举:
1.         枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否则,编译器就会报错。枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。
2.         枚举就相当于一个类,其中也可以定义构造方法、成员变量、普通方法和抽象方法。
3.         枚举元素必须位于枚举体中的最开始部分,枚举元素列表的后要有分号与其他成员分隔。把枚举中的成员方法或变量等放在枚举元素的前面,编译器报告错误。
 
下面一节里面,张老师讲了反射 ,
1.         反射就是把Java类中的各种成分映射成相应的java类。例如,一个Java类中用一个Class类的对


相关文档:

java解决指定应用程序打开指定文件

 //打开工具的路径及名字
String toolsPath = "D:/office/Office12/WINWORD.EXE";
//被打开文件的路径及名字
String fileName = " D:/test.doc";
try {
     Process p = Runtime.getRuntime().exec(toolsPath+fileName);
} catch (IOException e) {
     // T ......

java regexp

 public class Test2 {
public static void main(String[] args) {
// 简单认识正则表达式的概念
/*
* p("abc".matches("...")); p("a8729a".replaceAll("\\d", "-")); Pattern
* p = Pattern.compile("[a-z]{3}"); Matcher m = p.match ......

常见java数据库连接代码

1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
2、DB2 ......

传智播客java学习2

今天很高兴看了张孝祥老师讲的Java基础视频。
   
 
               张老师首先讲的是final、super、this static的用法,张老师是这样讲的,我做了一些简单的记录:
1.         ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号