您的位置:首页 > 编程语言 > Java开发

Java自学001(简单介绍、常量与变量)

2017-05-06 21:37 162 查看

Java自学001(简单介绍、常量与变量)

Java介绍

Java ME、Java SE和Java EE

(1)Java ME:Java Platform,Micro Edition(以前称之为J2ME)用于嵌入式的Java消费电子平台。不论是无线通讯、手机、PDA等小型电子装置都可采用其作为开发工具及应用平台。

(2)Java SE:Java Platform,Standard Edition(以前称之为J2SE)是Java最通行的版本,是用于工作站、PC机的Java标准平台。

(3)Java EE:Java Platform,Enterprise Edition(以前称之为J2EE)可扩展的企业应用平台,它提供了企业e-Business架构及Web Services服务,其深受企业用户欢迎之处是开放的标准和优越的跨平台能力。

以下是JDK中的一些重要的包:

java.lang:提供支持Java的基础类

java.util:提供实用方法和数据结构的类。

java.awt和javax.swing:提供图形用户界面编程的类库集合。

java.applet:创建小应用程序提供必要的元件

java.io:提供输入、输出流支持。

java.net:提供支持联网的类。

Java.sql:提供数据库操作的类。

搭建Java开发环境(略)

常量与变量

package w_15;

public class Wang_15 {
public static final String A="你好我是全局变量!";/*全局变量*/
public static void main(String[]args){/*主方法开始*/
short l;
byte a,m; /*整数类 范围是-2 7次方到-2   7次方-1  8位   使用数据类型可以节约内存空间*/
short b;  //整数类 范围是-2 15次方到-2 15次方-1 16位
int c;    //整数类 范围是-2 32次方到-2 32次方-1 32位
long d;   //整数类 范围是-2 63次方到-2 36次方-1 64位
float e;  //小数类 单精度型   32位
double f; //小数类 双精度型   64位
char g;   //字符类 字符定义
char h;   //字符类
boolean i;//布尔类 只有ture和false
a=127;//小数转int计算方式是去尾法
b=32767;
c=10;
d=9223372036854775807l;//注意后面加上l
e=0.25f;               //单精度型 注意后面一定要添加f 无限接近
f=0.2552d;             //双精度型后面用d结尾,也可以不添加。
g='a';                 //以单隐号添加字符
h=69;                  //这儿转换成字母E,可以查看ascii码
i=false;
System.out.println("byte a="+a);//“语句”+变量
System.out.println("short b="+b);
System.out.println("int c="+c);
System.out.println("long d="+d);
System.out.println("float e="+e);
System.out.println("double f="+f);
System.out.println("char g="+g);
System.out.println("char h="+h);
System.out.println("boolean i="+i);
System.out.print(A);//打印的是全局变量的值,没有ln的print是连续打印。
System.out.print("\n");//打印“回车”换行
Wang_1501 dd=new Wang_1501();//建立一个新的空间dd,调用子函数Wang_1501的计算方法求出整数值存入空间dd
l=dd.x(32767,1);
/*主函数虽然定义了一个整数short l ,dd.x(100,28)是给子函数的a,b赋值,但是在赋值、计算这些过程中计算机都会将小于32位(如short,byte)的值转换成32位 进行计算*/
m=(byte) l;//返回值是32位,这儿强行转换为byte
System.out.println("输出dd值为:"+l);//输出dd
System.out.println("输出l值为:"+l);//输出l值
System.out.println("输出byte:"+m);/*数据类型的转换,小
4000
转大,自动转换。大转小,强制*/
}

}


简单的按位运算符加密(按位与 & 按位或 | 按位异或 ^ 按位取反 ~ )

java快捷键

Alt + / : 输出提示

(1)在java类中,要输出main方法

输入main后用此快捷键按回车;要输出System.out.println(),syso+快捷键按回车即可

覆盖父类的toString()方法,输入to+快捷键按回车

输入import的类(比如Calendar),输入Ca+快捷键即可

生成某个field的get,set方法,输入get+快捷键,快捷键生成(默认为public);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息