资讯详情

Java SE基础笔记——(初识Java)

1、Java是什么?

Java它是一种编程语言,本质上是一种工具。

2、Java语言发展(背景知识):

Java出生于美国的1995年sun公司(Stanford University Network)。它是计算机高级编程语言。

Java早期称为Oak(橡树)后期更名为Java。

Java父亲:詹姆斯·高斯林(james Gosling)。

2009-4月sun公司被oracle收购公司(甲骨文公司)。

3、Java特点:

  1. 应用广泛

  2. 完整的语言结构

    • 语法简单

    • 面向对象

    • 语法严谨

    • 结构清晰

  3. 就业需求量大

  4. 广泛的职业发展

4、为什么用Java?

  • 世界上最流行的编程语言之一是中国使用最广泛的编程语言。
  • 可移植,安全可靠,性能好
  • 社区开发最完善,功能最丰富。

5、Java能做什么?

  1. 桌面应用开发:各种税务管理软件,IDEA。
  2. 企业级应用开发:微服务,大型互联网应用。
  3. 安卓,ios,医疗设备。
  4. 服务器系统:应用背景
  5. 大数据开发:hadoop
  6. 游戏开发:我的世界MineCraft

6、Java体系:

  1. JavaME:移动开发(已go die了)

  2. JavaSE:Java的标准版(Java技术的核心和基础。

  3. JavaEE:Java企业级发展(赚钱。一套企业级应用开发的解决方案。

7、如何使用Java

Java语言产品是JDK(Java Development Kit:Java开发人员工具包必须安装JDK才能使用Java语言。

JDK 17 ,JDK 许多企业使用8、11、17JDK 8。

java开发工具包:提供JAVA程序编译和的环境。(jdk中包含了jre)

jre:java运行环境。

安装JDK:Oracle官网下载:

安装JDK,配置Path环境变量:我的电脑-->属性-->高级系统设置-->最重要的环境变量:JAVA-HOME。

这里不详细写,可以上网找其他资源下载,配置环境。(手动狗头)

查看JDK版本(验证JDK是否成功安装):

在win R输入命令行窗口Java-version、javac-version。

8、window的命令(记):

盘符:切换到盘下:D: ,C:

cd:进入目录。

cd.. 返回上层目录。

cd. 当前目录。

win本可用(mac不可用):dir:显示该目录下所有的文件;清屏:cls

9、Java程序开发的三个步骤

三步:编写代码-编译代码-操作代码。

javac:编译java的源代码-->目标代码-->class文件

java:运行java代码的

idea:综合开发环境(开发工具)

编译与解释:

从高级语言到机器语言需要一个翻译过程。

编译:将源代码编译(一次编译)成目标代码,输出执行(多次执行),然后向计算机解释。

解释:浏览器直接解释给浏览器。从源代码到解释器的最终输出(每次执行都需要解释)

编写代码的基本要求:

  • 文件名称的后缀必须是Java结尾。
  • 文件名必须与代码的类名一致。
  • 英语模式下的符号必须使用。

软件:程序与数据的结合;

程序:用于处理数据的计算机指令集;

编程语言:用于编写计算机指令的语言。

编程语言的发展:

  1. 机器语言:机器理解语言:1 通电 0 不通电。计算机的底层是硬件电路。

  2. 汇编语言:添加助记符,具有一定的可读性。

  3. 高级语言:接近人类自己的语言写作。翻译器将其翻译成计算机可以理解的机器指令。

计算机本身只能识别由0和1组成的机器语言。

根据人类日常会话设计的编程语言,高级语言独立于机器硬件。

BUG:指隐藏在计算机系统或程序中的一些问题或漏洞。(创始人:格蕾丝·赫伯)

14、第一个Java程序:

public class Hello {     public static void main(String[] args) {         System.out.println("Hello World!");     } }

15、JDK组成(面试可能会问!

16、IDEA开发工具

是Java编程语言开发的集成环境被业界公认为最好的java开发工具。

17、IDEA介绍项目结构

  • project(项目、工程)
  • module(模块)
  • package(包)
  • class(类)

这些结构划分是为了方便项目技术和代码文件的管理。

  • 创建Project空工程
  • 创建Module模块
  • 创建Package包

包解决两个问题:

1.组织管理不同的类别

2.为包中的类提供命名空间

创建包名时(域名发送创建):

反着写。www.P04.com——>com.p04.包名

  • 创建class类
  • 编写中编写代码
  • 完成编译操作

将14点的HelloWord程序在IDEA尝试编译操作。

18、IDEA设置主题和字体

19、IDEA常用的快捷键

标签: 集成电路kit

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司