当前位置: 首页 > news >正文

贵阳讯玛网站建设湖南搜索引擎推广渠道

贵阳讯玛网站建设,湖南搜索引擎推广渠道,网络规划设计师课件,电子购物网站建设第2章 Java概述与基础知识 Java 历史 Java技术体系平台 Java 重要特点 Java 虚拟机[JVM] JDK#xff0c;JRE JDK 基本介绍 JRE 基本介绍 JDK、JRE 和JVM 的包含关系 Java 快速入门 注意细节 Java 转义字符 Java 常用的转义字符 注释(comment) Java 中的注释类型 关于文档注释 …第2章 Java概述与基础知识 Java 历史 Java技术体系平台 Java 重要特点 Java 虚拟机[JVM] JDKJRE JDK 基本介绍 JRE 基本介绍 JDK、JRE 和JVM 的包含关系 Java 快速入门 注意细节 Java 转义字符 Java 常用的转义字符 注释(comment) Java 中的注释类型 关于文档注释 javadoc 常见标签 Java 代码规范 DOS 命令 DOS 介绍 常用的dos 命令 环境变量path配置及其作用 第2章 Java概述与基础知识 Java 历史 1990 sun公司启动绿色计划 1992创建oak(橡树)语言-java 1994 gosling参加硅谷大会演示java功能震惊世界。1995 sun 正式发布java第1个版本。 2009年甲骨文公司宣布收购Sun 。 2011发布java7 Java技术体系平台 Java SE (Java Standard Edition) 标准版 支持面向桌面级应用(如Windows下的应用程序)的Java平台提供了完整的Java核心API此版本以前称为J2SE Java EE(Java Enterprise Edition)企业版 是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet、Jsp等主要针对于Web应用程序开发。版本以前称为J2EE Java ME(Java Micro Edition)小型版 支持Java程序运行在移动终端(手机、PDA)上的平台对Java API有所精简并加入了键对移动终端的支持此版本以前称为J2ME Java 重要特点 Java 语言是面向对象的(oop) Java 语言是健壮的。Java 的强类型机制、异常处理、垃圾的自动收集等是Java 程序健壮性的重要保证 Java 语言是跨平台性的。[编译好的.class 文件可以在多个系统下运行这种特性称为跨平台] Java 语言是解释型的解释性语言javascript,PHP, java 编译性语言: c / c 区别是解释性语言编译后的代码不能直接被机器执行,需要解释器来执行, 编译性语言, 编译后的代码, 可以直接被机器执行。 Java 虚拟机[JVM] JVM 是一个虚拟的计算机具有指令集并使用不同的存储区域。负责执行指令管理数据、内存、寄存器包含在JDK 中。 对于不同的平台有不同的虚拟机。 Java 虚拟机机制屏蔽了底层运行平台的差别实现了“一次编译到处运行”。 JDKJRE JDK 基本介绍 JDK 的全称(Java Development Kit Java 开发工具包) JDK JRE java 的开发工具[java, javac,javadoc,javap 等] JDK 是提供给Java 开发人员使用的其中包含了java 的开发工具也包括了JRE。 JRE 基本介绍 JRE(Java Runtime Environment Java 运行环境) JRE JVM Java 的核心类库[类] 包括Java 虚拟机(JVM Java Virtual Machine)和Java 程序所需的核心类库等如果想要运行一个开发好的Java 程序计算机中只需要安装JRE 即可。 JDK、JRE 和JVM 的包含关系 JDK JRE 开发工具集例如Javac,java 编译工具等) JRE JVM Java SE 标准类库java 核心类库 如果只想运行开发好的.class 文件只需要JRE Java 快速入门 开发步骤 将Java 代码编写到扩展名为Hello.java 的文件中。 通过javac 命令对该java 文件进行编译生成.class 文件。 通过java 命令对生成的class 文件进行运行。 注意细节 Java源文件以.java 为扩展名。源文件的基本组成部分是类(class)如本类中的Hello类。 Java应用程序的执行入口是main(方法。它有固定的书写格式: public static void main(String[] args) Java语言严格区分大小写。 一个源文件中最多只能有一个public类。其它类的个数不限。每个类对应一个class。 如果源文件包含一个public类则文件名必须按该类名命名! 一个源文件中最多只能有一个public类。其它类的个数不限也可以将main方法写在非public类中然后指定运行非public类这样入口方法就是非public 的main方法。 //这是java的快速入门 演示java的开发步骤 //对代码的相关说明 //1. public class Hello 表示Hello是一个类,是一个public公有的类 //2. Hello{ } 表示一个类的开始和结束 //3. public static void main(String[] args) 表示一个主方法,即我们程序的入口 //4. main() {} 表示方法的开始和结束 //5. System.out.println(hello,world~); 表示输出hello,world~到屏幕 //6. ;表示语句结束 public class Hello {//编写一个main方法public static void main(String[] args) {System.out.println(timerring hello);}}//一个源文件中最多只能有一个public类。其它类的个数不限。[演示] //Dog 是一个类 //编译后每一个类都对于一个.class class Dog {//一个源文件中最多只能有一个public类。其它类的个数不限也可以将main方法写在非public类中//然后指定运行非public 类这样入口方法就是非public 的main方法public static void main(String[] args) {System.out.println(hello, 狗狗);} }class Tiger {public static void main(String[] args) {System.out.println(hello, 老虎);}} Java 转义字符 Java 常用的转义字符 在控制台输入tab 键可以实现命令补全 \t 一个制表位实现对齐的功能 \n 换行符 \ 一个 quot; :一个 #39; 一个 \r :一个回车System.out.println(timerring\r 北京); 注意回车不换行。 注释(comment) Java 中的注释类型 单行注释// 多行注释/* */ 多行注释里面不允许有多行注释嵌套 文档注释/** */ 关于文档注释 /*** author timerring* version 1.0*/// 其中author version 是javadoc的标签 public class Comment02 { //编写一个main方法public static void main(String[] args) {} } 注释内容可以被JDK提供的工具javadoc所解析生成一套以网页文件形式体现的该程序的说明文档,一般写在类 javadoc -d 生成的doc所存的文件夹名 -author -version Comment02.java javadoc 常见标签 标签 描述 示例 author 标识一个类的作者 author description deprecated 指名一个过期的类或成员 deprecated description {docRoot} 指明当前文档根目录的路径 Directory Path exception 标志一个类抛出的异常 exception exception-name explanation {inheritDoc} 从直接父类继承的注释 Inherits a comment from the immediate surperclass. {link} 插入一个到另一个主题的链接 {link name text} {linkplain} 插入一个到另一个主题的链接但是该链接显示纯文本字体 Inserts an in-line link to another topic. param 说明一个方法的参数 param parameter-name explanation return 说明返回值类型 return explanation see 指定一个到另一个主题的链接 see anchor serial 说明一个序列化属性 serial description serialData 说明通过writeObject( ) 和 writeExternal( )方法写的数据 serialData description serialField 说明一个ObjectStreamField组件 serialField name type description since 标记当引入一个特定的变化时 since release throws 和 exception标签一样. The throws tag has the same meaning as the exception tag. {value} 显示常量的值该常量必须是static属性。 Displays the value of a constant, which must be a static field. version 指定类的版本 version info Java 代码规范 类、方法的注释,要以javadoc的方式来写。 非Java Doc的注释往往是给代码的维护者看的着重告述读者为什么这样写,如何修改,注意什么问题等 使用tab操作实现缩进默认整体向右边移动时候用shifttab整体向左移 运算符和两边习惯性各加一个空格。 源文件使用utf-8编码 行宽度不要超过80字符 代码编写次行风格和行尾风格(!) 推荐行尾风格。 DOS 命令 DOS 介绍 DosDisk Operating System 磁盘操作系统, 简单说一下windows 的目录结构。 常用的dos 命令 查看当前目录是有什么内容 dirdir d:\abc2\test200 切换到其他盘下盘符号cd : change directory 切换到当前盘的其他目录下(使用相对路径和绝对路径演示), ..\表示上一级目录 切换到上一级 案例演示 cd .. 切换到根目录cd 案例演示cd \ 查看指定的目录下所有的子级目录tree 清屏cls 退出DOS exit (md[创建目录],rd[删除目录],copy[拷贝文件],del[删除文件],echo[输入内容到文件],type,move[剪切])echo ok pic.txt 环境变量path配置及其作用 环境变量的作用是为了在dos的任意目录可以去使用java 和 javac命令 先配置 JAVA_HOME 指向jdk安装的主目录 编辑path环境变量增加 %JAVA_HOME%\bin Java 历史 1990年Sun Microsystems启动了一个代号为“绿色项目”的研究计划旨在开发一种新的编程语言和平台用于家用电器等设备。1991年James Gosling领导的团队开始设计一种新的语言最初命名为Oak橡树。1993年随着互联网的兴起Oak被重新命名为Java并且团队开始将其作为网络应用开发的语言。1994年Gosling在硅谷的一个会议上展示了Java的功能引起了极大的关注。1995年Sun Microsystems正式发布了Java的第一个版本Java 1.0。2000年Sun发布了Java 2平台分为三个版本Java SE, Java EE, Java ME。2009年Oracle Corporation宣布收购Sun Microsystems随后接管了Java的开发和维护工作。2011年Oracle发布了Java 7引入了一些新的特性和改进。 Java 技术体系平台 Java SE (Java Standard Edition)标准版适用于桌面应用程序开发。Java EE (Java Enterprise Edition)企业版专注于服务器端应用开发如Web应用、企业级应用。Java ME (Java Micro Edition)小型版适用于资源受限的设备如智能手机、嵌入式系统。 Java 重要特点 面向对象Java完全支持面向对象编程(OOP)的所有概念如封装、继承、多态等。健壮性Java通过严格的错误检查和异常处理机制来增强程序的稳定性。跨平台性Java程序编译成字节码(.class文件)由Java虚拟机(JVM)解释执行这使得Java程序可以在任何安装了JVM的操作系统上运行。解释型与编译型Java是一种半编译半解释型语言首先编译成字节码然后由JVM解释执行。 Java 虚拟机[JVM] 架构JVM是一个软件层它为Java程序提供了一种独立于硬件的抽象计算模型。执行引擎JVM包括解释器和即时编译器(JIT Compiler)能够将字节码转换为机器码并高效执行。内存管理JVM管理堆内存和栈内存自动处理垃圾回收。 JDK, JRE JDK (Java Development Kit) 包含了JRE以及开发工具如编译器javac、调试器jdb等。主要面向开发者用于编写和测试Java程序。 JRE (Java Runtime Environment) 包含了JVM和运行Java程序所需的类库。主要面向最终用户用于运行已开发完成的Java程序。 包含关系 JDK包含了JRE而JRE又包含了JVM和核心类库。 Java 快速入门 步骤 创建源文件Hello.java。使用javac Hello.java编译源文件生成Hello.class。使用java Hello命令运行编译后的程序。 注意点 Java程序通常以.java扩展名保存。public class定义了一个公共类且文件名必须与公共类名一致。public static void main(String[] args)是程序的入口点。 Java 转义字符 常用转义字符 \t水平制表符。\n新行。\双引号。\单引号。\\反斜杠。\r回车光标回到行首但不换行。 注释 类型 单行注释//。多行注释/* ... */。文档注释/** ... */。 文档注释 可以被javadoc工具解析用于生成HTML格式的文档。常见标签 author作者信息。version版本信息。param方法参数描述。return返回值描述。throws可能抛出的异常。 Java 代码规范 编码风格 使用Javadoc注释公共接口和重要方法。使用清晰的缩进和空格。保持合理的代码行长度。维持一致的编码风格。 DOS 命令 基本命令 dir列出当前目录的内容。cd改变当前目录。tree显示目录结构。cls清屏。exit退出命令提示符。md创建目录。rd删除目录。copy复制文件。del删除文件。echo打印文本或向文件写入文本。type显示文件内容。move移动文件。 环境变量path配置及其作用 配置 设置JAVA_HOME环境变量指向JDK安装目录。在PATH环境变量中添加%JAVA_HOME%\bin使用户能够在任何位置调用Java相关命令。 作用 通过设置这些环境变量用户可以在命令行中无需指定完整路径即可执行Java编译器(javac)和Java运行时(java)命令。
http://www.w-s-a.com/news/402970/

