Java简介及环境安装

今天我们开始学习java语言。
一;Java特点:
1.跨平台性:跨平台性是指软件可以不受计算机硬件和操作系统的约束而在任意计算机环境下正常运行。 Java自带的虚拟机很好地实现了跨平台性。 Java源程序代码经过编译后生成二进制的字节码是与平台无关的,但是可被Java虚拟机识别的一种机器码指令,Java虚拟机提供了一个字节码到底层硬件平台及操作系统的屏障,使得Java语言具备跨平台性。
2.简单:Java语言是一种相当简洁的“面向对象”程序设计语言。Java语言省略了C++语言中所有的难以理解、容易混淆的特性,例如头文件、指针、结构、单元、运算符重载、虚拟基础类等。它更加严谨、简洁。
3.面向对象:面向对象技术使得应用程序的开发变得简单易用,节省代码。Java是一种面向对象的语言,也继承了面向对象的诸多好处,如代码扩展、代码复用等。
4.安全性:Java编译时要进行Java语言和语义的检查,保证每个变量对应一个相应的值,编译后生成Java类。运行时Java类需要类加载器载入,并经由字节码校验器校验之后才可以运行。 Java类在网络上使用时,对它的权限进行了设置,保证了被访问用户的安全性。
5.多线程:是一种轻量级进程,是现代程序设计中必不可少的一种特性。多线程处理能力使得程序能够具有更好的交互性、实时性。
二:Java环境的配置:
jdk下载
1.百度搜索‘jdk’,进入第一条下载地址。
2.在downloads中选择JAVA DOWNLOAD进入Java下载列表。
3.点选Accept License Agreement,选择Windows这一栏下载安装包。
4.下载好之后,进入文件夹,双击应用程序根据提示进行安装,直至安装完成。
5.测试jdk是否安装成功,可在【开始】中搜索cmd,输入【java -version】。
JAVA_HOME设置
1.首先右击【计算机】进入【属性】然后选择其中的【高级系统设置】。
2.点击进入【高级】中的【环境变量】,进入环境变量编辑界面。
3.在下方的【系统变量】中,并不存在JAVA_HOME变量,那么我们需要点击【新建】。
4.变量名输入:JAVA_HOME变量值指的是实际的安装路径,最后点击确定。
Path变量设置
1.同样是在【系统变量中】我们可以看到path变量已经存在,那么我们只需要点击【编辑】,进入path变量的编辑。
2.变量名不变,变量值改为【%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;】,最后点击确定。
测试环境
完成以上三项变量配置之后不要忘了一步一步点击确定。同样的,在【开始】中搜索【cmd】。然后在键入【java】以及【javac】。
三:命名规则
1.使用完整描述符来准确地描述变量、字段或类。 例如,使用的名称可以是 FirstName、GrandTotal 或 Corporate Customer。虽然像 x1、y1 或 fn 这样的名称较短容易输入,但是它们并不提供任何信息指出它们所代表的内容。这样对代码的理解、维护和增强会造成一定困难。
2.使用适用于领域内的术语。 如果您的用户将他们的客户称为顾客,则对这个类使用术语Customer来代替Client。许多开发人员曾经犯了这样一个错误:当业界或领域中已存在更贴切的术语时,他们还冥思苦想,准备为一些概念创建通用术语。
3.巧妙节俭地使用缩写。 这表示您应该维护一份标准短格式(缩写)的列表,应该明智地选择它们,并在使用时保持一贯性。例如,如果要使用字 arithmetic 的短格式, 选择 ar、ari 或 art 中的一个,记录下所选的缩写(到底是哪个并不重要),并只使用这一个。
4.使用大小写混合增强名称的可读性。 通常应该使用小写字母,但是将类名和接口名称的第一个字母写成大写,将所有非起始单词的第一个字母也写成大写。
5.将标准首字母缩写词的第一个字母大写。 名称会经常包含标准缩写,如 SQL 表示“Standard Query Language”。诸如表示属性的 sqlDatabase 或表示类的 sQLDatabase 等名称比sQLDatabase 和SQLDatabase 更便于阅读。
6.避免长型名称(最大 15 个字符比较合适)。 虽然类名 AllImplemented IterfacesAndSubclass 可能是个比较好的类名(当然,在此示例中有些夸张),但是这个名称显然太长,应该把它重命名为较短的名称才好。 7.避免名称过于相似或仅在大小写方面有区别。 不应该同时使用变量名 myObject 和 myObjects,也不应该同时使用 myOraDatabase 和 anORADatabase。 
四:举例说明
public class HelloWorld {
 public static void main(String[] args){
 	System.out.println("HelloWorld!");
   }
}

首先编译HelloWorld.java,
然后生成HelloWorld.class,
最后输出HelloWorld!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值