liangblog
http://edu.csdn.net/course/detail/37414
展开
-
Java基础教程(3)-Java变量和数组
定义一个整型变量num:num是标识符号,也叫变量名称,int是变量类型, 10是初始值可选变量分为两种:基本类型的变量和引用类型的变量。在Java中,所有的变量必须先声明再使用。基本的变量声明方法如下:type是Java的基本类型之一,或类及接口类型的名字。标识符(identifier)是变量的名字,指定一个等号和一个值来初始化变量。请记住初始化表达式必须产生与指定的变量类型一样(或兼容)的变量。声明指定类型的多个变量时,使用逗号将各变量分开;原创 2024-04-22 08:04:03 · 273 阅读 · 0 评论 -
java基础教程(2)-Java基本数据类型
Java有3种注释,第一种是单行注释,以双斜线开头,直到这一行的结尾结束:而多行注释以 / 星号开头,以 / 结束,可以有多行:还有一种特殊的多行注释,以 /* 开头,以 / 结束,如果有多行,每行通常以星号开头:这种特殊的多行注释需要写在类和方法的定义处,可以用于自动创建文档。在Java的不同数据类型之间虽然可能是占用相同的字节,但是不同数据类型对于位数的组合不同,数值范围也会有很大的区别。Java 中的四种整型,表示的数字范围也是从小到大的,之所以表示范围不同主要和他们存储数据时所占的字节数有关。原创 2024-04-20 08:16:43 · 185 阅读 · 0 评论 -
Java基础教程(5)-Java中的运算符
但是,当递增或递减运算符作为一个较大的表达式的一部分,如果递增或递减运算符放在其运算数前面,Java就会在获得该运算数的值之前执行相应的操作,并将其用于表达式的其他部分。expression2和expression3是除了void以外的任何类型的表达式,且它们的类型必须相同;算术运算符的运算数必须是数字类型。Java定义的位运算直接对整数类型的位进行操作,这些整数类型包括long,int,short,char byte。布尔逻辑运算符“&”、“ |”、“ ^”,对布尔值的运算和它们对整数位的运算一样。原创 2024-04-24 09:30:15 · 38 阅读 · 0 评论 -
Java基础教程(4)-Java中的操作符
Java 中除了定义了一个可以用来定义字符串常量的 String 类以外,还提供了可以用来定义字符串变量的 StringBuffer 类,它的对象是可以扩充和修改的。除了 StringBuffer 以外,还有一个类 StringBuilder 也可以使用,其用法和StringBuffer 类似。StringBuffer是提供了大量的字符串功能的字符串(String)类的对等类。StringBuffer可有插入其中或追加其后的字符或子字符串。原创 2024-04-22 08:04:50 · 41 阅读 · 0 评论 -
Java基础教程(6)-Java中的流程控制语句
else子句是可选的。最后的else语句经常被作为默认的条件,即如果所有其他条件测试失败,就执行最后的else语句。使用break语句直接强行退出循环,忽略循环体中的任何其他语句和循环的条件测试。在循环中遇到break语句时,循环被终止,程序控制在循环后面的语句重新开始。do-while循环总是执行它的循环体至少一次,因为它的条件表达式在循环的结尾。switch 语句根据 switch (表达式) 计算的结果,跳转到匹配的 case 结果,然后继续执行后续语句,直到遇到 break 结束执行。原创 2024-04-24 09:30:57 · 743 阅读 · 0 评论 -
Java基础教程(8)-Java中的面向对象和类(二)
指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;Java的访问指示符有public(公共的,全局的)、private(私有的,局部的)、和protected(受保护的)。如果多个类处理的目标是一样的,但是处理的方法方式不同,那么就定义一个接口,也就是一个标准,让他们的实现这个接口,各自实现自己具体的处理方法来处理那个目标。重写指的是在 Java 的子类与父类中有两个名称、参数列表都相同的方法的情况。原创 2024-04-26 07:18:44 · 188 阅读 · 0 评论 -
Java基础教程(7)-Java中的面向对象和类
class定义了如何创建实例,因此,class本身就是一种数据类型:而instance是根据class创建的实例,可以创建多个instance,每个instance类型相同,但各自属性可能不相同;定义在类中的变量被称为实例变量,这是因为类中的每个实例(也就是类的每个对象)都包含它自己对这些变量的拷贝。构造函数的任务就是初始化一个对象的内部状态,以便使创建的实例变量能够完全初始化,可以被对象马上使用。当你将一个对象引用赋值给另一个对象引用时,你并没有创建该对象的一个拷贝,而是仅仅对引用的一个拷贝。原创 2024-04-26 07:18:11 · 180 阅读 · 0 评论 -
Java基础教程(9)-Java中的面向对象和类(三)
创建一个包是很简单的:只要包含一个package命令作为一个Java源文件的第一句就可以了。该文件中定义的任何类将属于指定的包。package语句定义了一个存储类的名字空间。如果你省略package 语句,类名被输入一个默认的没有名称的包package 声明的通用形式:pkg 是包名一个多级包的声明的通用形式如下:每个包名与它的上层包名用点号“.”分隔开在Java虚拟机执行的时候,JVM只看完整类名,因此,只要包名不同,类就不同。原创 2024-04-28 08:00:56 · 58 阅读 · 0 评论 -
Java基础教程(10)-Java中的异常处理机制
⾃定义异常就是开发人员⾃⼰定义的异常,⼀般通过继承 Exception 的⼦类的⽅式实现。编写⾃定义异常类实际上是继承⼀个 API 标准异常类,⽤新定义的异常处理信息覆盖原有信息的过程。一个常见的做法是自定义一个 BaseException 作为“根异常”,然后,派生出各种业务类型的异常。其他业务类型的异常就可以从 BaseException 派生;抛出异常时,尽量复用JDK已定义的异常类型;finally 和 return 的执行顺序。原创 2024-04-28 08:01:35 · 46 阅读 · 0 评论 -
java基础教程(1)-Java概述和相关名词解释
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。原创 2024-04-20 08:16:22 · 39 阅读 · 0 评论