微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Day01 学习JavaSE的第一天

1. Java的背景介绍

Java之父:詹姆斯·高斯林

Java是一门语言,是美国Sun公司(Stanford University Network)在1995年推出的计算机语言,2009年被Oracle公司收购。

2. Java的三个平台

  • JavaSE
    Java基础版 可以用于桌面应用的开发等。
  • JavaME
    用于手机端和软件开发。
  • JavaEE
    Java企业版 可以用于Web方向的网站开发,手机小程序等。

3. Java语言跨平台原理

在操作系统中编写好的代码可以移植到其他操作系统中进行运行。

在不同的操作系统中,可以安装不同的JVM虚拟机。

4. JRE和JDK

4.1 JRE(Java Runtime Environment) Java运行时环境

        JRE包含 JVM 和 核心类库

4.2 JVM(Java virtual machine) Java虚拟机(翻译)

        JVM是真正运行代码的机器

4.3 JDK(Java Development Kit)Java开发工具包

	JDK中包含 JRE 和 开发工具,所以只需安装JDK就可以了

5. Hello World案例

程序编写和运行流程:
	1. 编写序
		文件夹中创建HelloWorld.java
	2. 编译
		javac HelloWorld.java
	3. 运行
		java HelloWorld
	
public class HelloWorld{
    public static void main(String[]args){
        System.out.println("Hello World");
    }
}

6. 注意事项

		1.所有输入符号都要在英文下输入;
		2.单词不要写错误;
		3.不要缺少重要符号;

7. dos黑窗口的命令

windows + R 输入cmd

文件夹中输入cmd

cd 文件名称 :进入问某个文件

cd.. :回退上一级文件

D: :切换到D盘

cls :清屏

dir :显示当前文件夹中的内容

8. 注释

对程序进行解释说明的文字

  • 单行注释

    格式://注释信息

  • 多行注释

    格式:/* */

  • 文档注释

    格式:/** */

    /*
    class叫类 HelloWorld是类名。类是java代码的基本单位
    一个文件中就写一个类,类名和文件名一致
    */
    public class HelloWorld{
    	//这个叫主方法也叫main方法,是程序的入口
    	//虚拟机运行程序就是从这个主方法开始运行的
    	public static void main(String[] args){
    		System.out.println("HelloWorld");
    		//这一行代表输出语句
    		//println中ln是换行的意思
    	}
    }
    

9. IDEA工具的使用

IDEA官网下载地址:https://www.jetbrains.com/idea/download/download-thanks.html?platform=windows

项目:
	结构:project
		模块:Module
			包:Package
				类:class

1.首先创建一个project

2.创建一个module

3.创建一个Package包

4.创建一个Class文件

5.可以写"Hello World"案例了

IDEA部分实用快捷键:
psvm 或 main 快速生成方法
sout 快速生成输出语句
ctrl + D 快速向下复制一行
ctrl  + alt + L 整理代码格式
shift + alt + ↑或↓ 上下调整代码

10.电脑存储空间

1TB    =   1024GB
1GB    =   1024MB
1MB    =   1024KB
1KB    =   1024Byte字节(byte是计算机保存的最小单位)
1Byte  =   8个二进制位
电脑内存:8GB 16GB 32GB 用来运行程序和数据,临时存储
电脑硬盘:256GB 512GB 1TB 2TB 用来永久存储文件

11.常量

常量类型 说明 举例
字符串 用双引号括起来的任意内容,可以有任意字符 "HelloWorld" , "张三"
整数 整数直接填写 15 ,-15
小数 小数直接填写 12.6 ,-11
字符 用单引号括起来的任意内容,仅有一个字符 'a' , '5' , '爱'
布尔 仅有两个值 true , false

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