码迷,mamicode.com
首页 > 编程语言 > 详细

03Java 的基本程序设计结构

时间:2019-10-12 18:39:57      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:param   指示   out   单词   组成   stat   hello   多个   编码   

一个简单的 Java 应用程序

public class FirstSample
{
    public static void main(String[] args)
    {
        System.out.println("We will not use 'Hello, World!"') ;
    }
}
  1. Java 区分大小写

  2. public 称为访问修饰符(access modifier )

  3. 类名是以大写字母开头的名词。 如果名字由多个单词组成,每个单词的第一个字母都应该大写

  4. 源代码的文件名必须与公共类的名字相同,并用.java 作为扩展名

  5. 在类的源文件中必须包含一个 main方法 main 方法必须声明为 public

  6. 用大括号划分程序的各个部分(通常称为块)。Java 中任何方法的代码都用 "{" 开始,用 "}" 结束。

  7. ? 函数调用 object.method(parameters)

注 释

// 注释单行

/**
* 注释段落
*/

数 据 类 型

整型

  1. 整型用于表示没有小数部分的数值, 它允许是负数
  2. 技术图片
  3. 长整型数值有一个后缀 L 或 l
  4. 十六进制数值有一个前缀 0x 或 0X 八进制有一个前缀 0

浮点类型

  1. 浮点类型用于表示有小数部分的数值
  2. 技术图片
  3. float 类型的数值有一个后缀 F 或 f (例如, 3.14F)。没有后缀 F 的浮点数值(3.14 ) 默认为 double 类型
  4. 常量 Double_POSITIVE_INFINITY 正无穷大 、Double.NEGATIVEJNFINITY 负无穷大 和 Double.NaN NaN (不是一个数字)

char 类型

  1. char 类型用于表示单个字符
  2. char 类型的字面量值要用单引号括起来。 ‘A‘ 是编码值为 65 所对应的字符常量。"A" 是包含一个字符 A 的字符串
  3. 技术图片

boolean 类型

  1. boolean (布尔)类型有两个值:false 和 true
  2. 整型值和布尔值之间不能进行相互转换

变 量

  1. 每个变量都有一个类型 (type)。 在声明变量时, 变量的类型位于变量名之前 以分号结束
  2. 逐一声明每一个变量可以提高程序的可读性
  3. 声明一个变量之后,必须用赋值语句对变量进行显式初始化, 不能使用未初始化的变量

常量

  1. 利用关键字 final 指示常量

  2.  public class Constants
     {
         public static void main(String[] args)
         {
             final double CM_PER_INCH = 2.54;
             double paperWidth = 8.5;
             double paperHeight = 11;
             System.out.println("Paper size in centimeters: "
                     + paperWidth * CM_PER_INCH + " by " + paperHeight * CM_PER_INCH);
         }
     }
  3. 希望某个常量可以在 一个类中的多个方法中使用 ,通常将这些常量称为类常量 。可以使用关键字 static final 设置一个类常量

  4.  public class Constants2
     {
         public static final double CM_PER_INCH = 2.54;
    
         public static void main(String[] args)
         {
             double paperWidth = 8.5;
             double paperHeight = 11;
             System.out.println("Paper size in centimeters: "
                     + paperWidth * CM_PER_INCH + " by " + paperHeight * CM_PER_INCH);
         }
     }
  5. 一个常量被声明为 public, 那么其他类的方法也可以使用这个常量。Constants2.CM_PER-INCH 就是这样一个常量

运 算 符

  1. 算术运算符 +、-、 *、/ 表示加、减、 乘、 除运算
  2. 整数的求余操作(有时称为取模) 用 % 表示
  3. 15/2 = 7,7 15%2 = 1, 15.0/2 = 7.5

数学函数与常量

  1.  public class MathMethodDemo {
         public static void main(String[] args){
             double x = 4;
             int a = 2;
             double y = Math.sqrt(x);
             double c = Math.pow(x,a);
             System.out.println(y+c);
         }
     }
  2. 不必在数学方法名和常量名前添加前缀“ Math” import static java.1ang.Math.*;

数值类型转换

  1. 实心箭头,表示无信息丢失的转换 虚箭头,表示可能有精度损失的转换
    2.技术图片

强制类型转换

  1.  double x * 9.997;
     int nx = (int) x;
    
     double x = 9.997;
     int nx = (int) Math.round(x);
  2. 强制类型转换的语法格式 (类型) 变量

自增与自减运算符

03Java 的基本程序设计结构

标签:param   指示   out   单词   组成   stat   hello   多个   编码   

原文地址:https://www.cnblogs.com/jyp-blogs/p/11663026.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!