![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
美好心情CL
7年开发经验,3年管理经验(PMP 项目管理专业人士认证)。
掌握技术:
Java,JavaEE;
Struts2,Hibernate4,Spring4,MyBatis;
JavaScript,JQuery,ExtJS,Html5;
Activiti5,JBPM4;
MySQL,MSSQL,Oracle,NoSQL,MongoDB;
Tomcat,Ngix,Hadoop,SVN,GitHub
展开
-
Java变量
关键字 关键字的定义和特点 –定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) –特点:关键字中所有字母都为小写 用于定义数据类型的关键字 class interface enum byte short int long float原创 2015-01-27 14:43:13 · 525 阅读 · 0 评论 -
Java集合
Java 集合概述 • Java 集合就像一种容器,可以把多个对象的引用放入容器中。 • Java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组 • Java 集合可分为 Set、List 和 Map 三种体系 – Set:无序、不可重复的集合 – List:有序,可重复的集合 – Map:具原创 2015-01-27 21:22:14 · 438 阅读 · 0 评论 -
Java分支、循环语句
分支语句 if-else语句 if(布尔表达式){ 语句或语句块; } if(布尔表达式){ 语句或语句块; } else if(布尔表达式)原创 2015-01-27 14:45:34 · 457 阅读 · 0 评论 -
java进制、运算符
进制 对于整数,有四种表示方式: –二进制:0,1,满2进1.以0b或0B开头。 –十进制:0-9,满10进1. – 八进制:0-7,满8进1.以数字0开头表示。 –十六进制:0-9 及A-F,满16进1.以0x或0X开头表示。此处的A-F不区分大小写。 所有数字在计算机底层都以二进制形式存在。计算机以补码的形式保存所有的整数。正数的补码与其原创 2015-01-27 14:44:17 · 577 阅读 · 0 评论 -
内部类
在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类内部类和外层封装它的类之间存在逻辑上的所属关系Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。Innerclass的名字不能与包含它的类名相同;nner class可以使用包含它的类的静态和实例成员变量,也可以使用它所在方法的局部变量; 例1: class A { privat原创 2015-01-27 09:23:49 · 398 阅读 · 0 评论 -
Java之static_final_abstract
关键字 static 在Java类中声明变量、方法和内部类时,可使用关键字static做为修饰符。 static标记的变量或方法由整个类(所有实例)共享,如访问控制权限允许,可不必创建该类对象而直接用类名加‘.’调用。 static成员也称类成员或静态成员,如:类变量、类方法、静态方法等。 因为不需要实例就可以访问static方法,因此static方法内部不能有this,(也不能有super原创 2015-01-27 21:19:51 · 459 阅读 · 0 评论 -
Java面向对象
类的定义 public class Animal { public int legs; public void eat(){ System.out.println(“Eating.”); } public void原创 2015-01-27 16:50:42 · 486 阅读 · 0 评论 -
Java异常
异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。Java中的异常用于处理非预期的情况,如文件没找到,网络错误,非法的参数 Java程序运行过程中所发生的异常事件可分为两类: Error: JVM系统内部错误、资源耗尽等严重情况Exception:其它因编程错误或偶然的外在因素导致的一般性问题,例如: –空指针访问 –试图读取不存在的文件 –网络连接中断原创 2015-01-27 11:33:02 · 507 阅读 · 0 评论 -
Java类设计
继承 通过继承,简化Student类的定义。 public class Person { public String name; public int age; public Date birthDate; public String getInfo() {...} } public class Student extends Person{原创 2015-01-27 17:24:28 · 770 阅读 · 0 评论 -
Java数组
数组概述 数组是多个相同类型数据的组合,实现对这些数据的统一管理数组属引用类型,数组型数据是对象(Object),数组中的每个元素相当于该对象的成员变量数组中的元素可以是任何数据类型,包括基本类型和引用类型 一维数组 一维数组的声明方式:type var[]或 type[] var; 例如: inta[]; int[原创 2015-01-27 16:16:45 · 597 阅读 · 0 评论 -
接 口
有时必须从几个类中派生出一个子类,继承它们所有的属性和方法。但是,Java不支持多重继承。有了接口,就可以得到多重继承的效果。接口(interface)是抽象方法和常量值的定义的集合。从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。接口定义举例 public interfaceRunner { int id = 1; publicv原创 2015-01-27 08:52:14 · 491 阅读 · 0 评论 -
Java环境变量
以D:\Working为根目录举例: ANT_HOME D:\Working\ANT\apache-ant-1.8.4 CATALINA_HOME D:\Working\Tomcat\apache-tomcat-7.0.33 CLASSPATH %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar JAVA_HO原创 2015-01-27 14:50:18 · 415 阅读 · 0 评论