栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA的入门学习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA的入门学习

目录

了解java语言

1.了解JDK,JVM,JRE

2.修饰符

3.固定写法

4.编译过程

5.注释

6.打印方法

数据类型和运算符

整形变量int

长整型  long 

双精度浮点型变量double

单精度浮点型变量 float

字符类型变量

字节类型变量

短整型变量


了解java语言

1.了解JDK,JVM,JRE

JDK:Java开发工具

JVM:Java虚拟机,跑java程序的

JRE:java运行环境

三者为包含关系:JDK包含JRE,JRE包含JVM

2.修饰符

public:访问修饰符(如果这个类是public修饰的,类名需要和文件名一致)

private:私有的

protected:受保护的

class:关键字,用来定义一个类。

3.固定写法

java中main函数的固定写法:public static void main(String[] args)

其中String[] args)为命令行参数

java中最常用的打印函数:System.out.println          相当与c语言中的printf函数

运行jiava程序过程,class文件转换成文本文件:需要专门的反编译软件。

在java中,最外面是类,最里面是方法(不可以放在外面)。

4.编译过程

1..java:     源代码:目前在磁盘上里面就是一串字母

然后进行编译

2..class:   字节码文件:即二进制文件,包含了当前类中的信息

其中一个类对应一个字节码 

3.再通过JVM将字节码转换成平台能够理解的形式运行

Java 程序运行需要经过编译,运行两个阶段。 编译: javac 命令 运行: java 命令

5.注释

行注释://

块注释:

在运行,注释代码有中文的代码时,出现乱码错误

原因:javac在编译的时候 用的是GBK格式去编译代码的

解决方法:javac后面加上 -encoding utf-8

6.打印方法

java中三种打印方式:

1.  System.out.print("打印不换行");

2.  System.out.println("打印换行");

3.  System.out.printf("%d",10);

数据类型和运算符

1.整形变量int

1.int  : 无论多少位操作系统都是    4个字节

2.取值范围:-2^31~2^31-1

查看取值范围代码

System . out . println ( Integer . MAX_VALUE );   // int 的最大值 System . out . println ( Integer . MIN_VALUE );   // int 的最小值

3.变量的命名:数字 字母  下划线 美元符号组成(中文也可以当变量  因为是Unicode字符集)

4.变量在使用前一定要初始化

int num = 10; // 定义一个整型变量
System.out.println(num) ;

2.长整型  long 

Integer 是int的plus版本  包装类

8个字节  64bit   

取值范围:-2^63~2^63-1

System . out . println ( Long . MAX_VALUE ); System . out . println ( Long . MIN_VALUE ); // 运行结果 9223372036854775807 - 9223372036854775808

定义:

long num = 10L; // 定义一个长整型变量, 初始值写作 10l 也可以(小写的 L, 不是数字1). System.out.println(num);

3.双精度浮点型变量double 定义:
double num = 1.0 ; System . out . println ( num );
神奇的问题:
int a = 1 ; int b = 2 ; System . out . println ( a / b ); // 执行结果 0
在 Java 中 , int 除以 int 的值仍然是 int( 会直接舍弃小数部分 )

4.单精度浮点型变量 float 定义:
float num = 1.0f ;     // 写作 1.0F 也可以 System . out . println ( num );

5.字符类型变量 定义:
char ch = 'A' ;
一 个字符占用两个字节

6.字节类型变量

定义:

byte value = 0; System.out.println(value);
只占一个字节 , 表示范围较小 ( - 128 - > +127 )

7.短整型变量

定义:

short value = 0; System.out.println(value);
short 占用 2 个字节 , 表示的数据范围是 - 32768 - > +32767

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/353817.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号