栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

day01

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

day01

AFDay01学习笔记
  • 写在前面的话
  • 计算机基础
    • 计算机组成
    • 程序
    • 编程语言
  • Java
    • Java简介
    • 发展历史
    • JDK的安装和配置
    • 第一个Java程序

写在前面的话

1)通过CSDN梳理知识树,提交作业

2)知识分享:表达和技术

计算机基础 计算机组成

硬件

​ 输入设备

​ 接受外部的数据,指令

​ 键盘、鼠标、摄像头、扫描仪,麦克风

​ 输出设备

​ 显示、输出内部的数据

​ 显示器、音箱、打印机

​ 存储设备

​ 内存

​ 特点:瞬时存储、易失性、存取速度快

​ 外存

​ 硬盘、U盘、等

​ 特点:永久存储、存储速度慢

​ 存储单位:bit位 b

​ 字节byte B 1B=8b

​ MB 1M=1024B

​ GB 1G=1024M

​ TB

​ 处理器CPU

​ 控制器:分析指令,分配协调其它组件工作

​ 运算器:运算

​ 这些组件是协调进行工作。输入设备–控制器–运算器+存储器–>输出设备

软件

​ 系统软件:Windows,Mac,Linux,Android

​ 图行化的操作系统

​ DOS:Win+R–》cmd启动

​ 目录切换:cd (change dir)

​ cd 目录路径名

​ 相对路径:从当前路径开始

​ 绝对路径:从某个盘符的跟路径开始

​ 回到上一级 cd …
​ 跨盘符:盘符名:

​ 注意事项:可以使用Tab进行提示补全

​ 如果路径中含有空格等特殊字符建议路径名加引号

​ 不区分大小写

​ 借助方向上下键使用历史指令

​ 应用软件

​ QQ、微信

程序

生活中的程序:为了解决某个问题,进行一系列的有序动作

计算机中的程序:为了让计算机帮我们解决某个问题,而编写的一系列有序指令集

编程语言

机器语言:01010111100000

​ 特点:可读性不高,维护性;执行效率高

汇编语言:借助一些助记符来编写程序,add 1,1 result

​ 特点:可读性有改善;代码很冗长,要求对计算机的硬件组成非常了解。运行速度也比较快

高级语言:a=1 b=2 c=a+b

​ C语言是鼻祖,C++,C#,Python,Java等

​ 编译型语言:源代码—经过编译器的编译—可执行文件 翻译家:整体翻译-----Java

​ 解释型语言:源代码—经过解释器的解释—从上到下逐行解释执行 同声传译

Java Java简介

编译型高级语言、面向对象、跨平台(跨操作系统)、分布式

jvm: java virtual machine java虚拟机

发展历史

1996年1月,Sun公司发布了Java的第一个开发工具包*(JDK 1.0)*

1998年12月8日,第二代Java平台的企业版J2EE发布。

​ J2ME(Java2 Micro Edition,Java2平台的微型版):移动端,现在被Android替代

​ J2SE(Java 2 Standard Edition,Java 2平台的标准版):提供核心功能

​ J2EE(Java 2Enterprise Edition,Java 2平台的企业版)

2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。其中包括泛型支持、基本类型的自动装箱、改进的循环、枚举类型、格式化I/O及可变参数。

2009年,甲骨文公司宣布收购Sun

2014年,甲骨文公司发布了Java8正式版

JDK的安装和配置

JDK

java development kit java程序开发包,供开发用

jre

java runtime environment java运行时环境 ,供java程序

未配置环境变量,会提示

C:Usersyy>javac -version
‘javac’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

配置环境变量:就是为了在任何目录下都能使用bin目录下的指令

搜索:编辑环境变量配置,在系统变量中

新增:JAVA_HOME:C:Program FilesJavajdk1.8.0_333

添加Path: %JAVA_HOME%bin

CLASSPATH:可以暂不配

第一个Java程序

1)写源程序(后缀名java)

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("Hello World!!!");
		System.out.println("Hello World!!!");
	}

}

2)编译(后缀名是class)

javac 文件名.java

编译成了文件名.class

3)运行

java 文件名

注意点:

1、文件名要与public修饰的class 名一致

2、要用英文命名,每个单词首字母大写,驼峰法,见名知意

3、乱码是编码格式导致的

4、main方法是java程序的入口,有四要素public,static,void,String[]

5、java中开始的大括号一般在行末,结束的大括号跟这个层级对齐

6、每个指令以分号结束

练习一

1、打印 Hello,world!

public class Hello{
	public static void main(String[] args){

		System.out.println("Hello World!");

	}

}

2、打印菜单

欢迎登录海峰学习平台

1)注册

2)登录

3)退出

public class Test02{
	public static void main(String[] args){
		System.out.println("********欢迎登录海峰学习平台*********");
		System.out.println("1)注册");
		System.out.println("2)登录");
		System.out.println("3)退出");
		System.out.println("*************************************");
	}
}

3、打印购物清单

商品 数量 单价 金额

夹克 1 1900 1900

MP4 2 400 800

public class Test03{
	public static void main(String[] args){
		System.out.println("商品     数量     单价     金额");
		System.out.println("夹克       1       1900    1900");
		System.out.println("MP4        2       400      800");
	}
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/945527.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号