javaEE学习_1

javaEE学习第一天

1. 计算机的用途:

1) 科学计算:货币的换算,程序员(进制的转换)...
2) 计算机辅助设计:CAD制图
3) 自动控制 
4) 媒体应用

2. 计算机的组成:

计算机的硬件: cpu,主板,鼠标,显卡....

计算机的软件:
		系统软件:
			DOS,windows,Linux,Mac....   ios ,andorid(移动端)
		应用软件:
   			办公软件,迅雷,QQ....
   			
软件:
	就是通过一些计算机数据(遵循计算机语言的规则)和指令组成的集合。
	
软件开发:
	就是通过一些特定的开发工具完成计算机数据和指令的集合操作!

3. Java前期学习的开发工具:

notepad :普通记事本
notepad++:高级记事本
Eclipse:使用Java语言开发的(半自动化)(熟练)
Idea:联想精确的工具(全自动化)

4. 计算机的语言

人和计算机的交流的一种方式,需要特定的语言规则!
分类:
   Java语言(简单性),C语言,c++,C#,Python,go,r,hadoop...
   Java语言:(懒人语言) 

5. 人机交互的方式

方式1:图形界面化 :易上手,简单直观,更容易操作!
方式2:命令行方式: 需要程序员记住一些特定的命令,才能使用!
    进入dos控制台的方式:
    	1)组合键:windows键+R键 ---->输入cmd ----->进入dos
    	2)win7系统/win8系统---->桌面---->按住Shift 并且右键---->在此处打开命令行窗口

  常用的命令:
   	盘符切换: 盘符:  举例:d:   f:(不区分大小写)
   	dir :罗列当前盘符下/目录所有的文件夹以及文件名称
	 cd  目录(文件夹) :进入下一级目录(文件夹) (进入单级目录)
	 cd 后面跟上当前盘符下的某个盘符下的路径: 进入多级目录
	    举例:D:\>cd D:\JavaEE_2003\day01\avi
	 cd ..  :上一级目录
	 cd \ :直接从多及目录下回退到根目录
	 md 目录名(文件夹的名称) :创建一个指定的目录(文件夹)
	 copy con 文本文件名称(.txt)  按回车:给文本文件中写内容 
	 按ctrl+z键,然后回车 表示结束!
	 rd 目录名称(文件夹名称):删除指定的目录(文件夹)  
	 			注意事项:只能删除空目录
   		   			
   		  rd中的扩展命令:
   		   	rd /s 目录名称(文件夹名称):询问是否删除该目录
   		   	rd /s /q 目录名称(文件夹名称):暴力删除(不询问)
   		   		
   		   	del 文件: 删除文件(删除所有带*.txt)
   		   		
   		   	cls: 全称(clear screen):清屏命令
   		   	exit:退出 dos控制台

6. Java应用范围

Java应用广泛: 互联金融行业(银行类),电子商务方面... 制造行业(传统行业)
地址栏输入:www.jd.com      ---------------->   展示首页(门户系统)         ------   ip地址
		  item.jd.com     ---------------->   展示某个商品详情(详情系统)  ------   ip地址

7. JDK ,JRE,JVM的关系

JDK> JRE >JVM 
	安装好一个JDK,包含了JRE以及一些开发工具
	JRE里面包含了JVM,和运行的核心类库(library)

注意事项:安装Jdk的时候,如果提示安装Jre,可以不安装!(这一步骤可以省略!)

8. JDK的安装步骤 (自己安装即可)

配置path
1)win7/win8/win10 ----->计算机/此电脑 右键属性---->高级系统设置----->环境变量---->系统环境变量
 直接在新建系统变量  :JAVA_HOME   
        变量值     : Jdk的安装目录 
        
2)在path环境变量中: 引入JAVA_HOME路径 
  				%JAVA_HOME%\bin;

配置好path环境变量----->想在计算机的任何位置通过javac/java命令来编译和运行 java文件!

javac   源文件名称 (HelloWorld.java)   (编写Java文件的时候,建议:类名和文件名称同名)
		----产生一个 字节码文件HelloWorld.class
java   字节码文件的前缀(HelloWorld)


注意事项:
	1)扩展名的问题: 隐藏的扩展名显示出来  
		可能出现问题: HelloWorld.java ----->HelloWorld.java.txt
	2)固定格式:public static void main(String[] args){}
	    可能出现问题: main写错误 ---->mian  ---->   运行时期错误
	3)输出语句 
			System.out.println("helloworld") ;

		可能出现的问题:少分号或者system , 编译时期报错
		
配置path环境变量的执行流程:
	javac xxx.java  在当前目录下找是否存在这个文件,如果存在,就直接进行编译,如果不存在,就要在当前path环境变量中寻找 %JAVA_HOME%\bin;  ,如果找到了就进行编译,如果还没有,就没有这个文
     

9. 关键字

概念:被Java语言赋予特定含义的单词
class 类名{
    public static void main(String[] args){
    } 
}
class :类(Java的基本单元)
public :权限修饰符(公共的,公开的)        ------- >  后期面向对象(封装):private
static :静态修饰符 (面向对象中具体去讲)
void   : 后面讲方法的时候用到 (返回值)
****关键字全部都是小写字母**!**

如果使用notepad普通记事本,针对关键字没有颜色标记,使用notepad++高级记事本进行编码!

goto和const这两个作为保留字来使用,目前不是关键字!

10. 注释

给代码加上的注释的文字,提高程序的阅读性!
分类:
  单行注释 ://注释的文字      (使用居多)
  多行注释 : /* 注释的文字*/   (其次)
  文档注释 :/**  注释的文字*/   (对这个类作为文档说明)  (面向对象部分使用它完成简易文档说明书)
  
注意事项:
  程序在运行的时候,单行注释和多行注释不会被解析,
  文档注释会被解析的!

11. 标识符

给类,接口,变量,方法,常量等等起名字的一个字符序列!(见名知意)

起名字的命名规则:
   给类或者接口(面向对象中讲)起名字的规则:
   		如果类(接口)名时一个单词,首字母大写 
    	举例: class Hello{}  
   		如果类(接口)名时多个单词,每一个单词的首字母都大写,其余小写(驼峰命名)
   		举例 :class HelloWorld{} 
   	
变量或者方法起名字的规则:
     如果是一个单词: 规则: 全部小写 
        举例:check()
              user(变量名)
     如果时多个单词:规则:第一个单词全部小写,从第二个单词开始,首字母大写,其余小写
        举例:checkUserName()
             userName(变量名)
             
      如果时常量的,一个单词:单词全部字母全部大写
            HELLO
      多个单词:每个单词字母全部大写,中间使用下划线隔开
        
	标识符的组成规则:
		1)英文大小写字母
		2)数字字符
		3)$符号
		4)下划线_
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值