Java初学者第一天笔记

一 : 第一阶段基础语法

1. 基础语法(Java基本概述、注释、关键字、标识符、注释、变量、常量、数据类型、数据类型转换、流程控制、方法、数组)(周考)

2. 核心部分:面向对象(周考)

3. API应用:String、集合体系(数据结构)、IO流(周考)

4. 多线程、线程池、网络编程(聊天室)、Java8新特性(月考)

 JAVA语言的发展:

1. 诞生:1994年由詹姆斯·高斯林组建的开发团队开始研发(绿色计划),研发的目的是想要开发一种能够在电子移动设备上使用的框架,最终研发出Oak语言。后面改名成Java

2. 发展: 1996年由sun公司发布 Jdk1.0

 2004年发布 JDK1.5,这个是一个里程碑式的版本,这个版本中将Java分为三个不同的体系;目的是:让编程人员使用不同的版本去完成不同的编程需求

JavaSE: 桌面级应用开发(桌面安装程序)

JavaEE:PC端互联网开发(网站开发)

JavaME: 移动应用开发(安卓、IOS开发)

2006年发布6版本(sun公司发布的最后一个版本)

2009年sun公司被收购(甲骨文 Oracle),市值74亿美元

2011年由 oracle 发布 jdk 7

2014年由 oracle 发布 jdk 8(目前市场上主流版本,提供很多提升开发效率的新特性;兰姆达表达式、函数式接口、Stream流等等) ···········

目前最新版本已经是 jdk 16

JAVA语言的特点

1. 开源、开发源代码(免费使用)

2. 跨平台

3. 面向对象

4. 编译性

5. 动态性

JAVA语言的应用:

1. 数据分析(爬虫技术)

2. 游戏开发(我的世界---java)

3. app开发

4. 网站开发(服务端开发、后台开发)

Java跨平台的原理:

原理:在Java代码编译成字节码后,针对不同的操作系统营造出相同的运行环境,使得同一套代码可以在不同的操作系统上运行,从而达到跨平台效果

JDK、JRE、JVM作用和关系 Java 开发环境的搭建 DOS命令的使用

原理:在Java代码编译成字节码后,针对不同的操作系统营造出相同的运行环境,使得同一套代码可以在不同的操作系统上运行,从而达到跨平台的效果JDK:(Java development kit)Java的开发工具包,给编程人员编程中使用的工具就放在这里;例如:编译源码时用的工具 javac.exe;运行代码是使用工具 java.exe;将代码编译成文档时使用工具 javadoc.exe. JRE:(Java Runtime Evrinoment)Java的运行环境,是 Java 程序运行时必须的一个条件JVM:(Java Vitrual Machine)运行 Java 代码时的一个虚拟的计算机,这一块时 Java 实现挂平台的根本

Java 开发环境的搭建

DOS命令的使用

1. 人机交互方式:

① 通过计算机指令实现:复杂、有难度,上手不易;需要记忆大量的计算机指令

② 通过图形化界面实现:简单、方便、操作易上手2.

DOS命令操作方式

① 打开命令提示符: window + r --> cmd --> 回车 开始菜单 --> 搜索 cmd --> 点击命令提示符JDK的安装 JDK安装目录介绍 Java程序的开发 开发的步骤 HelloWorld案例  直接在磁盘地址栏输入 cmd 回车

② 常用的 DOS 命令

切换磁盘路径:盘符 + 冒号

显示当前目录下所有的文件:dir

进入某个目录:cd 目录的名字

清空dos命令:cls

创建新目录:md + 目录的名字 或者 mkdir + 目录的名字

删除目录:rd + 目录的名字 或者 rmdir + 目录的名字

删除文件:del + 文件名

退出dos命令:exit

创建文件:echo > 文件名

JDK的安装

1. 下载:www.oracle.com,需注册

2. 安装:尽量不要装在系统盘(尤其是win10系统),安装过程中可以选择安装路径,还有提示是否需要安装独立的JRE,只需按照指示点击安装即可

