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

第一章 Java基础入门

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

第一章 Java基础入门

1.回顾练习

使用jQuery实现省市级级联。


    
    
    
2.Java简介 2.1 前言

 2.2 Java历史版本

 稳定版:java1.5;java1.6;java1.8;java11

2.3 Java特点

 ①单核心 单线程 多核心 多线程。(微秒级)

②windows,mac,linux,unix .apk .ip;

③面向对象三大特征 :封装,继承,多态;

java面向对象: 封装,继承,多态,抽象,接口;

例:

我想吃番茄炒蛋!

1.自己做;

2.去餐厅。

面向过程:

自己做——>(1.买食材;2.处理食材;3.起锅烧油;...;n.出锅。)
面向对象:

去餐厅,老板,来份番茄炒蛋!

2.4 Java开发方向 JavaSE Java Standard Edition PC方向 桌面应用 JavaEE Java Enterprise Edition 可扩展的企业级应用Java平台 服务器项目 网页 JavaME Java Micro Edition用于嵌入式Java平台;移动设备应用 安卓(java):google sun oracle 收购 诺基亚:人需要什么我们就造什么; 乔布斯:人的需求是我们创造的。 2.5Java语言能做什么         java语言可以编写桌面应用程序(类似于电脑QQ,但是java不擅长)、Web应用程序(服务器程序)、分布式系统和嵌入式系统应用程序等。人工智能。python(黄金语言) 。         主要应用在web程序的开发领域,常见的互联网应用比如天猫,京东,物流系统,网银 系统等,以及服务器后台处理大数据的存储,查询,数据挖掘等也有很多应用。 3. Java开发环境组成(jdk) 3.1 jvm虚拟机

 

java程序的执行过程:源代码(.java)->编译->字节码(.class)->jvm解释->机器码->系统执行。 jvm的作用:加载由源文件编译生成的字节码文件,将其转为机器码,发给系统执行。 jvm实现跨平台:java针对不同的系统平台都开发了对应的jvm虚拟机。从而实现同一个 字节码文件可以在任意系统上运行,从而实现了跨平台性。 所以,jvm就像不同语言的 翻译官,同样是一句“你好”,在对英国人说时,英文jvm将它翻译为英语 。对韩国人说 时,韩语jvm将它翻译为韩语。

 

3.2 JRE

 3.3 JDK

 

 

 

 3.4 jdk的安装(oracle官网下载jdk安装包)

约定:

0. 安装路径都不要有中文路径;

1.我们安装完成之后 又弹出一个框 这是提示我们安装jre(Jdk安装完成之后就已经有jre了);

2.安装完成jdk之后 在jdk文件夹中

Bin(binary 二进制文件 ) 这里面是 java 的执行文件 Include 这里面导入 c 和 c++ 的一些代码 Jre java 的运行环境 Lib 资源库 3.配置 jdk 的环境变量。
3.5 环境变量的配置 【我的电脑】-右键-【属性】-【高级系统设置】-【环境变量】

 【系统变量】-【新建】JAVA_HOME 

变量名:

JAVA_HOME

变量值:(jdk安装根目录)

默认的路径是:

C:Program FilesJavajdk1.8.0_101

【编辑】 -path: 添加
%JAVA_HOME%bin

 

 

 配置完毕后,依次点击确定就可以了。

如果不配置环境变量,那么java的的可执行文件只能在安装位置的bin目录下才可以执 行。 配置环境变量就是为了,可以在任意路径下运行java可执行文件。

 JAVA_HOME

        指向jdk的安装目录,Eclipse/idea/Tomcat等软件就是通过搜索JAVA_HOME变量来 找到并使用安装好的jdk。 CLASS_PATH (可以不用配置 jdk1.5就不用配置了,会自动找)         作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM 就是通过CLASSPTH来寻找类的。需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。新版的软件,classpath没有什么用了,因为在安装的时候已经选了JDK而且可以添加。
CLASS_PATH .;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
Path         作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。需要把jdk安装目录下的bin目录增加到现有的PATH 变量中,bin目录中包含经可执行文件javac/java/javadoc等,设置PATH变量后,就可以在任何目录下执行javac/java等工具了。         bin目录是公认的 可执行文件 放置的目录。 4. HelloWorld入门程序 4.1程序开发步骤说明

        Java程序开发三步走:编写,编译,运行

编程语言分类:

解释性语言:比如 javascript, python, perl, shell

编译型语言:比如 java,c,c++,c#

XXX.java--编译-->XXX.class

javac.exe :编译器 javac 编译命令

java.exe :解释器 java 运行命令

4.2编写Java源程序 4.2.1.新建一个文本文档文件,其中编写以下代码

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

 注意:类名要跟文件名完全一致。要遵循大驼峰命名。规定。

 定义类的格式:

public class 类名 {}

 

面试题 : 一个XXX.java文件中可以有多个类吗 ?         答:可以,但是只能有一个公共的类(使用public 修饰的类) 注意:类名要跟文件名一致,开头字母使用大写,遵循驼峰命名法。
 4.2.2 编译和运行 window+R 打开命令行模式,输入cmd 将目录切换到 java文件所保存的目录; 输入:javac 文件名称》生成.class类型的字节码文件; 输入:java  字节码文件》运行程序。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/992036.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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