Java SE第一章(java的特性和环境搭建)

		 **第一章:Java的语言特性和环境搭建**
		             

			**一、**java的语言特性


1.简单性(相对于C/C++语言而言)
2.面向对象
3.跨平台性

Java运行机制:先编译后解释运行【重点】
编译:源文件(.java) ---->编译器—>字节码文件(.class/二 进制文件) 运行:.class文件(字节码文件) —>解释器—>逐行的解释 并运行 注意:Java一次编译可以多次运行。

4.开源性
5.变成资源丰富性
		  **二、**如何对计算机进行环境搭建
				
				
1.名词解释:
(1)、JDK:是java开发工具包
(2)、JRE:是java的运行环境
(3)、JVM:java虚拟机,主要作用是用来屏蔽底层操作系统之间的			     差异。(例:Windows  和  linux之间的底层差异)
2.环境搭建:
(1)、安装JDK(java开发工具包),在安装时要对应自己电脑的位,安装时尽可能的不要安装在中文目录下。
如图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200317230923292.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xvb29vb29vVQ==,size_16,color_FFFFFF,t_70)

(2)、配置环境变量
1.java_home:JDK的根目录:C:\Program Files\Java\jdk1.8.0_241
如图:

JDK根目录
2.class path:通常配置为一个 . ,指示jvm去那个路径下找相应的类。
如图:classpath
3.path:JDK目录下的bin目录:C:\Program Files\Java\jdk1.8.0_241\bin
如图:
JDKbin目录
4.在环境变量配置完成后,需要对环境变量的配置进行测试。
步骤如下:
打开DOS命令窗口——>在DOS命令窗口输入指令java和javac指令,如果出现帮助语 句,证明环境变量配置成功。
(3)、常用的DOS命令

	1.更换盘符:直接在DOS窗口输入需要更换的盘符地址。
	
	2.查看当前目录下所有的详细信息:dir
	
	3.进入某一个文件夹:cd + 文件夹名
	
	4.返回上一级目录:cd..
	
	5.返回根目录:cd/
注意:以上的符号都为英文符号,要养成良好的书写习惯,在以后的书写代码时也要养成所有的符号都是用英文。

三、第一个java程序

例:class : 类,代表代码容器

class 类名{
public static void main(String[] args){
System.out.println(“Hello World”);

} 

}

第一个Java程序介绍:

  1. 我们在编写java时的文件时java的源文件,这个源文件的后缀名是以.java结尾 的文件,源文件内是java的源代码,在java源文件通过编译后会产生一个.class为后缀名的文件。
  2. class:类,是代码的容器。
  3. main:函数,也叫主函数,也是一个程序的入口,一个类中最多只能定义一个主函数。
  4. System.out.println(“这里是输出打印的内容,也叫输出打印语句,在控制台上输出打印”);

二、在第一个java程序编写完后,需要运行java程序

顺序:先编译javac 源文件名 .java

在编译成功后,会生成一个以.class为后缀的文件,如果在编写过程中出现语法错误,会出现编译报错的情况,则.class文件不能生成,如果源文件中的内容更改,那么需要重新编译,而后再解释运行。

三、源文件和类的关系

1.一个源文件中可以定义多个类,但是类和类的关系是并列的

2.类与类之间不允许重名

3.一个源文件中可以定义多个类,同时每个类中都可以定义一个main函数
  一个源文件中可以定义多个主函数
  
4.在一个源文件编译之后,源文件内有多个类时,一个类会产生一个.class文件,
   一个源文件可以产生多个.class文件

四、公开类(需要重点理解)

1.public(修饰符):公开的,公共的,被public修饰的类被称为公开类。

2.公开类的类名必须和源文件名保持一致。

3.一个源文件中只能定义一个公开类。

四、package包的应用(重点)

package包的特点:

1.将不同类别的文件分类管理,便于维护。

2.语法:package + 包名     例:package  day01

3.位置:源文件第一行的有效语句。

4.多层包的创建:package + 包1.包2.包3

5.带包的编译和运行:编译:javac -d . +源文件名.java
		  运行:java + 包名1.包2.包3  +  类名
		  
注意:一个源文件中只能定义一个package包

二、严格的编码规范(硬性规定)

1.必须养成良好的书写编码的习惯,每个层级之间的代码要有严格的缩进,通常的
   长度为一个Tab键,也就是四个空格。
   
2.严格的标识符的命名习惯,标识符:源文件名,包名,类名,变量名;
3.标识符命名要求(硬性规定):

	(1)标识符只能以数字,字母,下划线(_),和、$组成,但是不能以数字
	     开头。
	     
4.java是强类型语言,要严格区分大小写。

5.java中的标识符没有长度限制。

6.不能使用Java中的关键字(goto、const)和特殊字符。

7.在定义类名时,要尽量望文知义。

8.类名:每个单词的首字母要大写。

9.变量/函数/方法名:第一个单词首字母小写,其余单词首字母大写,也成为驼峰
		  命名法。
		  
10.包名:全小写。

11.常亮:全大写。

三、良好的注释习惯

在编写代码时,养成良好的注释习惯,便于后期维护,也加强代码的可读性。
	
1.//单行注释,用来对单行的代码进行解释,通常写在代码的上面

2./*   */ 多行注释,用来注释多行的代码,或者对代码块进行解释,单行注释不能
   嵌套多行注释,但是多行注释可以嵌套单行注释。
   
3./**     */  文档注释,是一种比较专业的注释,只能对类的方法,函数解释说明
   编译:javadoc -d dos+源文件名.java    在dos文件夹中产生结果,生成对类和
   方法、函数形成的解释说明文档,简称API。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值