java学习个人总结

java学习个人总结

ID:11016388

大小:701.50 KB

页数:64页

时间:2018-07-09

java学习个人总结_第1页
java学习个人总结_第2页
java学习个人总结_第3页
java学习个人总结_第4页
java学习个人总结_第5页
资源描述:

《java学习个人总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.JAVA基础12.设计模式73.面向对象104.常用类125.集合136.异常147.IO流158.HTML169.CSS1910.Javascript2011.AJAX2512.Json2813.AJAX和json的实例3114.Jquery3415.EasyUI3616.JDBC3617.Servlet+Jsp+JavaBean整合开发3818.案例ajax+easyui+jsp+servlet+javabean5219.WebService6020.Struts26021.hibernate611.JAVA基础1

2、.1变量的语法•variablehastobedeclaredandinitializedbeforeuse•scopeofvariables.•variablecanbeinitializedonlyONCE1.2八种基本数据类型byte,short,int,longfloat,double,charboolean1.3数据类型转换(1)自动类型转换(2)强制类型转换自动类型转换分两种情况:1,不同类型的数据进行运算时,系统会自动将运算优先级别低的转换成级别高的,结果和运算级别高的数据类型一样。2,赋值运算符两边类型不一

3、样时,系统会自动将右侧表达式的类型转换成左侧的变量类型,然后再赋值强制类型转换:如:(int)3.1415//就是取整数部分(int)a%10//取a的个位数1.4方法16.1方法由返回值,方法名,参数,内容组成。16.1一般方法由类所创建的对象调用,类不直接调用。16.2形参和实参 voidspeak(Stringname){   //形参,入参   system.out.println("我叫"+name) }  publicstaticvoidmain(String[]args){   Peoplezhangsan=

4、newPeople();   zhangsan.speak("张三");   //实参 }16.3方法有没有返回值的方法(void),和有返回值的方法intcalculate(String...hobbies){   for(Stringhobby:hobbies){    system.out.println(hobby+""); }  inttotalHobbies=hobbies.length;  returntotalHobbies;} publicstaticvoidmain(String[]args){   P

5、eoplezhangsan=newPeople();   intn=zhangsan.calculate("唱歌","跳舞","游泳");   system.out.println("有"+n+"个爱好");}16.4方法的值传递和引用传递值传递,传的是数值;而引用传递传的是对象(即相当于地址,和c里面的指针一样)java中为了避免引用传递出错,使用static关键字,使得对象无法二次赋值,而发生错误。 如:publicclass sanwei{     static int h;//长     static int 

6、w;//重     static int k;//宽}public class Person{  int age;  void speak(int age,sanweisw){       System. out.println( "我今年"+age+"岁了,我的三围是" +sw.h+"," +sw.w+"," +sw.k);         age=24;         sanwei. h=18;     }       publicstaticvoidmain(String[]args){           // 

7、TODO Auto-generatedmethodstub           Personxiaoming= new Person();            int age=22;           sanweisw= new sanwei();           sw. h=90;           sw. w=60;           sw. k=90;            //age传递的是值,而 sanwei传递的是引用(地址),c里面叫指针           xiaoming.speak(age,

8、sw);           System. out.println(age);           System. out.println(sw. h);                }}16.1方法的重载方法的名称,返回值相同,但是参数的类型和参数的个数不同,java的多态性的重要体现。Strin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。