JAVA 教程
JAVA 教程:包含了所有代写案例以及部分答案
-
Java中的数组也是对象。它们需要声明然后创建。为了声明一个包含整数数组的变量,我们使用以下语法: int[] arr; 请注意,没有大小,因为我们还没有创建数组。 arr = new int[10]; 这将创建一个大小为10的新数组。我们可以通过打印数组的长度来检查大小: System.out.println(arr.length); 我们可以访问数组并设置值: arr[0] = 4;arr[1] = arr[0] … 继续阅读“Java基础教程:数组 Array”
:
-
条件语句 Java使用布尔变量来评估条件。布尔值true和false当表达式进行比较或评价被返回。例如: int a = 4;boolean b = a == 4;if (b) { System.out.println("It's true!");} 当然我们通常不会将条件表达式赋给布尔值,我们只使用短版本: i … 继续阅读“Java基础教程:条件语句”
:
-
变量和类型 尽管Java是面向对象的,但并非所有类型都是对象。它建立在称为基元的基本变量类型之上。 以下是Java中所有基元的列表: byte (数字,1个字节) short (数字,2个字节) int (数字,4个字节) long (数字,8个字节) float (浮点数,4个字节) double (浮点数,8个字节) char (一个字符,2个字节) boolean (真或假,1个字节) Java是一种强类型语言 … 继续阅读“Java基础教程:变量和类型”
:
-
Java是一种面向对象语言(OOP)。Java中的对象称为“类”。 让我们回顾一下Hello world程序,它只是打印出“Hello,World!” 到屏幕。 public class Main { public static void main(String[] args) { &nb … 继续阅读“Java基础教程:Hello word !你好,世界!”
:
-
本来适用于初学者学习JAVA,在这里你可以从”hello world开始” 学习路线: 写一个Hello world 变量和类型 条件语句 数组 循环 功能 对象 使用参数编译和运行 学完这些以后,你会对JAVA有基本的认识。我们建议你可以实践一些小的游戏给你带来一些乐趣,可能过程中有很多艰难险阻。 不得不承认,这对你很有帮助。要懂得克服困难,这样你成长的速度会更快。 我们推荐一些小的游戏:比如扫雷 或者迷宫类的游戏,在游戏中你可以体会到乐趣。 … 继续阅读“JAVA基础教程从hello开始你的JAVA之旅吧”
:
-
使用参数编译和运行 本节用于在家中使用Java并了解事情的基本知识。 创建一个在屏幕上打印内容的简单应用程序后,您需要编译代码并运行它。 如果您使用Linux,Mac或Windows,这应该不重要。您需要有一个控制台,并且您需要具有以下命令才能编译和运行Java。 java(或java.exe) javac(或javac.exe) 为了使这些可用,您必须下载并安装JDK(Java Development Kit)。 如果我们从上一课中获取代码并将其放在名为MyFirstClass.java的文件 … 继续阅读“Java基础教程:使用参数编译和运行”
:
-
对象 Java中的所有内容都在类和对象中。Java对象持有状态,状态是在对象中一起保存的变量,我们称它们为字段或成员变量。 让我们从一个例子开始: class Point { int x; int y;} 该类定义了具有x和y值的点。 为了创建此类的实例,我们需要使用关键字new。 Point p = new Point( … 继续阅读“Java基础教程:Objects对象”
:
-
功能Functions 在Java中,所有函数定义必须在类中。我们也称函数方法。我们来看一个示例方法 public class Main { public static void foo() { // Do something here &nb … 继续阅读“JAVA基础教程:功能Functions”
:
-
例外 每次发生错误时都会抛出异常。可以在http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html上访问所有内置异常的列表。 使用try / catch语句处理异常。所有可能引发异常的代码都必须遵循Catch或Specify要求。要遵循该要求,只需将可能引发错误的代码包装在try块中。如果由于某种原因,它不适合或者您不能使用try / catch,则必须使用throws关键字指定方法/函数可以抛出的所有异常 public&n … 继续阅读“Java基础教程:例外”
: