【java新知识系列 三】教程文章相关的互联网学习教程文章

面向对象系列教材 (三)- Java类的方法【代码】【图】

面向对象系列教材 (三)- Java类的方法 在LOL中,一个英雄可以做很多事情,比如超神,超鬼,坑队友能做什么在类里面就叫做方法 步骤1:什么是方法 步骤2:方法返回类型 步骤3:方法的参数 步骤4:方法的命名 步骤5:练习-方法 步骤6:答案-方法 示例 1 : 什么是方法 比如队友残血正在逃跑,你过去把路给别人挡住了,导致他被杀掉。 这就是坑队友 每个英雄。。。。都可以坑 所以为Hero这个类,设计一个方法: kengpublic class Hero { ...

面向对象系列教材 (二)- Java类的属性【代码】【图】

面向对象系列教材 (二)- Java类的属性 一个英雄有姓名,血量,护甲等等状态 这些状态就叫做一个类的属性 步骤1:属性的类型 步骤2:属性名称 步骤3:练习-属性 步骤4:答案-属性 步骤 1 : 属性的类型 属性的类型可以是基本类型,比如int整数,float 浮点数 也可以是类类型,比如String 字符串其他类型请参考基本类型章节public class Hero { String name; //姓名 float hp; //血量 float armor; //护甲 ...

面向对象系列教材 (一)- Java中的类和对象【代码】【图】

面向对象系列教材 (一)- Java中的类和对象 本章节会引入面向对象的基本概念 (但是不会深入展开,仅仅是引入. 深入的学习会在后续的类和对象以及接口与继承 中展开)相信你肯定玩过DOTA或者LOL,没玩过,也一定听说过身边有很多的朋友在玩这款游戏的假设,我们要设计一个LOL这样的游戏,使用面向对象的思想来设计,应该怎么做? 步骤1:设计英雄这个类 步骤2:创建具体的英雄 步骤3:类的第一个字母大写 步骤4:练习-Item 步骤5:答案-I...

HelloWorld系列教材 (五)- 在Eclipse中运行第一个 java 程序【图】

HelloWorld系列教材 (五)- 在Eclipse中运行第一个 java 程序 在Eclipse中运行java 程序 步骤1:打开java文件 步骤2:运行 步骤3:观察运行结果 步骤4:打开控制台窗口 步骤5:练习-在eclipse中运行JAVA程序 步骤6:答案-在eclipse中运行JAVA程序 步骤 1 : 打开java文件 直接打开在 命令行Hello World 中创建的java 文件 HelloWorld.java 步骤 2 : 运行 点击绿色运行按钮,直接运行 在eclipse中,编译过程自动执行了 步骤 3 : 观察运行结...

HelloWorld系列教材 (四)- 使用ecipse创建第一个 java project【图】

HelloWorld系列教材 (四)- 使用ecipse创建第一个 java project 使用Eclipse创建第一个 java project 步骤1:打开 eclipse 步骤2:选择工作区 步骤3:创建java项目 步骤4:项目名称输入j2se 步骤5:创建成功后看到的界面步骤 1 : 打开 eclipse 这是截至目前为止的eclipse最新版本4.5 MARS步骤 2 : 选择工作区 使用在命令行Hello World中的项目目录e:\project除了第一次启动eclipse的时候能够选择工作区之外,还可以在启动之后,通过如下...

HelloWorld系列教材 (二)- 用命令行中编写第一个 java 程序【图】

HelloWorld系列教材 (二)- 用命令行中编写第一个 java 程序 大家真正在工作中开发 java 应用都会使用eclipse,myeclipse, IntelliJ等等不过依然值得花10分钟学习如何使用最原始的命令行格式编译和执行java 程序使用最原始的命令行方式来执行Hello World 步骤1:先看运行效果 步骤2:准备项目目录 步骤3:创建第一个java 源文件 步骤4:显示扩展名 步骤5:编译 步骤6:运行 步骤7:关于类 步骤8:主方法 步骤9:控制台输出 步骤10:练习-Hell...

java框架基础教学------Struts系列教材【代码】【图】

Struts系列教材 (一)- 基础 - 教程更多内容,点击了解:https://how2j.cn/k/struts/struts-tutorial/54.htmlStruts2 是基于MVC的WEB框架 在Hello Struts中,将展示最基本的Struts的配置 后续的学习都在这个基础上进行必读: 基于框架的程序要成功运行,对于JAR包的版本,配置文件的正确性有着苛刻的要求,任何一个地方出错了,都会导致框架程序运行失败。 如果你是第一次学习本框架,务必严格按照教程的指导,完全模仿操作,直到...

数组系列教材 (一)- Java 如何创建一个数组【代码】【图】

数组系列教材 (一)- Java 如何创建一个数组 更多内容,点击了解: https://how2j.cn/k/array/array-create/280.html 数组是一个固定长度的,包含了相同类型数据的 容器步骤1:声明数组 步骤2:创建数组 步骤3:访问数组 步骤4:数组长度 步骤5:练习-数组最小值 步骤6:答案-数组最小值 步骤 1 : 声明数组 int[] a; 声明了一个数组变量。 []表示该变量是一个数组 int 表示数组里的每一个元素都是一个整数 a 是变量名 但是,仅仅是这一句...

控制流程系列教材 (三)- java的while语句【代码】【图】

控制流程系列教材 (三)- java的while语句 更多内容,点击了解: https://how2j.cn/k/control-flow/control-flow-while/273.htmlwhile和do-while循环语句 步骤1:条件为true时 重复执行 步骤2:条件为true时 重复执行,至少会执行一次示例 1 : 条件为true时 重复执行 只要while中的表达式成立,就会不断地循环执行public class HelloWorld {public static void main(String[] args) { //打印0到4 int i = 0;while(i<5){System.ou...

控制流程系列教材 (二)- java的switch语句【代码】

控制流程系列教材 (二)- java的switch语句 更多内容,点击了解: https://how2j.cn/k/control-flow/control-flow-switch/272.html步骤1:switch 示例 1 : switch switch可以使用byte,short,int,char,String,enum注: 每个表达式结束,都应该有一个break; 注: String在Java1.7之前是不支持的, Java从1.7开始支持switch用String的,编译后是把String转化为hash值,其实还是整数 注: enum是枚举类型,在枚举章节有详细讲解public clas...

控制流程系列教材 (一)- Java的If 条件语句【代码】【图】

控制流程系列教材 (一)- Java的If 条件语句 更多内容,点击了解: https://how2j.cn/k/control-flow/control-flow-if/271.html步骤1:if 步骤2:多表达式与一个表达式 步骤3:if 使用过程中可能遇到的坑 步骤4:if else 步骤5:else if 步骤6:练习-BMI 步骤7:答案-BMI 步骤8:练习-闰年 步骤9:答案-闰年 示例 1 : ifif(表达式1){ 表达式2;}如果表达式1的值是true, 就执行表达式2public class HelloWorld {public static void main(S...

操作符系列教材 (六)- Java的三元操作符【代码】

操作符系列教材 (六)- Java的三元操作符 三元操作符 ?: 步骤1:三元操作符 步骤2:练习-判断是否是工作日 步骤3:答案-判断是否是工作日 示例 1 : 三元操作符 表达式?值1:值2 如果表达式为真 返回值1 如果表达式为假 返回值2关于if语句的详解讲解在后面章节public class HelloWorld {public static void main(String[] args) { int i = 5;int j = 6; int k = i < j ? 99 : 88; // 相当于if (i < j) {k = 99;} else {k = 88;} ...

操作符系列教材 (五)- Java的赋值操作符【代码】

操作符系列教材 (五)- Java的赋值操作符 赋值操作 步骤1:赋值操作 步骤2:对本身进行运算,并赋值 步骤3:练习-赋值操作符 步骤4:答案-赋值操作符 示例 1 : 赋值操作 赋值操作的操作顺序是从右到左 int i = 5+5; 首先进行5+5的运算,得到结果10,然后把10这个值,赋给ipublic class HelloWorld {public static void main(String[] args) {int i = 5+5;}}示例 2 : 对本身进行运算,并赋值 +=即自加 i+=2; 等同于 i=i+2; 其他的 -= ,...

冒泡排序、选择排序、直接插入排序、快速排序>从零开始学JAVA系列【代码】

目录冒泡排序、选择排序、直接插入排序冒泡排序选择排序选择排序与冒泡排序的注意事项小案例,使用选择排序完成对对象的排序直接插入排序(插入排序)快速排序(比较排序中效率最高的一种排序) 冒泡排序、选择排序、直接插入排序 冒泡排序 import java.util.Arrays;/*** @author dengqixing* @date 2021/4/17*/ public class BubbleSort {public static void main(String[] args) {// 1、定义无序数组int[] arr = {89, 59, 44, 12, ...

java基础系列---【jdk1.8新特性之方法引用】

方法引用共分4类: 1.类名::静态方法名; 2.引用名(对象名)::实例方法名; 3.类名::实例方法名----注意:使用要求lambda的第一个参数作为方法的调用者,之后的参数作为参数传入这个方法; 4.构造方法引用:类名::new。