JAVA第一天笔记--dos命令-环境变量-数据类型-命名规范

1、能够阐述JDK和JRE之间区别

JDK(Java Development Kit)是提供给开发人员使用的JAVA开发工具包(javac.exe;java.exe),包含JRE(Java Runtime Environment)。

JRE(Java Runtime Environment)是Java程序运行环境,包含JVM(Java Virtual Machine)及核心类库。

总结为:开发人员使用JDK开发的程序,在JRE中运行。

2、能够使用常见的DOS命令

d: -- 回到d盘根目录;

cd.. -- 返回上级目录(以C盘为例);

cd "文件名" -- 打开文件夹;

dir -- 查看当前文件夹;

cls -- 清屏;

exit -- 退出;

3、能够编写HelloWorld源文件

public class HelloWorld{
     public static void main(String[] args){
         System.out.println("HelloWorld!");
     }

}

4、能够编译HelloWorld.java

dos进入需编译的源文件(.java)文件夹--dos窗口输入javac.exe路径  .java文件--enter--生成.class文件
    

5、能够运行HelloWorld.class文件

dos进入需运行的.class文件所在文件夹--dos窗口输入java.exe路径  .class文件--enter--窗口输出

6、能够独立配置path环境变量

环境变量配置需修改两个地方:

a.系统--高级系统设置--环境变量--系统变量--新建--名称(JAVA_HOME),变量值(D:\JAVA);

b.系统--高级系统设置--环境变量--系统变量--找到“PATH”--在最前加上"%JAVA_HOME%\bin;……"

7、能够在源代码中使用注释

java中注释分为三类:

a.单行注释  //

b.多行注释  /*  */

c.文档注释  /**  */

8、能够解释关键字的概念

关键字是JAVA赋予特殊含义的单词,其特征为全为小写,且在特定软件中会以颜色标示。

9、能够理解常量的概念和分类

常量分为6类:

a.整数

b.小数

c.字符

d.字符串

e.布尔型

f.空值

10.能够复述变量的概念

变量分为两类:基础变量,引用变量

引用变量如数组、接口等

基础变量分为4类8小种

a.整型
     1)byte 1字节
     2)short 2字节
     3)int(默认) 4字节
     4)long 8字节

b.浮点型
     1)float 4字节
     2)double(默认) 8字节

c.布尔型:boolean--true/false 1字节,默认值为false.

d.字符型:char 2字节

11、能够记住变量的定义格式

两种定义方式:

a. int b;
    b = 130;

b. int b = 130;

注意:各变量类型的数据范围;变量必须初始化才能使用;

12.能够使用标识符定义变量和类名  

标识符是指命名规范,有如下几点:

a.命名可使用字母/数字/$/_;

b.数字和_不可开头;

c.包的命名,各单词首字母均为小写;

d.类的命名,各单词首字母均为大写(大驼峰命名法);

e.变量命名,第一个单词首字母小写,其后各单词首字母大写(小驼峰命名法);

f.方法命名,第一个单词首字母小写,其后各单词首字母大写(小驼峰命名法);

13.反编译

javap <option> 编译后的class文件(文件名加不加.class都可)
     -c:分解方法代码,显示每个方法的具体字节码
     -l:指定显示行号和局部变量列表
     -verbose:显示详细信息
     -public|protected|default|private:显示该级别的类成员

