Java教程

学习编程的第二天(认真整理的笔记)

本文主要是介绍学习编程的第二天(认真整理的笔记),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

关于编程的一些基础知识

什么是计算机?

能够按照程序运行,自动高速处理海量信息的现代化智能电子设备

由硬件和软件组成

计算机的主要构成

  1. CPU

  2. Memory(内存)

  3. Motherboard(主板)

  4. IO设备[input and output(输入和输出设备)]如:显卡,耳机,麦克风

     

     

冯·诺依曼体系结构

 

 

计算机语言发展史

第一代语言

机器语言

基于二进制,直接输入,不经过任何转换

如:0101101010001010110101

第二代语言

汇编语言

指令代替二进制,解决人类无法读懂机器语言的问题

第三代语言

摩尔定律

当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍(现在来看,有一点不现实了)

戈登·摩尔Intel公司的创始人之一

高级语言

大体上分:面向过程面向对象两大类

  • C语言(典型的面向过程)

  • C++语言(典型的面向对象)

  • Java语言(典型的面向对象)

  • C#语言

  • Python、PHP、JavaScript

  • ......

 

 

Java的入门知识

Run Once、Run Anywhere

Java 2 标准版(J2SE):占领桌面

Java 2 移动版(J2ME):占领手机

Java 2 企业版(J2EE):占领服务器

 

补充:三高:高可用,高性能,高并发

JDK、JRE、JVM

JDK: Java Development Kit

JRE: Java Runtime Environment

JVM:Java Virtual Machine

 

 

 

 

这篇关于学习编程的第二天(认真整理的笔记)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!