2018年8月28日
摘要: 下载安装JDK(Java SE development Kit) Java是有sun公司发行的编程语言,JDK的官方下载地址为:http\\ java.sun.com 昨天选择下载的是jdk-8u101-windows-x64.exe(约200M) 安装过程全部选择默认状态。 安装完成后需配置环境变 阅读全文
posted @ 2018-08-28 15:48 庭明 阅读(978) 评论(0) 推荐(0) 编辑
摘要: public class Helloworld { public static void main(String[] args) { System.out.println("hello world!"); } } 该程序名为Helloworld.java 第一行:public class Hello 阅读全文
posted @ 2018-08-28 15:47 庭明 阅读(111) 评论(0) 推荐(0) 编辑
摘要: public class helloworld { public static void main(string[] args) { system.out.println("hello world!"); } } 首先编译,进入E盘,输入“e:”然后enter 接着输入 Javac hellowor 阅读全文
posted @ 2018-08-28 15:47 庭明 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.javac(Java compiler)编译器 通过命令行输入javac命令调用Java编译器,编译Java文件的过程中,javac会检查源程序是否符合Java的语法,没有语法 问题就会将.java文件编译成Java可以理解(执行)的.class文件。 2.Java类库(Java class l 阅读全文
posted @ 2018-08-28 15:46 庭明 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 集成开发环境(integrated development environment,JDE) 之前成功运行了Java小程序是经历了先在笔记本中编写源代码,然后通过命令行运行打开javac编译源文件, 错误、修改记事本中源代码,在命令行中运行编译完成的.class 文件,最后运行完成。而集成开发环境中 阅读全文
posted @ 2018-08-28 15:45 庭明 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 基于eclipse的Java文件:项目(project)<类(class)<方法(method),即方法method必须基于class, class必须基于project。 项目是程序的源代码以及程序用到的资源文件、外部程序库、配置等的一个集合。 首先创建project,通过file<new<jav 阅读全文
posted @ 2018-08-28 15:44 庭明 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 下载安装完成后,Eclipse的界面如下: (6)为eclipse的perspective(视图方案)由于安装的是for Java development的eclipse,故视图界面默认 为使用Java的界面,点击(6)可切换视图界面(因eclipse还适用于C++和图形编辑,故由不同的视图方案 对 阅读全文
posted @ 2018-08-28 15:44 庭明 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 常用的运算符:赋值运算符(=)、加法运算符(+)、乘法运算符(*)、除法运算符(/)、括号运算符(( ))、余数运算符(%)、布尔运算符。 注释符(//).注释的内容为双反斜杠后的内容至换行结束。 java中的空格可以随意使用,只有变量类型和变量名间要求至少一个空格,其他运算符两边可有0个或多个 空 阅读全文
posted @ 2018-08-28 15:43 庭明 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Java中操作数不同时例4+6.8,Java会将低精度的操作数转换为高精度的操作数。 直接出现的在程序中的整数,Java会当做int类型处理;浮点数Java会当做double类型处理。 强制类型转换符的优先级高于算数运算符 赋值表达式的值为赋完值后左边的变量值例b=(a=6),则b的值为6. 赋值表 阅读全文
posted @ 2018-08-28 15:42 庭明 阅读(117) 评论(0) 推荐(0) 编辑
摘要: switch(待匹配值){ case 条件值: case语句块 case 2: System.out.println("此商品属于食品部分"); break; case 3: case语句块 default : System.out.println("无此商品分类别号"); break; } 执行流 阅读全文
posted @ 2018-08-28 15:41 庭明 阅读(247) 评论(0) 推荐(0) 编辑
摘要: if(布尔表达式 ){ 程序执行语句1 }else { 程序执行语句2 } while(布尔表达式){ 程序执行语句 } do{ 程序执行语句 }while(布尔表达式); for(初始化语句,条件语句,条件变化语句){ 程序执行语句 } 最简单的for语句:for( ; ; ){ },for 的三 阅读全文
posted @ 2018-08-28 15:41 庭明 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 创建数组: int[] students; //声明创建了一个int类型的数组变量students students=new int[5];//创建一个一个代表“5个int变量”的数组,并赋值给students 声明数组的格式:类型+[]+一个或多个空格+数组名 创建一个数组的格式为:new+空格+ 阅读全文
posted @ 2018-08-28 15:40 庭明 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 多维数组的创建: 例:int[][][] array3=new int[5][25][50];就是声明并创建了一个3维数组。 数组元素的个数就是各个维度的乘积。 习惯上称数组的维度从左到右依次为第一维、第二维、第三维等 有相同的维度,不同的元素个数的数组名间可以相互赋值。例: int[][][] a 阅读全文
posted @ 2018-08-28 15:39 庭明 阅读(166) 评论(0) 推荐(0) 编辑
摘要: java 语言的源代码是以类为单位存放在文件中,已public修饰的类名须和存放这个类的源文件名一样。而 一个源文件中只能有一个public的类,类名的首字母通常为大写。 使用public修饰的类可以被外部程序使用,而不使用public修饰的类则不能被外部程序使用。 类中定义的变量,可以称为类的‘’ 阅读全文
posted @ 2018-08-28 15:38 庭明 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: 示例: public static void main (String[] args){ Motorcade groupCar = null; // 声明Motorcade 引用 groupCar = new motorcade(); // (1)为引用创建对象 groupCar.name = "一 阅读全文
posted @ 2018-08-28 15:37 庭明 阅读(271) 评论(0) 推荐(0) 编辑
摘要: java中的方法必须存在于类class里,不能独立存在。类是描述具有某种特征的事物,方法则是这类 事物具有的某种功能,通过调用方法可以实现某种特定的功能。方法名一般以小写的动词开头。 例: public class Car { int speed ; String color; String nam 阅读全文
posted @ 2018-08-28 15:35 庭明 阅读(451) 评论(0) 推荐(0) 编辑
摘要: java 平台靠方法的签名来区分方法。方法签名由方法名和方法参数类型组成。 如图: 方法签名相同的方法是不可以在一个类中同时存在的,否则java平台无法区分这两个签名相同的方法。 方法签名由方法名和参数类型决定,与方法的其他属性无关。 当一个类中有两个或多个具有相同方法名和不同的参数类型的方法时,就 阅读全文
posted @ 2018-08-28 15:34 庭明 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 构造方法是一种特殊的方法,具有与类相同的名字,且没有返回值(但其方法体内可使用return) 在java的类中,至少要有一个构造方法。当类中没有构造方法时,java编译时会在类中添加一个空的 构造方法。 在创建对象时,java会默认调用构造方法,根据new后的小括号内的参数调用相应的构造方法创建出相 阅读全文
posted @ 2018-08-28 15:33 庭明 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在同一个类中,java的普通方法的相互调用,可以使用this+点号+方法名,也可省略this+点号,java编 译器会自动补上。 阅读全文
posted @ 2018-08-28 15:33 庭明 阅读(2507) 评论(0) 推荐(0) 编辑
摘要: 局部变量是指在方法体内声明的变量,它的作用域为声明它的方法体,局部变量没有初始值, 需先赋值才能使用。 实例变量也称类的属性,即在一个类中声明在方法外的变量。 实例变量的定义格式为:访问控制符(可没有)+数据类型+变量名 实例变量具有初始值,使用前可不必先赋值。 在一个类当中可以有相同名字的局部变量 阅读全文
posted @ 2018-08-28 15:33 庭明 阅读(427) 评论(0) 推荐(0) 编辑