周五(2015.7.24)学习内容

周五(2015.7.24)学习内容

一.变量

1.变量就是一块空间

2.变量三要素:数据类型 变量名 变量值

3.由于电脑记录位置的时候不是很好找(0x0156892321)变量名(num)。

二.数据类型

八大数据类型:1.数值型:整数类型(byte,short,int,long);浮点类型(float,double);2.非数值型:字符型(char);布尔型boolean(true/false).

注: String类型不是基本数据类型,而是引用数据类型,它是Java提供的一个类.

三.命名规范

1.包名所有字母均小写。

2.类名首字母大写

3.变量首字母小写,后续有含义的单词首字母大写。例如stuName  stuAge

4.首字母只能是字母,下划线和$符号中的一个,后续的内容可以是数字。

注意:变量名不能和关键字重复

Java中两种命名规范:

(1).驼峰命名法

变量名首字母要小写,其余后续有含义的单词首字母大写.

(2).帕斯卡命名法

方法和类:所有单词的首字母都大写

四.常见错误

The local variable title may not have been initialized:局部变量"title"没有被初始化(赋值)

两种情况:第一种:一个变量在没有赋值的情况下就开始使用

第二种:无法访问到这个变量.

定义变量的两种方式

1.先声明,再赋值

int num;

num=5;

2.声明的同时并赋值

int num=5;

五.表达式概念:

用运算符将操作数连接起来的式子就称为表达式a+b

六.赋值运算符(=)

算术运算符:“+”,  “-”,  “*”,  “/” , “%”

自增运算符:++

int num=5;

num++;  //等价于 num=num+1;

七.类型转换:

1.自动类型转换;

2.强制类型转换.

八.Scanner用法

1.第一步:导入Scanner类

Import java.util.*;

2.第二步:创建Scanner对象

Scanner imput=new Scanner(System.in);

3.获得键盘输入的数据

int now=input.nextInt( );

时间: 2024-10-12 23:25:23

周五(2015.7.24)学习内容的相关文章

2015.7.31学习内容

2015.7.31学习内容 循环结构——for循环 1.什么时候选用for循环结构? 当循环次数固定的时候,我们首选for循环 2.for循环结构的基本语法和执行顺序是什么? (1).for语法 for(初始变量;循环条件;迭代变量){ } for(int i=0;i<100;i++){ //循环操作 } (2).死循环:如果一个循环没有终止条件,那么该程序将会无休止的执行下去,直到我们强行结束掉该程序 ,程序才强行退出,那么这样的循环,称为死循环. (3).break 当我们想要在循环过程中,

2015.7.29学习内容

2015.7.29学习内容 一.Switch选择结构 1.回顾 01.在Java中如何产生一个随机数 Math.random()    随机数范围:0到1,能取到0,取不到1 02.equals(): 在Java中,如果比较两个字符串用==的话,会出现错误,所以以后我们只要是对字符串类型进行对比,统一使用equals方法 2.Switch选择结构 Switch(char/int){ case 1: //语句 break; case 2: //语句2 break; default: //默认语句

2015.8.5学习内容

2015.8.5学习内容 一.二重循环 1.直角三角形 * ** *** **** ***** *号(j)          行号(i) 1                 1 2                 2 3                 3 for(i=1;i<=3;i++){ for(j=1;j<=i;j++){ System.out.print("*"); } System.out.println(""); } 2.直角三角形 * *

周三(2015.7.22)学习内容

周三(2015.7.22)学习内容: 一.计算机程序是什么? 就是为了解决某一个问题而编写的一系列有序指令的集合. 二.Java的相关技术有哪些? JavaSE(桌面应用程序)  JavaEE(网站)  JavaME(手机应用),现在已被Android取代 三.开发Java程序的步骤有哪些? 首先编写,接着编译,然后运行. 编写一个Java程序的详细步骤 1.配置环境变量 (1).首先对我的电脑点击右键→属性→高级系统设置→环境变量→系统变量,在系统变量中查找有没有名称为path的变量名,如果有

2017.4.24学习内容

上午学习了刑法第七章,下午学习了作文课程

周日学习内容(2015.7.26)

周日学习内容(2015.7.26) 一.流程控制初步 流程控制结构:顺序结构,选择结构,循环结构. 二.逻辑运算符 &&:逻辑与(表达式1&&表达式2 同真为真,其余为假). ||:逻辑或(表达式1&&表达式2 有真必真,其余为假). !:逻辑非(取反) 三.if-else选择结构 语法: if(){ }else{ } 四. java中产生随机数方法 范围:从0到1,能取到0,但是取不到1 五.多重if选择结构 if(表达式1){ 语句1 }else if(

2017/9/5的学习内容___通过yield实现在单线程的情况下实现并发运算的效果

之前的学习内容,由于没有申请开通博客,就没有分享,今天想分享一下学习内容:通过yield实现在单线程的情况下实现并发运算的效果 采用的是经典的生产消费者模型 定义了两个函数 Consumer与Producer 关于生成器标志yield : 如果用__next__访问,只是单纯调用yield :如果是send访问,不仅可以访问yield,也可以给yield赋值! 需求:一个人造包子:两个人吃包子: 代码如下: 1 # -*- coding:utf-8 -*- 2 # Author : 何子辰 3

CVPR 2015 之深度学习篇 Part 2 - deep learning在计算机视觉各个子领域的应用

CVPR 2015 之深度学习篇 Part 2 - deep learning在计算机视觉各个子领域的应用 Image Classification (图像分类)deep learning 的腾飞归功于其在 image classification 上的巨大成功.2012年的 AlexNet 的分类效果遥遥领先于第二名.后来各种 deep architectures 被采用,其中有名的是 VGG-Net 和 GoogLeNet,他们比 AlexNet 使用了更多的层.其次,GoogLeNet 还

2017年8月9日学习内容存放 #socket通信介绍

2017年8月9日学习内容存放 1 #socket通信介绍 2 3 ''' 4 OSI七层 5 6 应用 7 表示 8 会话 9 传输 10 网络 ip 11 数据链路 mac 12 物理层 网线 13 14 15 16 http 17 smtp 18 dns 19 ftp 20 ssh 21 snmp 22 icmp ping 23 dhcp 24 25 26 27 发 send 28 收 receive 29 30 31 32 33 TCP/IP 三次握手,四次断开 34 35 UDP 36