相关文章:

  • 设计外贸英文网站国家企业信息信用公信系统
  • 主题资源网站创建时 如何突出设计的特点阿里云是做网站的吗
  • 乌市建设工程质量监督站网站外资公司注册
  • 档案馆网站机房建设做游戏网站打鱼
  • 网站建设平台 创新模式搭建好ftp服务器 如何通过网站访问
  • 苏州集团网站制作设计网页制作软件ai
  • 网站建设新手教程视频教程手帐风格wordpress主题
  • 做投标网站条件网站更改指定字段
  • mvc5 网站开发之美做印刷网站公司
  • 医疗网站建设精英微信网站用什么制作的
  • 银川网站设计联系电话地推加人2元1个
  • 龙华网站 建设深圳信科北京知名的网站建设公司
  • 怎么做qq刷赞网站搜盘 资源网
  • 微网站怎么做的好名字吗陕西省医院网站建设管理
  • 泉州seo-泉州网站建设公司温州企业自助建站系统
  • 网站建设属于什么费网站建设网络推广
  • 德州网站开发人员网站怎么才能被百度收录
  • wordpress网站怎么加小游戏乐山网站制作公司
  • 企业购 网站建设做兼职有哪些网站
  • 湖州网站做等保费用大型网站建站
  • 优创智汇高端网站建设网站设计工作流程
  • 什么网站可以学做西餐个人网站怎么做支付功能
  • 千户微建站平台做网站需要切图吗
  • 织梦cms 学校网站模板网站建设中的问题
  • 山东济南网站建设公司制作wordpress模板教程视频教程
  • 档案网站的建设怎样更新网站内容
  • 网站开发项目规划房地产趋势与前景
  • 网上网站开发这个百度的网站怎么做的
  • 南昌市建设局官方网站网龙网络公司地址
  • 自助建站平台源码公司网站谁负责做