javaSE
yotion2
这个作者很懒,什么都没留下…
展开
-
jdk的安装和配置
关于jdk的下载在此不多说,安装jdk时要记住自己的安装路径,我自己一般都是把这个路径复制下来(用于配置环境变量用)。此外,如果你是windows系统,建议不要用带空格的默认路径,eg:c:\Program File\jdk1.6。最好将Program File之间的空格去掉。 安装完jdk之后,就是环境变量的配置,首先先把具体过程说一下,之后稍做解释: ...2014-07-13 22:27:03 · 87 阅读 · 0 评论 -
java中的线程
关于java中的线程主要介绍一下以下几个方面:1、线程的创建和启动 2、线程的生命周期 3、线程同步(重点) --------------------------------------------------------------------------------- 1、线程的创建和启动: i)线程的创建:线程的创建有两...2014-07-15 21:30:33 · 112 阅读 · 0 评论 -
IO的概念
java中的IO值得就是input(输入)和output(输出)。 所谓的输入输出值得就是数据流在内存和硬盘之间的相互传输。并且输入输出都是相对于内存说的,数据从硬盘传输到内存属于输入,而数据才内存传输到硬盘属于输出。(只有清楚了输入输出是相对于内存来说的,这是学习IO的前提,以至于学习的过程中不迷惑) ...原创 2014-07-15 21:12:13 · 121 阅读 · 0 评论 -
多态 抽象 借口
1)多态 1)多态的存在是降低代码之间的耦合性 2)如果一个方法的参数类型是一个类,在在调用这个方法时,传入的参数可以是该类的对象,也可以是该类子类的对象。 3)如果一个方法的返回值类型是个类,在调用该方法时,返回值可以是该类的对象,也可以是该类子类的对象。 public class Animal{ ...2014-07-14 21:00:22 · 117 阅读 · 0 评论 -
构造方法 方法的重载、重写 继承
1)构造方法: 构造方法是方法的一种特殊显示,它有两个特征:1)无返回类型(注意,不是返回类型为void,而是根本就没有返回类型)。2)方法名与类名相同。 当我们定义一个类的对象时,eg:我们已经有了一个Dog类,当定义一个Dog的对象时,Dog dog = new Dog();在这个语句中,new Dog(),就是创建了一个类的对象,同时也调用了该类...2014-07-14 20:52:14 · 372 阅读 · 0 评论 -
方法的参数传递
先看一段代码: public class Dog{ private String name; public String getName(){ return name; } public void setName(String name){ this.name = name; } } --...2014-07-14 20:37:21 · 97 阅读 · 0 评论 -
面向对象
关于面向对象,主要说一下几点: 1、类和对象 2、方法:方法的传值;方法的返回值以及方法的调用 3、封装 4、实例变量和局部变量(不单独讲解,分别在类和方法部分讲解) 5、空指针异常 6、对象数组 ----------------------------------------...原创 2014-07-14 20:28:31 · 89 阅读 · 0 评论 -
java中的数组
数组:用于存储多个数据类型相同的数据。 每个数据都是数组中的一个元素,在数组中,是通过下标来获取和存储元素的。 数组的最大下标=数组的长度-1. 以下是数组的声明和赋值(以int型为例) 1) int[] nums = new int[5]; //数组的声明 2) int nums[] = new in...2014-07-13 23:23:41 · 104 阅读 · 0 评论 -
java的循环结构
当程序要反复做某件事情时,应考虑用循环结构。一般情况下,不要形成死循环(但这不意味着死循环没有用处)。 java的三种循环结构: while do.......while for 1、while循环 while(条件){ //代码 } 对于while循环,首先要判断循环条件,如果条件...2014-07-13 23:16:16 · 179 阅读 · 0 评论 -
java的选择结构
程序的三种结构:顺序,选择和循环结构。对于初学者来说,很容易学懂,但是也很不容易真正吃透。对于选择结构,我认为有五种选择结构,对于这五种基本结构,一定要做到可以清晰的认知,在自己的心里有明细的框架。 1、if(条件){ //代码 } 条件是boolean类型的值或者变量,也可以是关系表达式。当条件为true时,执行大括号内的代码,否则跳过大括...2014-07-13 23:13:26 · 130 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError 解决
今天将做好的一个项目部署到远程的服务器上时,出现java.lang.UnsupportedClassVersionError 错误。因为我本地开发用的是jdk7,而服务器上用的是jdk5。出现java.lang.UnsupportedClassVersionError 错误正是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行。 网上给...2014-09-10 22:10:44 · 1114 阅读 · 0 评论