第1章:开始对Java程序有个了解

第1节 计算机简单基础

计算机的硬件有哪五部分组成?
计算机在运行程序时,谁来执行命令?使用的数据存在哪里?
从编译运行的过程来分,编程语言分哪两种,分别举例?
计算机中存储的数据都是几进制?常用的进制有哪些?
符号数在计算机中存储的编码是什么格式?
常用的字符集有哪些?Java用哪个字符集?

计算机系统由硬件系统和软件系统组成,其中硬件系统包括控制器、运算器、存储器、输入设备、输出设备,其中运算器和控制一般统称CPU存储器简称为内存
计算机运行程序时,数据都存在内存中,CPU负责执行;
程序员使用编程语言编写程序,而计算机只认识二进制数据;除了二进制外,还常用八进制、十六进制表示;
符号数有原码、反码、补码三种形式;计算机系统中都使用补码;
源程序变成二进制数据的过程有两种,分别是编译(如C语言)、解释(如Javascript);Java比较特殊,既需要编译,又需要解释;
常用的字符集有ascii、gb2312、unicode,Java使用unicode编码;

第2节 Java语言概述

Java语言哪年正式推出?由哪个公司推出?
Java技术分哪三个版本?
本课程学习哪个版本?
Java语言的跨平台特性是如何实现的?
Java语言还有哪些其他特点?

Java由SUN公司于1995年正式推出,2009年被Oracle收购;
Java技术包括三个版本,分别是JavaSE标准版、JavaEE企业版、JavaME微型版,本课程主要学习JavaSE版本,是其他版本的核心基础;要成为Java软件开发工程师,学习JavaEE版本是必须的;
到目前为止,JavaSE已经更新到1.8版本,也可以称为Java8;
Java语言有很多特点,跨平台性是其中之一;JVM是实现跨平台特性的关键;
Java语言是面向对象的语言,C++、C#等也是面向对象的语言,C语言是面向过程的语言;
Java语言还有动态性、鲁棒性(强类型语言)、分布式、多线程、面向对象等特性;

第3节 Java开发运行平台

JVM是什么简称,有什么作用?
JDK是什么简称?有什么作用?
JRE是什么简称,有什么作用?
JDK、JRE、JVM的关系?
JDK下的工具存在哪里,有哪些主要的工具?

JVM(Java Virtual Machine)称为Java虚拟机,在Java平台中有着举足轻重的地位;
JDK是Java开发工具包(Java Development Kit)的简称,是一个软件;
如果要用Java语言编写程序,就必须在计算机上安装JDK;
JRE是Java运行环境(Java Runtime Environment)的简称
如果要在机器上运行Java程序,就必须要有JRE;

如果要使用Java语言编写Java程序,作为程序员,那么就需要在计算机上安装JDK;
如果只需要运行Java程序,那么只要有JRE就可以;有了JRE,就有了JVM;
JDK下的工具都存在bin目录下,有java,javac,jar,javadoc,javap等

第4节 第一个Java程序

任何一个Java类都能运行么?
一个Java类能够运行必须有什么方法?这个方法有什么规范?
Java源文件命名有什么要求?
常用的Java IDE有哪几个?
Eclipse中debug工具的f5和f6快捷键有什么区别?

并不是任何一个Java类都能被运行,类中有符合规范的main方法才能被运行;
main方法必须遵守规范,用public static void main声明,参数是String[]类型;
Java源文件中如果没有public类,命名没有要求;如果有public类,源文件名称必须与类名一致,大小写也必须一致;
使用javac可以编译源文件,使用java可以运行Java类;
常用的IDE有Eclipse/netbeans/idea,国内目前用得最多的是eclipse;
使用Eclipse的debuge功能可以方便调试,f5可以执行当前行并查看执行细节,f6只执行当前行,不看细节;f7可以返回上一步;f8跳到下一个断点;

第5节 Java语法基本元素

第5节:Java语法基本元素
Java中每条语句以什么符号结束?
标识符有哪些命名规则?
什么是关键字,有哪些要求?
变量和常量有什么区别?

Java每条语句以分号结束;
可以用空白行来使得代码更为清晰,可读性更强;
关键字都是小写字母,不能用来命名,也称为保留字;
标识符不能以数字开头,只能以字母,数字,下划线,$组成;
常量是值不能更改的,变量可以更改;

第1章 总结

本章主要学习了程序开发的基本概念以及Java语言的入门内容;
了解计算机的简单工作原理,了解进制、编码、字符集这些最基本的概念;
JDK、JRE、JVM之间有着包含的关系,作为程序员需要安装JDK,如果只是要运行Java程序,只要安装JRE即可,有了JRE就有JVM;
一个Java类如果要运行必须有符合规范的main方法;
一个Java文件中可以有多个Java类,但是不建议如此;最多只能有一个public类;
编写程序就需要对类,方法,变量进行命名,名字称为标识符,标识符有命名规则,必须遵守;
Java中的数据分为常量和变量,后续将详细学习;
本章提到很多概念都暂时没有学到,不要着急,后续都会详细学习;

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值