Java

java访问修饰符

一、访问修饰符的介绍信息隐藏是OOP最重要的功能之一,也是使用访问修饰符的原因。信息隐藏的原因包括:(1)对任何实现细节所作的更改不会影响使用该类的代码,(2)防止用户意外删除数据。访问修饰符使用的关键字有三个:private(私有),protected(保护),public(公共)。他们既可以修饰属性,也可以修饰方法...
代码星球·2020-08-19

java中什么是包

一、什么是包包允许将类组合成较小的单元(类似文件夹),使其易于找到和使用相应的类文件包有助于避免命名冲突。在使用许多类时,类和方法的名称很难决定。有时需要使用与其他类相同的名称。包基本上隐藏了类并避免了名称上的冲突包允许在更广的范围内保护类、数据和方法,可以在包内定义类,而在包外的代码不能访问该类二、声明包和使用包我们...
代码星球·2020-08-19

java什么是构造方法

一、构造方法的特点(1)每当创建给定类的实例时就调用的方法(2)与类同名,但没有返回类型(3)Java为对象分配内存,初始化实例变量并调用构造方法(4)两种构造方法1、参数化构造方法2、隐式构造方法二、示例解析Studentstu1;stu1=newStudent();//调用构造方法在构造对象时,就会自动调用构造方法...
代码星球·2020-08-19

java面向对象的基本概念

这里先介绍面向对象程序设计的一些关键概念,并开始使用类,你需要学习一些术语,我们尽量用比较浅显的语言来介绍,因为这些内容都比较重要,所以希望大家好好好理解。一、什么是对象和面向对象的编程。 对象就是存在的具体实体,具有明确定义的状态和行为,是面向对象编程的核心,用来描述现实世界中的实体,为计算机应用程序提供实...

java属性和普通方法

一、定义类上一节讲了很多深奥的理论,那么这节我们就得实践一下,先简单描述一下我们的实体世界:有一个学生小明,那么这个学生就是一个对象,这个对象有哪些属性和方法呢,我们可以先简单抽象一下,属性有(姓名:小明,学号:001,性别:男,年龄:12,体重:23kg),还有就是方法(做作业,上课)等。我们通过对这个学生对象进行分...
代码星球·2020-08-19

java数组

到目前为止,我们都是使用一个变量就声明一个变量,但是我们我们现在要声明10个整型变量,那么我们是不是需要写10行代码呢?虽然我们可以在一行代码中同时声明多个变量,写10个也不算什么,但是如果要声明50个,或者100个呢!这个时候最好的方法是使用数组组织这些数据了。一、数组的作用和组织方式数组是一个可以保存多个相同类型的...
代码星球·2020-08-19

java中多重循环和break、continue语句

一、嵌套循环循环可以互相嵌套,以实现更加复杂的逻辑,其代码的复杂程度也会提高,对初学者而言这应该是个难点,下面我们通过一些例子说明嵌套循环的使用,读者要自己把这些代码上机练习,并理解程序运行的流程。先看看一个简单例子,代码如下://二重循环for(inti=0;i<3;i++){for(intj=0;j<2...

java条件判断

java语言和C语言类似,主要包括三种基本的控制流结构:1.程序顺序执行2.程序的判断结构3.程序的循环结构如果把前面所学习的关键字理解成java语言的词汇量的话,那么结构化程序设计就是java语言所谓的”语法”了,这种跟计算机沟通的语言很简单。前面章节中我们提过,java是以分号(;)作为一个...
代码星球·2020-08-19

java循环

计算机除了擅长判断外,更多的时候会执行一些循环语句,计算机对这些重复的循环语句的执行非常擅长,java提供了三种基本的循环语句,下面一一详细介绍:一、while循环语句while循环语句,它的条件判断表达式只有一个,通过判断条件为true时执行循环体代码块,为false时退出循环。其语法格式如下:while(判断条件)...
代码星球·2020-08-19

Java的表达式和运算符

运算符+-*/%说明加减乘除取模(余数)例子1+25-320*56/430%9结果3210013intx=10;inty=6;intresult=x/y;System.out.println(result);其结果是1,不会带有小数部分,也就是整数运算后的到的结果也是整数,不会自动变成浮点数。上面所具的例子都是表示二元...
代码星球·2020-08-19

java运算符的优先级别

一、运算符的优先级运算符按照优先级别的高低排序分别是:自加/减运算符、算术运算符、比较运算符、逻辑运算符、赋值运算符。具体请参考下表:顺序运算符1.括号,如()和[]2.一元运算符,如-、++、--和!3.算术运算符,如*、/、%、+和-4.关系运算符,如>、>=、<、<=、==和!=5.逻辑运...
代码星球·2020-08-19

java变量的声明和数据类型

java程序语言的关键字只有53个。具体如下:  访问控制:private、protected、public  修饰类、方法、属性和变量:abstract、class、extends、final、implements、interface、native、new、static、strictfp、synchronized、 ...

java基本数据类型的变量

短整型(short)、整型(int)和长整型(long),它们都可以定义整型变量,但是由于分配的内存空间不同,所能表示的数据的长度也不同。我们可以定义并初始化一个整型变量:inta=100;那么变量a最大只能表示2147483647。如果赋值超过这个数,程序会报错,我们要根据实际需要使用不同的整型类型。下面我们重新给a...

java的运行原理

1、符号/**/指示中间的语句是该程序中的注释。多行注释以/*开始,以*/结束。单行注释以//开始,以行末结束,java文档注释使用/** */。2、关键字class声明类的定义,还帮助编译器理解它是一个类的声明。3、整个类及其所有成员都是在一对大括号中(即{和}之间)定义的。它们标志着类定义块的开始和结束。...
代码星球·2020-08-19

JAVA基础学习

写博客巩固自己,提高自己,帮助更多需要的同行!  声明:以下学习是网上提供的方向,不做任何处理,禁止违规、违法!1.1jdk的安装1.2第一个java程序使用cmd命令运行——helloworld1.3java的运行原理1.4集成开发环境(IDE)2.1变量的声明和数据类型2.2基本数据类型的变...
代码星球·2020-08-19