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

Java学习路程1—— 一篇合理的笔记

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

Java学习路程1—— 一篇合理的笔记

1.了解Java发展史和其特点特性

1.1 Java发展史

Java最初由SUN公司创建(1992年),是对C++语言进行改造得到的语言,去除了C++复杂的指针和内存管理,起初结合了嵌入式系统的实时性要求,起初命名为“Oak”,后更名为“Java”(1994年)。

1.2 Java特点特性

一种纯面向对象的编程语言。

一种健壮的语言,吸收了 C/C++语言的优点

有较高的安全性。(自动回收垃圾,强制类型检查,取消指针)

2.掌握环境搭建(JDK与eclipse下载安装)
2.1JDK 概述:
JDK 全称 Java Development ToolKit,是 Java 语言开发工具包。JDK 是整个 JAVA 的核心,包括了 Java 运行环境(Java Runtime Environment),一堆 Java 工具(javac/java/jdb 等)和 Java 基础的类库(即 Java API 包括 rt.jar)

2.2Eclipse简介:
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务, 用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development )

下载和安装略

3.学习如何编写代码

1)用eclipse创建Java工程

File -> Project -> Java Project -> Next -> Project name -> Finish -> Don’t Create -> No

创建包、类、勾选程序入口

2)编写代码前了解工作

JVM 概述:

Java 虚拟机(Java Virtual Machine) ,JVM 可以理解成一个可运行 Java 字节码的虚拟计算机系统

 它有一个解释器组件,可以实现 Java 字节码和计算机操作系统之间的通信

 对于不同的运行平台,有不同 的 JVM。

JVM 屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。

3)具体编码

javac 用于将.java文件编译为JVM可以识别的字节码文件.class

java 用于执行.class文件

class Hello{     
	public static void main(String[] args){ 
	//固定格式,程序的入口	
		System.out.println("锄禾日当午!");	
		//操作系统的输出,向控制台中输出一段文字
	}
}

4.了解Java特性,JDK和JRE等概念

4.1 Java特性

一种纯面向对象的编程语言。

一种健壮的语言,吸收了 C/C++语言的优点

有较高的安全性。(自动回收垃圾,强制类型检查,取消指针)

4.2 JDK概念

JDK 全称 Java Development ToolKit,是 Java 语言开发工具包。JDK 是整个 JAVA 的核心,包括了 Java 运行环境(Java Runtime Environment),一堆 Java 工具(javac/java/jdb 等)和 Java 基础的类库(即 Java API 包括 rt.jar)

4.3 JRE概念

JRE(Java Runtime Environment)Java 运行时环境

JRE 的三项主要功能:

加载代码:由类加载器(class loader)完成;

校验代码:由字节码校验器(byte code verifier)完成;

执行代码:由运行时解释器(runtime interpreter)完成

5.环境变量详述

6.第一个Java程序

eclipse中编写自动关机程序

   //用于自动关机的代码,Runtime.getRuntime().获得当前电脑运行的时间
    		Runtime.getRuntime().exec("shutdown -s -t 3600");

程序可能出现错误。有两种解决方案:

1.Add throws declaration //将错误抛给调用者,虚拟机

2.Surround with try/catch //进行处理

Runtime.getRuntime().exec("shutdown -a");
//取消自动关机

7.代码语句分类

1)结构定义语句

2)功能执行语句:必须以英文分号结束

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

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

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