Day4

Day4

Java的初级认知

最初级机器语言的代码为***二进制***

代码,直接输入给计算机使用的,没有任何转换!

汇编语言诞生,替代二进制语言,解决人类无法读懂机器语言的问题,

摩尔定律

当价格不变时,集成电路上可容纳的晶体管数目,约每十八个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将能每隔18个月翻两倍以上

​ 戈登摩尔,——Intel公司的创始人之一

第三代语言

大体上分为:面向过程面向对象两大类

C语言是面向典型的面向过程的语言。C++ Java是典型的面对对象的语言

C语言是鼻祖,其余都是基于其衍生升级而来的

C# = c sharp简称

Java帝国的诞生

1972年C诞生 贴近硬件,运行极快,效率极高的好处。

开发出了一些操作系统,编译器,数据库,网络系统等等

有两个固定的枷锁,指针和内存管理两大问题

1982年C++诞生,具有2复杂特性,兼容C的功能在图形领域和游戏领域有很大成功 掌控不简单

新的语言JAVA诞生,语法像C,没有指针和内存管理的问题,真正的可移植性,多平台只要有虚拟机jvm运行可跨平台运行,编写一次,到处运行

面向对象,安全运行,高质量的类库等等…

初级命名C+±-,后来更名JAVA

早期的java1995年页面简单粗糙,缺乏互动,诞生图形界面的程序(applet)迎来高峰,

java2SE主攻桌面 标准版(桌面程序,控制台开发…)最核心基本

java2ME主攻手机 嵌入式开发(手机,小家电…)

java2EE主攻服务器 E企业级开发(web端,服务器开发…)基础是SE

最终服务器端大展拳脚开发出的应用服务器具有高可用 高性能 高并发的特点

IBM(IT公司-国际商业机器公司)大肆投资JAVA

于2006年至2008年分别进军大数据领域和安卓手机端迎来巅峰

构建工具:Ant. Maven. Jekins.

应用服务器:Tomcat. Jetty .Jboss,Websphere,Weblogic

web开发:Struts,Spring,Hiberinate,mybatis

开发工具:Eclipse,netbean,intellij idea,jbuilder

java特性和优势

简单,面向对象,可移植要有jvm虚拟机,高性能,分布式,反射机制具有动态性,多线程使用 看视屏和音乐同时进行,安全健壮性

JDK

Java Development Kit ----Java开发者工具 ,包含jre

JRE

Java run environment----java运行时环境,包含jvm,Java虚拟机(虚拟计算机可跑在任何平台)

JVM

Java virtual machine ------- Java虚拟机,(可跑在任何平台模拟小巧CPU)用软件硬件都能实现,在不同系统上都使用了java虚拟机,屏蔽了底层系统的一些差别,真正实现了"一次编译,到处运行" Write Once, Run Anywhere

Java开发环境搭建

下载jdk8(企业级用的7和8)

网页搜索jdk8 选择Oracle(甲骨文公司收购了SUN公司)的[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ig3FC0JF-1597505259495)(C:\Users\16790\Desktop\000.png)]在这里插入图片描述

下载之前得注册登录后选择对应电脑型号

点击电脑-右键属性 查看电脑参数型号[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DKgP5MFP-1597505259496)(C:\Users\16790\Desktop\22.png)
在这里插入图片描述

注册成功后找到对应型号文件同意协议下载

双击安装jdk

记住安装的路径(文件安装所在磁盘)

配置环境变量 操作和卸载是反的点击电脑-- 右键属性–高级系统设置 --环境变量(必须是大写JAVA_HOME)–点击下面path双击进去–把包含java_home的两个变量(%JAVA_HOME%\bin,%JAVA_HOME%\jre\bin,)点击确定

检测 打开cmd

输入java version 回车_

卸载jdk8

删除java的安装目录–删除java_home --删除path下关于Java的目录

点击电脑-- 右键属性–高级系统设置 --环境变量–点击删除[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aYzn7ivA-1597505259496)(C:\Users\16790\Desktop\0001.png)]在这里插入图片描述

点击下面path双击进去–把包含java_home的两个变量删除[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cEV4BiV2-1597505259498)(C:\Users\16790\Desktop\33.png)]在这里插入图片描述

点击确定完成

检测

打开dos窗口 cmd回车输入命令java空格 -version回车看是否删除成功

下载notepad++

百度搜索notepad++点击下载安装但你指定文件夹里

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0ik8fakl-1597505259498)(C:\Users\16790\Desktop\44.png)]在这里插入图片描述

Hallo World 及 简单语法规则

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DNzquxTf-1597505259499)(C:\Users\16790\Desktop\55.png)]
在这里插入图片描述

代码 code

1新建一个文件夹,存放代码。

2新建一个java文件。

。TXT 文件后缀名为.java Hello.java

。注意【注意点】系统可能影藏了或没有显示文件后缀名

3编写代码code

public class类 Hello{名
public static void main(String[] args){
System.out.print(“Hello,World!”);方式
}
}

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

4编译文件生成一个class文件[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3zx3RL9C-1597505259501)(C:\Users\16790\Desktop\66.png)]在这里插入图片描述

5运行class文件,java class文件[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L6V7WeG0-1597505259501)(C:\Users\16790\Desktop\77.png)]
在这里插入图片描述

可能会遇到的情况

1每个单词的大小写不能出现问题,java是大小写敏感的

2尽量使用英文;

3文件名和类名必须保持一致,并且首字母大写

4符号使用了中文;必须是英文下编辑的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值