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

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

关于编程的一些基础知识

什么是计算机?

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

由硬件和软件组成

计算机的主要构成

  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

 

 

 

 

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

相关推荐