程序基础

Eclipse中自动补齐语句的快捷键 

  main+Alt键+?键 自动生成语句:public static void main(String[] args) {};//程序的入口 

syso+Alt键+?键 自动生成语句:System.out.println();//打印输出

代码的部分含义 

java中 ‘.’的符号可以翻译成‘的’。

';’ ---意味着一句话的结束

()的作用

    1.  在数学运算中表示运算的优先级
    2.  在程序中执行方法(动作)时,后面会追加(),目的是在执行方法时给予参数

代码中的注释方法

1.  //---------单行注释

2.  /**/------ 多行注释

3.

  ------文档的注释(输入/**+回车键  自动生成)

 

                Java关键字

 

Java中的常量与变量

常量:在程序中固定不变的值

常量分类:《1》字面值常量  比如:整数常量1、2、3       小数常量:3.14      布尔常量:TRUE,FALSE等   定义的final常量

 

变量:表示存储空间,可以用来存放某一类型的常量,没有固定值并可以重复使用。也可以存储某种类型的未知数据。

  按作用范围划分:

1.全局变量/成员变量

全局变量既可以是某对象函数创建,也可以是在本程序任何地方创建。全局变量是可以被本程序所有对象或函数引用。一个局部变量在被其它对象引用时,会是一个空值。但全局变量却不会出现这种情况。

2.局部变量:

  由某对象或某个函数所创建的变量通常都是局部变量,只能被内部引用,而无法被其它对象或函数引用。

变量的特点                            变量的定义:先定义变量再赋值(也可以定义完变量不赋值)

《1》占据着内存中某一块存储区域                    数据类型  变量名;            变量为啥要先定义在使用?

《2》该区域有着自己的名称(变量名)和类型(数据类型);        变量名 =值              因为你要先给变量分配内存空间

《3》可以被重复使用                          或者在声名时赋值;          不同变量站的内存空间不一样

《4》该区域的数据可以在同一范围中不断变化              数据类型 变量名 = 初始化值;      (如整形和浮点型)

内存的作用:保存计算机在操作过程中临时操作的数据          变量的作用域:指定变量的范围,只有在这个范围内,程序代码才能访问它。当一个变量被定义时

int s = 500;=是用来传值的,并不是相等的意思(从右向左传)    它的作用域就确定了。

数据类型

  布尔类型:boolean 只能存放 true或false;

  字符类型:char 只能存入一个字符  例:char c = 'Z';

  引用类型:String 存入字符串 例:String c = "HELLO WORLD";

  小数类型:float: 单精度浮点型  double:双精度浮点型(精确度较高)

  整数类型:int:整型 例:int a = 100;

       short:短整型 例:short a = 99;

       long:长整型;

       byte 只能用于存储0和1,例:byte a = 0;或byte a = 1;

ASCII码

  ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。

数据类型的转换

//定义变量并赋初始值

int q=1;

byte bt=0;

short s=11;

long l=9999;

int a=2;

int e=3;

boolean flag=true;

 

float fa=1.12f;//float 类型的要在后面加f

double dl=3.1415926d;//double类型的要在后面加d

char ch='#'; char存的是单个字符型要加''

String d="we are family "; String 存的是字符串类型所以有""

(此图为数据的溢出)

如:整形可以自由转换为浮点型,而浮点型不可自由转换为整形,因为整形只有整数的空间,而浮点型即有整数的空间又有小数的空间

如果整形想转换为浮点型就得强制转换

 

A-ZASCII码值为65-90 a-zASCII码值为97-122

 

 

表达式:是由一个或多个操作数通过操作符组合而成。最简单的表达式仅包含一个字面值常量或变量。较复杂的表达式则由操作符以及一个或多个操作数构成

 

 算术运算符(两个数相除永远不会四舍五入)

 

赋值运算

  使用赋值运算时,等号左边一定是变量,等号右边一定先计算出结果,才可向左边变量赋值。

 

比较运算

 

 

 

逻辑运算符

Java程序基础

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/-Zfd/p/6411246.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值