3. 验证安装是否成功:找到 JDK 的 bin目录打开cmd,在cmd中输入命令 java -version;如果在dos中显示了当前jdk的版本信息表示安装成功;否则就需要卸载重装

4. JDK卸载:控制面板 --> 程序 --> 卸载 --> 重装

JDK安装目录介绍

① bin目录:各类开发工具,都是可执行文件,常见javac、java这些都在此目录下

② db目录:java 自带的一个很小的数据库

③ include目录:c语言头文件,支持Java开发的接口

④ jre:运行环境

⑤ lib:可执行的工具,或者jar包存放的地方

⑥ javafx-src-zip:fx源码

⑦ src.zip:JDK的源码

Java程序的开发

开发的步骤

① 创建源文件,用来些 Java 代码的文件

② 写代码

③ 源码编译,将源文件编译为字节码文件;(.java --> .class)使用 javac 命令实现编译 使用方式:javac 源文件名(带后缀)

④ 运行字节码文件;使用 java 命令实现运行 使用方式:java 字节码文件名(不含后缀)

HelloWorld案例

① 在 JDK 的 bin目录中创建源文件

② 写代码

a.先声明一个类:

public class HelloWorld{

     }

b.程序执行的入口(main方法):

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

System.out.println("hello world");

 }  

}

③ 编译:当前目录下打开cmd,输入命令 javac HelloWorld.java;之后会在当前目录下自动新建一个文件 叫做:HelloWorld.class

④ 运行:直接在当前cmd中,输入命令 java HelloWorld ; 执行程序

开发程序的弊端

① 需要找到jdk的bin目录,比较麻烦(配置环境变量来解决)

② 如果代码出现错误,不好发现,不易操作(通过更换编程软件来解决)

③ 格式上不好看。需要手动调整

Path环境变量的配置

① 原因:方便在任意的目录下都你能够访问到需要的命令‘

② 配置的方式:

a. 找到环境变量配置: 第一种方式:计算机 --> 属性 --> 高级系统设置 --> 环境变量 第二种方式:开始菜单搜索 path --> 编辑系统环境变量 --> 环境变量

b. 新建系统变量 新建变量名:JAVA_HOME 变量值:JDK安装路径(不带bin目录)例如与:D:\java\jdk1.8

c. 配置 path 变量

Win7系统:找到系统变量中的 path 变量 --> 双击 --> 按下键盘上的 home 键 --> 鼠标的光标会出现在变量值得最前面,此时添加一个分号“;” --> 在分号的前面添加两个百分号“%” --> 在两个百分号的中间写上 JAVA_HOME --> 在第二个百分号的后面加上“\bin”,配置完成,点击确定  

Win10系统:找到系统变量中的 path 变量 --> 双击 --> 选择新建 --> 输入%JAVA_HOME%\bin -->完成配置,点击确定

Path环境变量配置检测

检测方式:任意的地址打开 cmd ,输入命令 java 或者 javac  

① 如果出现目录显示,表示成功;

② 如果出现不是内部或者外部命令,则表示配置失败配置失败的处理方式:

在 cmd 中输入 path 命令,查看结果中去查看 jdk 的路径是否正确,然后找到对应的位置进行修改配置成功后:

如果再进行JAVA程序的开发,不需要找 jdk 的 bin 目录,再任意的目录下都可以实现程序的开发

开发软件的安装

软件的介绍

1. 原始的开发软件:记事本、notepad++、Editplus

2. 集成的开发软件:Eclipse(扩展性强、免费)、MyEclispe(自带一些插件、收费)、IDEA(比较人性化、更多的模板、收费、此次选择的软件)

IDEA简介

1. 全名叫做 Intellij IDEA,是 JetBrains 公司研发的供与 java 语言的开发软件,是目前公认Java最好的开发工具,尤其是针对只能代码助手、代码自动提示、代码重构、J2EE的支持、测试单元、Maven、CVS整合等功能更加强大。

2. 下载:官网(正版)、或者百度搜索(破解版)

3. IDEA版本:

a. 旗舰版:功能更全、付费

b. 社区版:免费、功能不够齐全

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值