摘要:
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。01. 自己的户口档案、养老保险、医疗保险、住房公积金一定要保管好。由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个 阅读全文
摘要:
.### 社么是jspJSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。jsp就是一个servlet,JSP与JavaServlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。.JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。在JSP页面中,可分为JSP程序代码和其他程序代码两部分。JSP程序代码全部写在<%和%>之间,其他代码部分如JavaScript和HTML代码按常规方式写入。换句话说,在常规页面中插入JSP元素,即构成了J 阅读全文
摘要:
.###封装封装1、封装就是将属性私有化,提供公有的方法访问私有属性,而将对象的属性和行为封装起来的载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。生活中的封装,例如台灯,你只需要知道打开开关,灯就亮,关上就灭,但其中的原理你并不知道,因为那些复杂的线路被台灯漂亮的外观封装起来了2、为什么需要封装?通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。由于取值方法和赋值方法隐藏了实现的变更,因此并不会影响读取或修改该属性的类,避免了大规模的修改,程序的可维护性增强。public class demo { private int i;//私有属性 private Strin 阅读全文
摘要:
java5.0的新特性1泛型(Generic)1.1说明增强了java的类型安全,可以在编译期间对容器内的对象进行类型检查,在运行期不必进行类型的转换。而在j2se5之前必须在运行期动态进行容器内对象的检查及转换减少含糊的容器,可以定义什么类型的数据放入容器ArrayList<Integer> listOfIntegers; // <TYPE_NAME> is new to the syntaxInteger integerObject;listOfIntegers = new ArrayList<Integer>(); // <TYPE_NAME&g 阅读全文
摘要:
1、类的修饰符分为:可访问控制符和非访问控制符两种。可访问控制符是:公共类修饰符 public非访问控制符有:抽象类修饰符 abstract ;最终类修饰符 final1 )公共类修饰符 public : Java 语言中类的可访问控制符只有一个: public 即公共的。每个 Java 程序的主类都必须是 public 类作为公共工具供其它类和程序使用的应定义为 public 类。2 )抽象类修饰符 abstract :凡是用 abstract 修饰符修饰的类,被称为抽象类。所谓抽象类是指这种类没有具体对象的一种概念类。这样的类就是 Java 语言的 abstract 类。3 ) 最终类修饰 阅读全文
摘要:
package edu.javase.buffer;abstract class abs { abstract void fun1();// 抽象方法 abstract void fun2(); public void method() { System.out.println("in abstract using"); } public void method2() { System.out.println("class abs method2 ..."); }}interface face1 { public void facefun1();}int 阅读全文
摘要:
#package edu.javase.buffer;interface faces { public void facefun1(); public int facefun2(); public String facefun3();}interface faces2 { public void facefun11(); public int facefun22(); public String facefun33();}class fatherz { public fatherz() { System.out.println("fatherz 构造器"); } publi 阅读全文
摘要:
#package edu.javase.buffer;interface faces { public void facefun1(); public int facefun2(); public String facefun3();}class demoface implements faces { @Override public void facefun1() { System.out.println("实现接口 facefun1"); } @Override public int facefun2() { System.out.println("实现接口 阅读全文
摘要:
.package edu.javase.buffer;class demo1 { public demo1() { System.out.println("fun1 constend"); } public demo1(int i) { System.out.println("fun1 int i constend:" + i); } // 重载(同类) public void fun1() { System.out.println("fun1"); } public void fun1(int i, String s) { Syst 阅读全文
摘要:
JRE、JDK和SDK分别是什么? Win32 SDK是怎样一个软件?J2EE: Java 2 企业版J2SE: Java 2 标准版J2ME: Java 2 微型嵌入式版SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。ME(J2ME),micro edition,主要用于移动设备、嵌入式设备上的java应用程序,从JDK 5.0开始,改名为Java ME。没有JDK的话, 阅读全文