Java-基本的程序设计结构

>注释

Java的注释分为三种情况

第一种://开头

第二种:"/*" 开头 "*/"结尾

上面两种情况跟C#、C++、Objective-C中的注释基本都一样

第三种:/**  开头  */结尾

>数据类型

Java共有8中基本的数据类型

bety、short、int 、double

float、double

bool

char

>变量

Java是一种强类型的语言,因此在生命变量的时候,前面必须声明 该变量的数据类型

比如:int m_age = 100;

>常量

常量:再程序中,赋值后该变量的值不能改变的变量就是常亮。

声明常量的方式:

final 数据类型 变量成名 = 变量值;

比如:final int age  = 100;

需要注意的是,声明常量的同时需要给常量赋值。

声明类常量:

public static final int age = 100;

这个常量不但可以在类的内部使用,还可以被其他的类引用。

比如:ClassName.finaParameterName;

>运算符

加减乘除这些运算符的用法,与其他的语法类似

>自增、自减运算符

+=

-=

*=

>部分数据类型的转换

有些数据类型的转换(比如:从低向高转换时)是可以自动转换的,但是有些数据类型的准换是需要强制数据类型转换的,这个时候可能会有数据的丢失

比如:

double x = 10000.34;

int  xx = (int)x;这种数据类型的转换就称作强制数据类型转换,并且这种数据类型的转换会有数据丢失的情况。

>字符串

String  parameterNama = "this is a String parameter example ";

>代码块

有一对花括号包裹的代码就是代码块,这个跟C++、C、C#、Objective-C等其他编程语言基本类似

{

  //Code block ,you can write you Java code right here

}

需要注意的一点是,代码块可以嵌套代码块,但是嵌套的代码块内不能含有重复命名的变量名称,C++中,子块会覆盖父块内的代码块,但是Java内的代码块内是不允许的哦。呵呵。

Java内的各种语句

条件语句

if(condition)

{

}

else if(condition)

{

}

else

{

}

循环语句

满足一定条件,重复制定的代码块

有两种类型的循环类型

while(condition)

{

  //先判断条件,然后在执行

};

and

do

{

  //先执行,然后再判断条件

}while( condition );

>确定循环,这个跟其他的高级语言类似

for(int i=0;i<100;i++)

{

  //add you Java code right here to process the data

}

第四章:对象以及类

未完待续

Jason

2014年05月07日

Java-基本的程序设计结构的更多相关文章

  1. Java核心技术卷一基础知识-第3章-Java的基本程序设计结构-读书笔记

    第3章 Java的基本程序设计结构 本章内容: 一个简单的Java应用程序 字符串 注释 输入输出 数据类型 控制流 变量 大数值 运算符 数组 本章主要讲述程序设计相关的基本概念(如数据类型.分支以 ...

  2. 201771010142 张燕 Java的基本程序设计结构第二周学习总结

    第三章 Java的基本程序设计结构 第一部分 理论知识学习部分 一 基本知识: 1.标识符:由字母.下划线,美元符号和数字组成,第一个符号不能为数字,可以用作类名.变量名.方法名.数组名和文件名等. ...

  3. 1-03 Java的基本程序设计结构

    1-03 Java的基本程序设计结构 3.1 & 3.2 在一个单词中间使用大写字母的方式称为骆驼命名法.以其自身为例,应该写成CamelCase). 与C/C++一样,关键字void表示这个 ...

  4. Java核心技术卷阅读随笔--第3章【Java 的基本程序设计结构】

    Java 的基本程序设计结构 现在, 假定已经成功地安装了 JDK,并且能够运行第 2 章中给出的示例程序.我们从现在开始将介绍 Java 应用程序设计.本章主要介绍程序设计的基本概念(如数据类型.分 ...

  5. 重新学习Java——Java基本的程序设计结构(二)

    上一节简单回顾了Java基本的一些程序设计的知识,这一节将继续根据<Java核心技术>这本书,进行这方面知识的复习与探索. 1. 字符串 Java字符串实际上就是Unicode字符序列.例 ...

  6. JAVA的基本程序设计结构(下)

    字符串 Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类,叫做 String. String e=""; //an empty String String ...

  7. Java的基本程序设计结构【2】

    注释 与大多数程序设计语言一样,Java 中的注释也不会出现在可执行程序中.因此,可以在源程序中根据需要添加任意多的注释,而不必担心可执行代码会膨胀.在Java 中,有三种书写注释的方式. 最常用的方 ...

  8. Java核心技术-Java的基本程序设计结构

    1.一个简单的Java应用程序 public class FirstSample { public static void main(String[] args) { System.out.pring ...

  9. 重新学习Java——Java基本的程序设计结构(一)

    最近在实验室看到各位学长忙于找工作的面试与笔试,深感自己的不足,决定重新好好学习一下<Java核心技术>这本书,曾经靠这本书走入Java的世界,但是也有很多的地方被我疏漏过去了,因此也是作 ...

  10. 3 Java的基本程序设计结构

        本章主要内容: 一个简单的Java应用程序 注释 数据类型 变量 运算符 字符串 输入输出 控制流 大数值 数组       本章主要介绍程序设计的基本概念(如数据类型.分支以及循环)在Jav ...

随机推荐

  1. sql server创建备份计划

    对于备份计划,在sql server中微软提供了相应的功能集,通过Maintenance Plans向导可以对数据库进行相关维护工作. 通过下图的向导,可以进行如定期备份和清除工作. 前提是安装介质包 ...

  2. paip.日志中文编码原理问题本质解决python

    paip.日志中文编码原理问题本质解决python 默认的python日志编码仅仅gbk...保存utf8字符错误..输出到个eric5的控制台十默认好像十unicode的,要是有没显示出来的字符,大 ...

  3. android: 活动和服务进行通信

    9.3.3    活动和服务进行通信 上一小节中我们学习了启动和停止服务的方法,不知道你有没有发现,虽然服务是在活 动里启动的,但在启动了服务之后,活动与服务基本就没有什么关系了.确实如此,我们在 活 ...

  4. 【VerySky原创】 ME9F

    [VerySky原创] V_EKKONA - Generierte Tabelle zu einem View V_EKKONA-PFLD4 字段 SE71查看 至于图片:在表STXBITMAPS中 ...

  5. 【CUDA学习】全局存储器

    全局存储器,即普通的显存,整个网格中的任意线程都能读写全局存储器的任意位置. 存取延时为400-600 clock cycles  非常容易成为性能瓶颈. 访问显存时,读取和存储必须对齐,宽度为4By ...

  6. 在cxf中使用配置避免增加字段导致客户端必须更新、同步实体属性的问题

    在使用cxf实现webservice时,经常碰到的问题就是如果在服务端,修改了一个接口的签名实现,如增加一个字段,或者删除一个字段.在这种情况下,在默认的配置中,就会报以下的错误信息: org.apa ...

  7. json字符串转成 Map/List

    package jsonToMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import n ...

  8. spring中使用mockito

    1 mockito介绍和入门 官方:https://github.com/mockito/mockito 入门: 5分钟了解Mockito http://liuzhijun.iteye.com/blo ...

  9. atmega32u4制作arduino leonardo最小系统

    转载请注明:@小五义http://www.cnblogs.com/xiaowuyiQQ群:64770604 一.leonardo最小系统 关于leonardo这里不再介绍,直接上最小系统原理图,该系统 ...

  10. Java 多线程(1)-Thread和Runnable

    一提到Java多线程,首先想到的是Thread继承和Runnable的接口实现 Thread继承 public class MyThread extends Thread { public void ...