经过一周的学习(java),总结了许多,对java的理解,java的类型,运用,安装,基础语法,变量,常量,表达式,语句
java从C语言中继承了大量语言特性。java面向对象编程的基本特征,包括继承、封装、多态的实现、以及类、对象、接口等重要概念。
目前是刚开始,只是对基础了解。。。。。。。
关键字,
标识符:
标识符不能是关键字或true,flse,null。
标识符可以包含字母。数字(0—9),下划线(_)或美元符号($).
标识符第一个字符必须是一个字母,下划线(_),
区分大小写的,并且没有规定最大长度。
public class HelloWord{//类 类名 //严格区分大小写
public static void main(Sting[] args){//入口方法
System.out.println("hello");//输出,ln换行()字符串
}
}
数据类型,变量,常量
Java的数据类型:
基本类型
整型:byte,short,int,long
浮点型:float,double
字符型(char)
布尔型(boolean)
引用类型
类(class)
接口(lnterface)
数组
String:字符串引用 常量名要求全部要大写
final数据类型常量名=常量值;
关键字goto和const 是保留关键字,在java中没有实现。trun,Flash和null是特殊的字面常量,从技术角度讲,它们不是java关键字。
一个有效标识符不能是关键字,并且必须从一个字符,下划线或者美元符号开始,可以包含0-9之间数字,不能以数字开头。
boolean类型只能包含trun(真)或false(假)两个值。
java中的关键字final用于声明常量。
短路和 &&
和 &
短路或 ||
或 |
异或 ^
非 ! (只针对一个表达式)
int random = (int)(math.random()*100); //产生随机数
if("字符串"equals (变量)); //字符串操作 //列:if("张飞"。equals (name));
improt java.util.Scanner; //输入导入
Scanner input = newScanner (System.in); //接收输入,扫描对象。
int 变量名 = input.nextInt();
int max = Integer.MIN_VALUE;输入最小值
switch语句:用作于等值判断条件, break;//停止
next//接收输入 nextInt();接收输入 case;
while循环:先判断,在执行
do/while循环:先执行一次,然后在判断
for循环
continue语句:结束当前循环,可继续下一步循环
%2.f保留两位小数 result计算求和
package包名:声明包 pkg.包包.类名;完全限定名
pkg.test.pkgdemo;