小白成长之路2

1.eclipse的安装

解压 eclipse.zip文件,将解压的文件放到任意的盘符下面即可 找到eclipse文件夹下面的eclipse.exe 文件

发送到桌面快捷方式,为了方便直接打开,双击快捷方式以后显示一个页面

 

2.新建Java工程

左上角File-》new -》project

 找到src鼠标选中,右键 new ->packges 创建包

 选中包,然后右键 new-》 class

 

3.变量

定义: 在程序运行的过程中,可以改变的量的叫变量

语法格式

数据类型  变量的名字 = 初始化的值;

Java中的数据类型

整型(整数): 4种 byte short int long

浮点型(小数): 2种 float double

字符型 : 1种 char

布尔型(真假): 1种 boolean

整型

整数类型数据的范围占用的内存的字节数
byte-128~1271字节
short-32768~327672字节
int (常用的)-2^31 ~ 2^31 - 14字节
long-2^63 ~ 2^63-18字节

byte a = 10 ;
short b = 13 ;
int c = 20 ;
long d = 50L;//long要加 L 或  l

浮点类型的数据

浮点类型数据的范围占用的字节数
float(单精度的)-3.4*10^38 ~ 3.4 * 10^384字节
double(双精度的)(Java中默认的)-1.79*10^308 ~ 1.79 * 10 ^3088字节

float num1 = 1.234f;//float要加  F  或  f
double num2 = 2.334;

字符类型的数据

字符数据范围占用的字节
char除了\ 其他都可以2个

char c1 = 'a';
char c2 = '2';
char c3 = '#';
char c4 = '我';

String 关键字 表示 字符串 是引用数据类型

String str1 = "aaa";
String str2 = "低调低调";

布尔类型的数据

布尔数据范围占用的字节数
booleantrue 或者 false1字节

boolean b1 = ture;
boolean b2 = false;

变量的命名规则

1.首字母小写 a

2.由数字 字母 _ $ 等组成,但是不能以数字开头

3.采用小驼峰的命名规则(helloWarld),或 _(下划线)(hello_warld)

4.见名知意

5.不能使用Java的关键字

4.转义字符

将一个无意义的字符转为一个有意义的字符或者将一个有意义的字符转为一个无意义的字符

\字符
\n  :  回车换行
\t  :   制表符  tab  或者制表符

5.运算符

 1.算数运算符

  + - * / %
  += -= *= /=
  自增 ++    自减  --   

2.关系运算符

  >   <   >=   <=   ==   !=
 常量1  >  常量2 例如:   1  >  2
 他们结果是布尔类型的数据   true   or false

3.逻辑运算符

逻辑与:&&

表达式都为true的时候,整体为true,只要有一个false就为false

逻辑或:||

表达式都为false的时候 ,整体为false。只要有一个为true就为true。

逻辑非:!

如果关系运算符为true,整体结果就为false。反之就为true。逻辑运算符的短路原则

4.逻辑运算符的短路原则

逻辑与的短路原则:

表达式1 && 表达式2 &&...

如果表达式1 为false 的话,整体就为false了, 表达式2 和以后的表达式就不再执行了, 逻辑与 只要有一个为false,整体就为false了。表达式1位f已经为false了。已经决定了整体的结果了。

逻辑或的短路原则:

表达式1 || 表达式2 || ...

如果出现表达式为true的,整体就为true,从为true的表达式开始后面的表达式就不再执行了。

6.分支

  

1.if分支

if (布尔表达式) { 语句体 }

如果布尔表达式为true,就执行大括号里面的语句体。如果布尔表达式为false,就跳过大括号里面的语句体,接着往下执行。

2.if-else 分支

if (布尔表达式) { 语句体1 } else { 语句体2 }

如果布尔表达式为true执行语句体1,如果布尔表达式为false 执行语句体2。

3.if-else if 分支

if (布尔表达式1) { 语句体1 } else if (布尔表达式2) { 语句体2 } else if (布尔表达式n) { 语句体n } else { 语句体n+1 }

如果碰到if语句后面的小括号中的表达式为true的时候,就执行相对应的大括号后面的语句体,其他语句体不执行。

4if嵌套的写法

一个if语句中再写另外一个if语句。

if (布尔表达式) { if (布尔表达式) { 语句体 } }

5switch-case 分支

swicth (表达式) { case 常量1: 语句体1; break; case 常量2: 语句体2; break; case 常量3: 语句体3; break; ... default: 语句体n; break; }

switch后面小括号中的表达式值去和 case后面的常量进行匹配。如果他们两个一样的话就执行当前的语句体,其他语句体不执行。

switch表达式可以是byte short int char String 枚举类型。

7.输入一些数据

1.import java.util.Scanner;(导包)

2.在main主函数中 Scanner sc= new Scanner(System.in);

3.接受int sc=sc.nextInt();

package com.zkf.test;

import java.util.Scanner;

public class Demo10 {
	public static void main(String[] args) {
		Scanner sca = new Scanner(System.in);
		//System.out.println("输入一个整数");
		//int num = sca.nextInt();
		//System.out.println("Line10:" + num);
		
		//System.out.println("输入一个整数");
		//byte num1 = sca.nextByte();
		//System.out.println("Line14:" + num1);
		
		//System.out.println("输入一个整数");
		//short num2 = sca.nextShort();
		//System.out.println("Line18:" + num2);
		
		//System.out.println("输入一个小数");
		//float num3 = sca.nextFloat();
		//System.out.println("Line22:" + num3);
		
		//System.out.println("输入一个小数");
		//double num4 = sca.nextDouble();
		//System.out.println("Line26:" + num4);
		
		//System.out.println("输入一个布尔类型的数据");
		//boolean a = sca.nextBoolean();
		//System.out.println("Line30:" + a);
		
		//System.out.println("输入一个字符串");
		//String b = sca.next();
		//System.out.println("急急急" + b);
		
		System.out.println("输入一个字符");
		char c = sca.next().charAt(0);
		System.out.println("Line38:" + c);
	}
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值