Java知识点总结第一章

计算机、程序和Java概述

什么是计算机

计算机是存储和处理数据的电子设备。它包含硬件和软件两个部分。
1)硬件:硬件是计算机中可以触摸到的物理部分;
2)软件:是一些不可见的指令,他们控制硬件完成任务。

硬件

1)中央处理器(CPU):CPU是计算机的大脑。它从内存中获取指令,然后执行这些指令;
2)内存:由一个有序的字节序列组成,用于存储程序及程序需要的数据;
3)存储设备:程序和数据被永久的存放在存储设备上,需要使用时再移入内存;
4)输入和输出设备:用于让用户与计算机进行通信,常见的输入和输出设备有键盘、鼠标、显示器等;
5)通信设备:计算机通过通信设备进行联网。

软件

1)系统软件:主要负责管理和控制计算机底层硬件;为人类提供最基本的计算机功能。如Windows、Android、Linux、Mac等等;主要的语言是C/C++;
2)应用软件:处理某一特殊领域的问题的软件。如微信、QQ、腾讯视频、爱奇艺等等;主要的语言有java、Python等等;

什么是计算机语言

计算机不理解人类的语言,所以,计算机必须使用计算机可以识别的语言编写。

机器语言

一套内嵌的原子指令集。以二进制编码的形式存在。

汇编语言

使用短的描述性单词 (称为助记符)来表示每一条机器语言指令。

高级语言

高级语言很像英语,易于学习和使用。高级语言中的指令称为语句。

Java语言

Java是平台无关的,这意味着只需编写一次程序,就可以在任何计算机上运行

Java三大体系

JavaSE Java Standard Edition Java标准版
桌面应用程序
JavaEE Java Enterprise Edition Java企业版
服务器软件开发
JavaME Java Micro Edition Java微型版-Android
电子消费类产品

JRE

JRE:软件 Java Runtime Environment Java运行环境
如果 你想 仅仅 运行 java 程序 装!
JRE=JVM+核心类库(图书馆)

JDK

JDK:软件 Java Development Kit Java开发工具包
如果 你想 开发 Java 装!
JDK=开发工具+JRE

编写并运行Java程序

如何创建一个Java项目

File-New-Java Project
Project Name 项目名-finish
YanDaDay01
src
(default)
HelloYanDa.java
存放源代码的文件夹/目录/包
JRE

如何创建Java文件
在src上右键 new - class
Source folder
package 当前包/当前源代码的文件路径
Name java文件名
###### 示例:HelloYanDa
//The public type HelloYanDa123 must be defined in its own file
public class HelloYanDa {
 
 public static void main(String[] args){
  /*
  System 系统,过来
  out 输出
  println 往控制台输出 ln换行
  () 输出什么内容
   * */
  System.out.println("你好 2+");//文本信息 字符串
  System.out.println(10);
  System.out.println("10");
  System.out.println(2+3);
  //System.out.println(10/0);//ArithmeticException
  System.out.println("2+3");
  //需求2+3
  System.out.println(2-3);
  System.out.println("你"+(2+3)+"好");//+ 字符串连接符
  /*
   业务逻辑->需求
   代码逻辑->程序的运行逻辑
   * */
 }
}//Syntax error, insert "}" to complete ClassBody

程序错误

编程错误可以分为三类:语法错误、运行时错误和逻辑错误。

猜你喜欢

转载自blog.csdn.net/weixin_42493897/article/details/82951691