Java
J2SE:Java 2 Platform Standard Edition( 2005年之后更名为Java SE )。包含构成Java语言核心的类。比如数据库连接、接口定义、数据结构、输入/输出、网络编程。
J2EE:Java 2 Platform Enterprise Edition ( 2005年之后更名为Java EE )。Enterprise Edition(企业版)包含J2SE中的所有类,并且还包含用于开发企业级应用的类。比如EJB、Servlet、JSP、XML、事务控制,即是现在Java应用的主要方向,像一些银行或电信的系统大多基于此架构。
J2ME:Java 2 Platform Micro Edition ( 2005年之后更名为Java ME )。用于消费类电子产品的软件开发。比如呼机、智能卡、手机、PDA、机顶盒。
JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库
JDK(Java Development Kit Java开发工具包 JRE Java的开发工具
Dos命令行中常见的命令:
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录
cd:进入指定目录
cd..:退回到上一级目录
cd:退回到根目录
del:删除文件
exit:退出dos命令行
配置环境变量:
在新建页面,输入变量名“JAVA_HOME”;变量值“你的jdk的路径
在系统变量区域,选择“新建”,输入变量名“CLASS_PATH”CLASSPATH=.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar
Path中:
public class Demo01{//类中只有两个:方法和属性
//语句要写在方法中
// gbk 一个中文字符占2个字节
//utf-8 一个中文字符占3个字节
public static void main(String[] args){
System.out.println("java 第一个程序");//打印完后换行
System.out.println("aaaaa");
System.out.print("bbbb");//打印完后不换行
System.out.println("ccc");
}
public static void main(String[] args){
//这是单行注释
/*
这是多行注释
*/
标识符
Java中标识符的定义格式由字母、数字、_(下划线),$所组成,不能以数字开头,不能是Java中的关键字,而且每一个标识符都要有自己的意义,如StudentName,表示的是学生姓名
注意:标识符区分大小写。
变量
变量是内存中装载数据的小盒子,你只能用它来存数据和取数据
计算机存储设备的最小信息单元叫“位(bit)” 计算机最小的存储单元叫“字节(byte)”
1B(字节) = 8bit
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB
数据类型 基本数据类型 引用数据类型
基本数据类型 4类八项 整数 byte short int long 浮点型 float double 字符型char boolean ture false 变量必须要有明确的类型,什么类型的变量装载什么类型的数据
四类 |
八种 |
字节数 |
数据表示范围 |
整型 |
byte |
1 |
-128~127 |
short |
2 |
-32768~32767 |
|
int |
4 |
-2147483648~2147483648 |
|
long |
8 |
-263~263-1 |
|
浮点型 |
float |
4 |
-3.403E38~3.403E38 |
double |
8 |
-1.798E308~1.798E308 |
|
字符型 |
char |
2 |
表示一个字符,如('a','A','0','家') |
布尔型 |
boolean |
1 |
只有两个值true与false |
注意 java中默认的整数类型是int类型 java中默认的浮点类型是double类型
//定义变量
int a=1;//java 默认整形是int
double b=2.2;
//''是字符
//""是字符串
char c='小';
boolean flag=false;
System.out.println(a+"..."+b+"...."+c+"..."+flag);
long a=12345678901L;//不加L默认整数类型为int类型
//Java中默认的浮点类型是double类型 不加F编译不了
float b=1.2F;
float b=(float)1.2;
System.out.println(a+"....."+b);