Java SE基础

206 阅读1分钟

图片.png

Java 语言的特点

  1. 特点一:
  • 面向对象

  • 两个基本概念: 类、对象

  • 三大特征: 封装、继承、多态

2.特点二:

  • 健壮性

  • 吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制

  1. 特点三:
  • 跨平台性 :通过Java语言编写的应该程序在不同的系统平台上都可以运行。

  • 原理: 只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。

JDK、JRE、JVM 关系

图片.png

图片.png

关于public

在一个Java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件相同。

package mp_1;

class HelloWorld {
	public static void main(String[] args) {
		System.out.println("HelloWord");
	}

}

图片.png

关于 main方法

程序的入口是 main() 方法,格式是固定的。

图片.png

输出语句:System.out.println()

  • System.out.println() 先输出数据,然后换行
    
  • System.out.print() 只输出数据
    

图片.png

Java定义的数据类型

一、变量按照数据类型来分:

基本数据类型:
	整型:byte \ short \ int \ long
	浮点型:float \ double
	字符型:char
	布尔型:boolean


引用数据类型:
	类(class)
	接口(interface)
	数组(array)

二、变量在类中声明的位置: 成员变量 vs 局部变量

String类型变量的使用

  1. String属于引用数据类型,翻译为:字符串
  2. 声明String类型变量时,使用一对""
  3. String可以和8种基本数据类型变量做运算,且运算只能是连接运算:+
  4. 运算的结果仍然是String类型