基本的编程结构

1、在Java中,所有的方法必须在类中声明。非静态方法只能在该方法所属类的对象上调用。(非静态方法-(类)-对象);

2、静态方法不是通过对象调用。

3、程序是从静态的main方法开始执行。

4、java有8个基本数据类型:5个整形、2个浮点型、1个布尔型,

5、java操作符。

6、Math类。

7、使用System.out对象,你可以在终端窗口显示输出。绑定System.in的Scanner可以读取终端输入。

一、第一个程序

时间: 2024-10-12 22:02:02

基本的编程结构的相关文章

C#编程结构和算法之树

本文讲解的是C#编程结构和算法之树. 首先,在win下,进入命令行,输入tree,它会以树的形式返回当前文件夹下的所有子文件夹及文件. 如上图,就是一个树. 就像一棵被颠倒过来的苹果树,每一个元素称之为节点,如图,A就是这棵树的老大了,称为根(root),如果某个节点有元素的话,这个节点相对于它的子节点为根,这棵树相对于A来说,是它的子树,例如,树D是A的子树. 对于没有子节点的节点,称之为叶节点. 这些树的根都被来自跟的每一条有向的边所连接.例如树E被来自根A的有向边TAE所连接.树J被来自根

转载:《.NET 编程结构》专题汇总(C#)

<.NET 编程结构>专题汇总(C#) - M守护神 - 博客园http://www.cnblogs.com/liusuqi/p/3213597.html 前言 掌握一门技术,首要的是掌握其基础. 笔者从事.NET相关开发多年,也非常喜欢.NET,多年来也积累了很多相关的资料,在此将一些基础性的知识整理成专题,分享之. 导航 基础编程结构 数据类型概述 数据类型之字符串(String) 数据类型之类(Class) 数据类型之指针类型(type*) 数据类型之动态类型(Dynamic) 数据类型

编程结构:Promise和Future

非阻塞模型中Promise,Future 和 Callback一些比较常用的模型: Future表示一个可能还没有实际完成的异步任务结果:实际在编程中,应用future数据结构的时候,你得到并不是一个真实结果:而是一个FutureData; 真实的结果可能还没有处理完成.当然你可以针对这个结果添加Callback操作(成功或者失败的回调). Promise结构如同一个状态机,是基于状态的流程控制结构:在不同的状态过程中,由任务执行提供相应的事务来决定在这个状态的时候,程序该做什么: Promis

3、C#核心编程结构下

本学习主要参考Andrew Troelsen的C#与.NET4高级程序设计,这小节主要述说以下几个东西: 这一小节是上一小节的补充,主要涉及到一下的知识细节: 1.C#方法的各种细节 2.探讨out.ref和params关键字以及可选参数和命名参数 3.方法重载. 4.C#操作数组类型的细节和了解System.Array类类型中包含的功能. 5.枚举结构和结构类型. 6.值类型和引用类型的区别. 7.探讨可空数据类型以及?和??操作符的作用. 方法和参数修饰符 和Main方法类似,自定义方法可以

shell的编程结构体

本文目录: 1.1 shell函数 1.2 条件结构:if 1.3 条件结构:case 1.4 条件结构:select 1.5 循环结构:for 1.6 循环结构:while 1.7 循环结构:until 1.8 exit.break.continue和return 1.1 shell函数 在shell中,函数可以被当作命令一样执行,它是命令的组合结构体.可以将函数看成是一个普通命令或者一个小型脚本. 首先给出几个关于函数的结论: (1).当在bash中直接调用函数时,如果函数名和命令名相同,则

2、C#核心编程结构

本学习主要参考Andrew Troelsen的C#与.NET4高级程序设计,这小节主要述说以下几个东西: Hello World的Main方法: 利用VS2010新建一个控制台应用程序Hello World,完善代码如下: 类和Main方法: 这里系统自动创建了一个叫做Program的类,并且里面有个默认的Main方法.在这里,我们程序的类名可以任意的修改,但是Main()方法却必须唯一,修改之后运行会出错.因为Main()方法是我们这个应用程序的入口.错误提示如下: Main方法是引用程序的入

数据结构是一种用于实现集合的基本编程结构

@数据结构 java中的集合框架图: -集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础. -抽象类:5个抽象类(长虚线表示),对集合接口的部分实现.可扩展为自定义集合类. -实现类:8个实现类(实线表示),对接口的具体实现. 2.Java容器类介绍 ① Java容器类都可以自动地调整自己的尺寸. ② Collection 接口是一组允许重复的对象. ③ Set 接口继承 Collection,不允许重复,使用自己内部的一个排列机制. ④ List 接口继承 Collecti

Go语言学习(十二)面向对象编程-结构体

1.结构体的初始化方式 例如自定义一个结构体 package main import( "fmt" ) type Rect struct{ //type和struct为关键字 x,y float64 //结构体成员 widh,height float64 } func (r *Rect) Area() float64{ return r.width * r.height } func main(){ //初始结构体的几种方式: rect1 := new(Rect) rect2 := &

shell的编程结构体(函数、条件结构、循环结构)

1.1 shell函数 在shell中,函数可以被当作命令一样执行,它是命令的组合结构体.可以将函数看成是一个普通命令或者一个小型脚本. 首先给出几个关于函数的结论: (1).当在bash中直接调用函数时,如果函数名和命令名相同,则优先执行函数,除非使用command命令.例如:定义了一个名为rm的函数,在bash中输入rm执行时,执行的是rm函数,而非/bin/rm命令,除非使用"command rm ARGS". (2).如果函数名和命令别名同名,则优先执行别名.也就是说,在优先级

CoreJavaE10V1P3.4 第3章 Java的基本编程结构-3.4 变量

1.在Java中,每一个变量都必须有一个类型,在变量声明是,类型必须在变量名之前.示例如下: double salary; int vacationDays; long earthPopulation; boolean done; 每个声明必须以分号结束,声明是一个完整的语句,在java中每个完整的语句必须以分号结束. 2.变量命名规则 变量名必须以字母开头,以字母与数字组成,Java中的字母指的是Unicode字符. 不可使用保留字. 大小写敏感. 规范 可以一行声明多个变量,但不推荐,可读性