Java基础教程(9)-Java中的面向对象和类(三)

内部类和嵌套类: 在另一个类中定义的类就是嵌套类(nested classes)。嵌套类的范围由装入它的类的范围限制。这样,如果类B被定义在类A之内,那么B为A所知,然而不被A的外面所知。嵌套类可以访问嵌套它的类的成员,包括private成员。但是,包围类不能访问嵌套类的成员。 嵌套类...

Java基础教程(8)-Java中的面向对象和类(二)

面向对象的三大基本特征 封装(Encapsulation)继承(Inheritance)多态(Polymorphism) 封装 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 封装是面向对象的特征之一,是对象和类概念的主要特性...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
Java基础教程(7)-Java中的面向对象和类

Java基础教程(7)-Java中的面向对象和类

面向对象编程 Java是一种面向对象的编程语言。面向对象编程,英文是Object-Oriented Programming,简称OOP 面向对象和面向过程的区别 面向过程编程是自顶而下的编程模式;把问题分解成一个一个步骤,每个步骤用函数实现,依次调用即可面向对象编程是将事务高度抽象化的编程模式; 将...

Java基础教程(6)-Java中的流程控制语句

Java中的流程控制语句 Java的程序控制语句分为以下几类:选择,重复和跳转。 根据表达式结果或变量状态选择语句来使你的程序选择不同的执行路径。重复语句使程序能够重复执行一个或一个以上语句(也就是说,重复语句形成循环)。跳转语句允许你的程序以非线性的方式执行。 语句块: 语句块是由一对花括号{}括...

Java基础教程(5)-Java中的运算符

Java中的运算符 Java有4大类运算符:算术运算、位运算、关系运算和逻辑运算。另外Java还定义了一些附加的运算符用于处理特殊情况。 算术运算符 算术运算符的运算数必须是数字类型。算术运算符不能用在布尔类型上,但是可以用在char类型上,因为实质上在Java中,char类型是int类型的一个子集...

Java基础教程(4)-Java中的操作符

Java基础教程(4)-Java中的操作符

字符串String 字符串是java程序中最常用的一个类; 在Java中,字符和字符串是两个不同的类型 字符串类型 String 是引用类型,Java将字符串作为String类型对象来处理,用双引号 "…" 表示字符串。理论上一个字符串可以存储0个到任意个字符; 但实际上:字符串有长度限制,在编译期...

Java基础教程(3)-Java变量和数组

Java基础教程(3)-Java变量和数组

变量: 变量是Java程序的一个基本存储单元。变量由一个标识符,类型及一个可选初始值的组合定义。此外,所有的变量都有一个作用域,定义变量的可见性,生存期。 定义一个变量 定义一个整型变量num: int num = 10;num是标识符号,也叫变量名称,int是变量类型, 10是初始值可选 变量分为...

java基础教程(2)-Java基本数据类型

一个Java程序的基本结构: public class DemoTest { public static void main(String[] args) { // 打印一句话 System.out.println("hello..."); } } 以上程序功能是实现打印一句话到控制台输出;这是一个...

java基础教程(1)-Java概述和相关名词解释

java基础教程(1)-Java概述和相关名词解释

Java概述 JAVA是什么 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的高级程序设计语言。Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。 和其他语言比较 Java介于编译型语言和解释型语言之间。编译型语言如...

【操作宝典】IDE神器解密:IntelliJ IDEA详细教程,Java编程进阶指南!

【操作宝典】IDE神器解密:IntelliJ IDEA详细教程,Java编程进阶指南!

1. 新建Java项目文件-->新建-->项目JAVA模型-->JDK2. 运行Java程序注意:程序放在src里面xxx.java则创建的类名只能为xxx示例程序Hello.javapublic class Hello { public static void main(Stri...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287389+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载