你的位置:首页 > 软件开发 > Java > java学习笔记(菜鸟原创)

java学习笔记(菜鸟原创)

发布时间:2016-08-05 00:00:07
搭建Java开发环境使用开发工具开发Myeclipse基础核心:JAVASEEEME面向对象 API JVM.JAVAEE是指java enterprise edition,java企业版,多用于企业级开发,包括web开发等等很多组建JAVASE是指java standard e ...

搭建Java开发环境JVM(java virtual machine)源代码myprogram.Java--(编译器)二进制字节码myprogram.class--(解释器)myprogramJava开发环境搭建使用记事本编写java程序IDE是一套工具,集成开发环境,包括eclipse myeclipse netbean 等将程序开发环境和程序调试环境集合在一起。java语言对大小写敏感。System.out.println("welcome to imooc");程序的移植,项目的导入和导出的操作。找到项目properties属性,有location可知道项目的存储位置,复制粘贴就导出了,然后导入是,窗口import--general--existing project--选择项目位置就倒入了进来。常用的技巧:java关键字try catch finally throw  throws true char false boolean int short long float double if else switch case break continue default  for private protected public implements extends interface super class static void main null new package byte validate class instanceof  synchronized(同步)import 标识符:就是用于给JAVA程序中变量、类、方法等命名的符号,其规则:Java 语言是一种强类型语言。通俗点说就是,在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。整型浮点型布尔型,类,接口,数组。int 4,char 2 boolean 1 float 4 double 8 强制转化时,数值上并未进行四舍五入,而是直接将小数位截断。自动转换时,int可以自动转为double,反之不可,因为double是八位,int是4位。3转为3.0。常量,我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变。语法:final 常量名 = 值;程序中使用常量可以提高代码的可维护性。伙计们注意啦:常量名一般使用大写字符。PS:% 用来求余数,也称为”取模运算符“ 重载如果同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则称为方法的,也可称该方法被重载了。构造方法静态变量static:同一类的多个对象共享同一个成员,static修饰的成员成为静态成员,或类成员,他属于整个类所有,而不是某个对象所有,即被类的所有对象所共享,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!静态成员可以使用类名直接访问,也可以使用对象名进行访问,鉴于其特殊性推荐使用类名访问。静态成员属于整个类,当系统第一次使用该类时,就会为其分配内存空间直到该类被卸载才会进行资源回收,可被修改哦哦/静态方法可以直接调用同类中的静态成员,但不能直接调用非静态成员。如果希望在静态方法中调用非静态变量,可以通过创建类的对象。然后通过对象访问非静态变量。静态方法可以直接被类调用,非静态方法可以直接被对象调用。面向对象三大特性,封装,继承,多态。包的概念,,更好的管理java类,解决同名文件冲突(区分同名的两个类)答:什么是内部类呢内部类的主要作用如下:静态内部类是 static 修饰的内部类,这种内部类的特点是:方法内部类不能在外部类的方法以外的地方使用,因此方法内部类不能使用访问控制符和 static 修饰符。继承,extends,继承子类方法的重写。final修饰的类不可以被继承,final 修饰的方法不可以被重写,final修饰的已经赋初值的属性不可以被更改包括在构造方法中。而没有被赋值的final属性可以在构造方法中被赋值。如果final修饰后的属性没有赋初值,那么系统会报错。java中的super关键字:在对象的内部使用,可以代表父类对象,访问父类对象的属性就super.age,访问父类的方法,super.eat()。在子类的构造方法中隐式调用了父类的构造方法。多态:抽象类接口 可以实现多个接口。异常,thread (erro.exception(runtimeexception))String 对象创建后则不能被修改,所谓的修改其实就是创建了新的对象,所指向的内存空间不同,使用 substring(beginIndex , endIndex) 进行字符串截取时,包括 beginIndex 位置的字符,不包括 endIndex 位置的字符使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -1字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-1基本类型和字符串之间的转换:Double.toString(a);Sg.valueof(a);Double.parseDouble(str);Double.valueof(str);java集合框架:collection (list(arraylist) queue(linkedlist) set(hashset))map(hashmap)127.0.0.1本地回环地址 MySQL -uroot -p -P -h127.0.0.1我:Map 泛型控制层的Action 的操作,就是要把Dao中的各个方法封装成一个Action类

原标题:java学习笔记(菜鸟原创)

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。