文章目录
- 前言
- 一、计算机基础知识
- 二、Java语言基础.
- 三 、java基本性概念
- 总结
前言
我是一名0基础Java转行学习者,从没有接触过计算机专业,对电脑的认知也仅限于电脑硬件部分.学习java知识有5天时间了,记录一下学习总结.
一、计算机基础知识
计算机
计算机(
Computer
)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理
海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常
见的形式有台式计机、笔记本计算机、大型计算机等。
计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会
的发展。
计算机应用在科学计算,数据处理,自动控制,计算机辅助设计,人工智能,多媒体应用,计算机网络等多领域.
计算机硬件
计算机硬件(
Computer Hardware
)是指计算机系统中由电子,机械和光电元件等组成的各种
物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基
础。
计算机通常由
CPU
、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标,显示器等多个部件组
成。
计算机软件
计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序
完成特定的功能,计算机软件按照其功能划分为系统软件与应用软件
系统软件:
DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS
应用软件:
offiffiffice QQ
聊天
YY
语言
扫雷
计算机语言
语言
人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换
计算机语言
人与计算机之间进行信息交流沟通的一种特殊语言
计算机语言中也有字符,符号等等
常见的计算机语言如
C,C++,C#
,
JAVA
常用
DOS
命令
Java
语言的初学者,学习一些
DOS
命令,会非常有帮助。
DOS
是一个早期的操作系统,现在已经被
Windows
系统取 代,对于我们开发人员,目前需要在
DOS
中完成一些事情,因此就需要掌握一些必要
的命令。
进入
DOS
操作窗口
按下
windows+R
键盘,打开运行窗口,输入
cmd
回车,进入到
DOS
操作窗口。
打开
DOS
命令行后,看到一个路径
c:/user
就表示我们现在操作的磁盘是
c
盘。
常用命令
二、Java语言基础.
1.开发环境搭建
java语言是1995年由java之父詹姆斯-高斯林.
1)Java虚拟机——JVM
JVM
(Java Virtual Machine): Java
虚拟机,简称
JVM
,是运行所有
Java
程序的假想计算机,是
Java
程序的运行环境,是
Java
最具吸引力的特性之一。我们编写的
Java
代码,都运行在
JVM
上.
跨平台
:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系
统上,这个特性称为
Java
语言的跨平台特性
。该特性是由
JVM
实现的,我们编写的程序运行在
JVM
上,而
JVM
运行在操作系统上。
2)
JRE
和
JDK
JRE
(
Java Runtime Environment
)
:
是
Java
程序的运行时环境,包含
JVM
和
运行时所需要的核心类
库
。
JDK
(
Java Development Kit
)
:
是
Java
程序开发工具包,包含
JRE
和开发人员使用的工具。
我们想要运行一个已有的
Java
程序,那么只需安装
JRE
即可。
我们想要开发一个全新的
Java
程序,那么必须安装
JDK
。
3)配置环境变量步骤
1.
文件资源管理器
-->
此电脑鼠标右键
-->
选择 属性
![](https://img-blog.csdnimg.cn/5b22a2317b9b49db91f4fbbbce4464a1.png)
3.点击下方系统变量的 新建 ,创建新的环境变量,变量名输入 JAVA_HOME ,变量值输入jdk的安装目录.
![](https://img-blog.csdnimg.cn/a5f027b60c014266a4a9122b7b116c82.png)
4.
选中 Path 环境变量,
双击 或者 点击编辑.
5.
点击 新建 ,键入
%JAVA_HOME%\bin
,必须是英文格式。选中该行,上移到最上方,点击确
定。
6.
环境变量配置完成,重新开启
DOS
命令行,在任意目录下输入
javac
命令。
2.编写的第一个程序"HelloWorld"
class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld!");
}
}
3
编写
Java
源文件
javac java源文件名.后缀名
4
运行
Java
程序
java 类名字
三 java基本性概念
关键字:被java语音赋予特定含义的单词.
标识符:
给类(接口),方法(变量),常量等起名字的一种"字符序列"
规则:
1)英文大小写字母
2)数字
3)下划线_
4)美元符号 $
*注1.不能以数字开头
2.不能是非法字符
3.不能是关键字.
4.严格区分大小写
命名规则:
1)类(接口): 单个单词:首字母大写,其余小写
多个单词:每个单词首字母大写,其余小写
2)变量: 单个单词:全部小写
多个单词:第一个单词全部小写,从第二个单词开始,每个单词首字母大写,其余小写.
3)常量: 单个单词:字母大写
多个单词:字母大写,单词与单词之间下划线隔开.
java中的注释:
1) //单行注释
2) /*
*/多行注释
3) /**
*/文本注释
变量 基本数据类型
![](https://img-blog.csdnimg.cn/28345a4f55514cffa1300399d7f1cc5d.png)
隐式转换:
将取值范围小的类型自动提升为取值范围大的类型
(byte,short,char)--->int---->long---->float---->double
强制转换:
将取值范围大的类型强制转换成取值范围小的类型
数据类型 变量名 = (数据类型) 数据值 (三要素:数据类型 变量名 数据值)
常量:
java程序中固定不变的数据.
一,字面值常量
1)整数常量
小数常量
字符常量
字符串常量
布尔常量
空常量
2)自定义常量
运算符
++和-- 单独使用:无论在数据前后,都是自增1或自减1
参与运算:在数据前,先自增1或自减1,后运算.
在数据后,先参与运算,后自增1或自减1
扩展的赋值运算符 += -= *= /=
隐藏了强制类型转换,将等号右边的数据和左边的变量值操作,在赋值给左边的变量.
逻辑符号
逻辑单与&:有false则false
逻辑单或|:有true则true
逻辑异或^:相同则false,不同则true
逻辑非!:非true则false,非false则true,偶数个 非 是它本身.
逻辑单与&和逻辑双&&的区别
共同点:有false则false
区别:逻辑单与&:左边是false,右边依然执行
逻辑双与&&:左边是false,右边不执行(具有短路效果)
三元运算符
(条件表达式)?执行成立的结果:执行不成立的结果
当条件成立则执行成立的结果
若不成立,则执行不成立的结果
键盘录入
import java.util.Scanner
clss Demo{
public static void main(String[] args){
Scanner cc = new Scanner(System.in);
System.out.println(" ");
int a = cc.nextInt();
}
}
总结
这是我学习5天的java基础概念知识,第一次总结,有些混乱和不全,相信以后会更全概,更好.