java第二天

原创 2015年11月19日 00:03:56

运算符

  • 算术运算符
  • 关系运算符
    ,<,==,<=,!=等
    结果为boolean类型
  • 布尔运算符
    与,非,异或,(用于布尔类型的逻辑判断)
    &和&&的短路区别
  • 赋值运算符
    赋值运算不改变原数据类型
    short i;
    i+=10可以通过
    i=i+10不能通过(short=short+int)
  • 字符串连接运算符
    当+前后有一个值为字符型时为字符串

  • 三目运算符

控制语句

分支

  • if else
  • switch case default
    穿透现象(case后不接break直接执行下一case条件后java语句)
    switch仅支持int类型(short,byte,char自动转化为int)

循环

  • for(表达式1;表达式2;表达式3)
    表达式1–>表达式2的判断(true执行,false结束循环)–>
    执行java语句–>表达式3–>回到第二步的判断
  • while
  • do while

结束语句

  • break退出最近的一层循环
    可以使用break:A退出特定的循环,A是循环名
  • continue
    结束当前一边的循环,即进入goto到循环尾开始下一次的循环
  • return
    用于返回方法的返回值,并结束当前方法
    对于void类型用于结束程序

方法

方法是用于实现特定功能的,可以重复利用的程序片段

  1. [方法修饰符] 返回值类型 方法名(形式参数列表)
  2. 返回值类型可以是java中任何的数据类型
  3. 无返回值是使用void类型
  4. 方法修饰符为可选项
  5. 参数类表也为可选项,多参数使用“,”隔开
  6. 有返回值的方法必须确保return返回值
    void类型可以用return来结束当前方法
  7. return后面不允许跟随java语句

方法的重载

  1. 在同一个类中
  2. 具有相同的方法名
  3. 有不同的参数列表
  4. 与修饰符和返回值无关
    *方法以Stack的形式在内存中执行

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

java零基础第二天

2.0 回顾 2.1 关键字 2.2 标识符 2.3 变 量 基本数据类型 基本数据类型转换 2.4运算符 2.5 程序流程控制 2.6 数组 2.1回顾 第一个代码: /** 这是我...

java第二天 多线程

今天看的还是面向对象下和多线程,有点饶头;面向对象中的还好点,多线程了解知识不够,还得查资料;在群共享下载到了《java就业培训教程》pdf版的;电子书看起来没感觉,总是觉得没有纸质书那样印象深刻,什...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

java零基础学习第二天

Ⅰ基本数据类型:                        基本数据类型共有八种:6个数值型,一个字符型和一个布尔型。        ...

java第二天~~absolutely yes?(上)

import java.awt.*;public class loginframe extends Frame {public loginframe(){this.setSize(280, 120);...

实习第二天 java进阶

多态 静态代码块  当类被载入是,静态代码块优先于静态方法被执行,且执行一次,静态代码块经常用来做初始化。 静态代码块的工作顺序 例子class Person extends Object...

java补习第二天

1 变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的。 在java中,我们通过三个元素描述变量:变量类型、变量名、变量...

android java开发 第二天 之熟悉 程序开发流程

1. android 中一个ui对应一个Activity(Activity是一个andoid.app.Activity类)     注解:我们开发一个android app,其实就是在设计一个个Ac...

黑马程序员——第二天(Java基础语法1)

---------------------- android培训、java培训、期待与您交流! ---------------------- 关键字: 被java赋予了特殊的含义 一.标识符...

第二天java项目

package ui; import javax.swing.JFrame; /** * 自定义窗体类的步骤: * 1.写一个类,继承JFrame,在类名后面加extends JFrame ...

Java基础-第二天

一、枚举 在实际编程中,往往存在着这样的“数据集”,它们的数值在程序中是稳定的,而且“数据集”中的元素是有限的。例如星期一到星期日七个数据元素组成了一周的“数据集”,春夏秋冬四个数据元素组成了四季的...
  • M_sdn
  • M_sdn
  • 2013-06-18 09:20
  • 693
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)