dos命令-环境变量-数据类型-命名规范的更多相关文章

  1. day03变量的命名规范,常量,输出:自带换行,输入,注释,数据类型,运算符,常用字符大小关系

    复习 ''' 1.语言的分类 -- 机器语言:直接编写0,1指令,直接能被硬件执行 -- 汇编语言:编写助记符(与指令的对应关系),找到对应的指令直接交给硬件执行 -- 高级语言:编写人能识别的字符, ...

  2. 【学习笔记】Shell-1 变量:命名规范、变量赋值/取值/取消、局部变量/全局变量、预设环境变量

    1.Shell变量 从变量的实质上来说,变量名是指向一片用于存储数据的内存空间. Shell变量是一种弱类型的变量,即声明变量时不需要指定其变量类型,也不需求遵循“先声明再使用”的规定,想用即可用. ...

  3. Java基础系列(11)- 变量、常量、作用域以及变量的命名规范

    变量 变量是什么:就是可以变化的量 Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 type varName [=valu ...

  4. 01 JavaScript变量的声明、变量的使用、变量的命名规范和规则

    变量的声明,关键字:var //声明一个变量 var name; //给变量赋值 name = '哈士奇'; //声明并赋值一个变量 var name = '哈士奇'; 变量的使用 //声明并赋值一个 ...

  5. 04 变量 变量作用域 常量final 变量的命名规范

    变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型. Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域. 注意事项: 每个变量都有类型,类 ...

  6. 变量、变量作用域、常量final、变量的命名规范

    变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型. Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域. 注意事项: 每个变量都有类型,类 ...

  7. Swift常量和变量以及命名规范

    我们在上一章中介绍了如何使用Swift编写一个HelloWorld小程序,其中就用到了变量.常量和变量是构成表达式的重要组成部分.常量在声明和初始化变量时,在标识符的前面加上关键字let,就可以把该变 ...

  8. python 中变量的命名规范

    出自:http://www.diybl.com/course/3_program/python/20111130/563643.html 模块名: 小写字母,单词之间用_分割 ad_stats.py ...

  9. java分享第二天(变量及命名规范)

    1 JAVA是一种强类型语言,每个变量都必须声明其类型 2 Java变量是程序中最基本的存储单元,其主要包括变量名,变量类型和作用域 3 声明变量可以一行声明多个 4局部变量:方法或语句块内部定义的变 ...

随机推荐

  1. 万径人踪灭(FFT+manacher)

    传送门 这题--我觉得像我这样的菜鸡选手难以想出来-- 题目要求求出一些子序列,使得其关于某个位置是对称的,而且不能是连续一段,求这样的子序列的个数.这个直接求很困难,但是我们可以先求出所有关于某个位 ...

  2. 如何应用 AutoIt 修改本机的防火墙配置?(开启,关闭防火墙,添加程序信任到防火墙)

    以前,公司的实施人员配置好项目之后,不同的机器之间经常性的无法建立链接,后来发现是防火墙的设置.虽然是个小问题,但是经常性的忘记这个配置. 现在,我决定把对防火墙的设置,加入到我给实施人员的配置工具中 ...

  3. 网卡流量检测.py

    network_speed网卡流量检测 #!/usr/bin/env python #coding:utf-8 import sys import os import atexit import ti ...

  4. bzoj4589

    fwt 原理并不知道 nim游戏石子异或和=0后手赢 那么也就是求a[1]^a[2]^...^a[n]=0的方案数 这个和bzoj3992一样可以dp dp[i][j]表示前i个数异或和为j的方案数 ...

  5. Nhibernate中多Or条件的查询,很多Or的查询

    public IList<object[]> GetRequestAllByUserCodeUnitSysClassify1(string unitNo, string system, s ...

  6. 升级到Angular6后对老版本的RXJS代码做相应的调整

    还没有了解过RXJS6的童鞋,可以查看我的另外一篇博文,此篇博文主要是对于RXJS5升级到RXJS6的代码调整示例 RXJS5版本 在RXJS5上我们是这样写请求的 import 'rxjs/add/ ...

  7. C++中拷贝构造函数

    C++中拷贝构造函数 1.什么是拷贝构造函数: 拷贝构造函数嘛,当然就是拷贝和构造了.(其实很多名字,只要静下心来想一想,就真的是顾名思义呀)拷贝又称复制,因此拷贝构造函数又称复制构造函数.百度百科上 ...

  8. 【BZOJ4548】小奇的糖果

    →原题传送门←(by Hzwer) 「题目背景」 小奇不小心让糖果散落到了地上,它对着满地的彩色糖果胡思乱想. 「问题描述」 有 N 个彩色糖果在平面上.小奇想在平面上取一条水平的线段,并拾起它上方或 ...

  9. 笔记-JavaWeb学习之旅11

    请求转发:一种在服务器内部的资源跳转方式 使用步骤 1.通过request对象获取请求转发器对象:RequestDispatcher getRequestDispatcher(String path) ...

  10. eclipse中,添加JavaSE帮助文档和源码