chapter 1 introduction to computers,programs,and java
2018-01-30 20:05
465 查看
1.2 computers
a computers is a electronic device
1、central processing unit(中央处理器CPU)
2、memory(主存main memory)
3、storage devices(存储器 例如:硬盘,CD,磁带等)
4、input and output devices(输入输出设备 例如:键盘,鼠标等)
5、communication devices(交互设备 例如:网络调制解调器和设备接口NIC)
CPU
CPU衡量速度为Mhz和Ghz
Memory
基本按照地址连续的存储单元存储数据,其中地址一般为连续的存储在栈中
主存用于在计算机运行时存储数据,任何数据在进入CPU运算之前,都必须存储在主存。
主存以字节为单位存储数据,不过表示存储容量的最小单位是位(bit),表示一个的1或者0. 1byte=8bit
主存必须按字节编址(可能是通过开辟栈的方式来实现存储)
字节是最小的存储单位
主存是易失性存储设备,掉电后所有信息都会消失
Storage Devices
磁盘(软盘和硬盘):每台电脑都至少有一个硬盘
CD和DVD:都有两种只读和可读写属性
Communication Devices
DSL:digital subscriber line 数字用户线路(俗称:电话线)
NIC:network interface card(网络接口) 用于连接本地局域网(LAN)
Programs
computer programs,known as software ,are instructions to the computer,计算机程序,即软件,被称为计算机的指令,主要用于转化人类语言变成计算机可理解的及其语言
C(developed by the designer of B)
C++(an object-oriented language,based on C) C++是一种面向对象语言
c#(a java-like language developed by Microsoft) C#是一种类java语言,也是一种面向对象语言
JAVA IDE JDK API
API(application program interface):提供预定义的类和接口
JDK(java develpment toolkit):构建应用程序,定义开发环境
IDE(intergrated development environment):用于开发环境的应用程序
Reserved words(关键字):class public static void
java创建文件的过程:
create/modify source code(创建和编辑源代码)——>source code(源代码,. java格式)——>complie source code(编译源代码)——>bytecode(字节码 .class 文件,由JVM,java虚拟机运行)——>run bytecode——>result
java对话框格式
JOptionPane.showMessageDialog(null,x);
JoptionPane.showMessageDialog(null,x,y,JOptionPane.INFORMATION_MESSAGE);
是两类等价的对话框声明类型
import javax.swing.JOptionPane和import javax.swing.*则是等价的输入声明格式
Chapter Summary
1、Hardware is the physical aspect of the computer that can be seen(硬件是我们可视的物理层面)
2、A byte is a sequence of 8 bits(一个字节为8个字)
3、A block begins with an opening brace({)and ends with a closing brace(}).Methods are contained in a class.
一个封装由{}符号进行,方法被包含在类中
4、every statement in java ends with a semicolon(;)
每个声明都由分号;结束
5、在java中,注释符号为(//)或者(/*)和(*/)之间
a computers is a electronic device
1、central processing unit(中央处理器CPU)
2、memory(主存main memory)
3、storage devices(存储器 例如:硬盘,CD,磁带等)
4、input and output devices(输入输出设备 例如:键盘,鼠标等)
5、communication devices(交互设备 例如:网络调制解调器和设备接口NIC)
CPU
CPU衡量速度为Mhz和Ghz
Memory
基本按照地址连续的存储单元存储数据,其中地址一般为连续的存储在栈中
主存用于在计算机运行时存储数据,任何数据在进入CPU运算之前,都必须存储在主存。
主存以字节为单位存储数据,不过表示存储容量的最小单位是位(bit),表示一个的1或者0. 1byte=8bit
主存必须按字节编址(可能是通过开辟栈的方式来实现存储)
字节是最小的存储单位
主存是易失性存储设备,掉电后所有信息都会消失
Storage Devices
磁盘(软盘和硬盘):每台电脑都至少有一个硬盘
CD和DVD:都有两种只读和可读写属性
Communication Devices
DSL:digital subscriber line 数字用户线路(俗称:电话线)
NIC:network interface card(网络接口) 用于连接本地局域网(LAN)
Programs
computer programs,known as software ,are instructions to the computer,计算机程序,即软件,被称为计算机的指令,主要用于转化人类语言变成计算机可理解的及其语言
C(developed by the designer of B)
C++(an object-oriented language,based on C) C++是一种面向对象语言
c#(a java-like language developed by Microsoft) C#是一种类java语言,也是一种面向对象语言
JAVA IDE JDK API
API(application program interface):提供预定义的类和接口
JDK(java develpment toolkit):构建应用程序,定义开发环境
IDE(intergrated development environment):用于开发环境的应用程序
Reserved words(关键字):class public static void
java创建文件的过程:
create/modify source code(创建和编辑源代码)——>source code(源代码,. java格式)——>complie source code(编译源代码)——>bytecode(字节码 .class 文件,由JVM,java虚拟机运行)——>run bytecode——>result
java对话框格式
JOptionPane.showMessageDialog(null,x);
JoptionPane.showMessageDialog(null,x,y,JOptionPane.INFORMATION_MESSAGE);
是两类等价的对话框声明类型
import javax.swing.JOptionPane和import javax.swing.*则是等价的输入声明格式
Chapter Summary
1、Hardware is the physical aspect of the computer that can be seen(硬件是我们可视的物理层面)
2、A byte is a sequence of 8 bits(一个字节为8个字)
3、A block begins with an opening brace({)and ends with a closing brace(}).Methods are contained in a class.
一个封装由{}符号进行,方法被包含在类中
4、every statement in java ends with a semicolon(;)
每个声明都由分号;结束
5、在java中,注释符号为(//)或者(/*)和(*/)之间
相关文章推荐
- Java学习笔记(1)Introduction to Computers, Programs, and Java
- Minds and Computers: An Introduction to the Philosophy of Artificial Intelligence
- How to Design Programs: An Introduction to Programming and Computing
- JavaTech, an Introduction to Scientific and Technical Computing with Java
- Website for the introduction to Matlab and Java
- Introduction to Java and Software Design: Swing Update
- Website for the introduction to Matlab and Java
- 读书笔记之 Advanced Bash-Scripting Guide Chapter 4 Introduction to Variables and Parameters
- Website for the introduction to Matlab and Java
- Introduction to Languages and the Theory of Computation--Chapter 1 学习笔记
- Website for the introduction to Matlab and Java
- Introduction to Computing and Programming with Java : A Multimedia Approach
- Website for the introduction to Matlab and Java
- Introduction to SIP for Java, C#, and VB Developers
- Chapter 3 Introduction to Objects and Input/Output
- Introduction to Algorithm(chapter 3 and 4)
- Introduction to Algorithm( chapter 9 and 10)
- core java chapter one An introduction to java
- Linker and Libraries Guide Chapter 1 Introduction to the Solaris OS Link Editors
- Introduction to XML and XML With Java