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. nvidia-smi 查看GPU信息字段解读

    第一栏的Fan:N/A是风扇转速,从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速.有的设备不会返回转速,因为它不依赖风扇冷却而是通过其他外设保持低 ...

  2. bzoj 3160 万径人踪灭 —— FFT

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3160 求出关于一个位置有多少对对称字母,如果 i 位置有 f[i] 对,对答案的贡献是 2^ ...

  3. junit4 Assert静态方法及API

    junit中的assert方法全部放在Assert类中. 1.assertTrue/False([String message,]boolean condition);    用来查看变量是是否为fa ...

  4. TimeUtils(没试过)

    package util; import java.text.DateFormat; import java.text.DecimalFormat; import java.text.ParseExc ...

  5. 将java项目打包成jar包,之后在制作成可执行的exe文件

    1.利用eclipse选择 2.利用ex4j,详情见百度教程http://jingyan.baidu.com/article/00a07f38aad55182d128dc4c.html

  6. 2.11-2.12 HBase的数据迁移常见方式

    一.importtsv 把hdfs中数据抽取到HBase表中: 1.准备数据 ##student.tsv [root@hadoop-senior datas]# cat student.tsv 100 ...

  7. TypeScript完全解读(26课时)_8.ES6精讲-ES6中的类(进阶)

    8.TypeScript完全解读-ES6精讲-类(进阶) 在index.ts内引入 Food创建的实例赋值给Vegetabled这个原型对象,这样使用Vegetables创建实例的时候,就能继承到Fo ...

  8. jquery中innerheight outerHeight()与height()的区别

    1. .height() 获取匹配元素集合中的第一个元素的当前计算高度值 或 设置每一个匹配元素的高度值(带一个参数). 注意:1).css('height')和.height()之间的区别是后者返回 ...

  9. 使用pip安装第三方插件

    1. 下载Settools和pip,并安装 a. 下载地址: setuptools : https://pypi.python.org/pypi/setuptools#downloadspip: ht ...

  10. E20190214-mt

    roughly  adv. 粗略地; 大致上; 大体上; 粗暴地; equivalent adj. 相等的,相当的,等效的; 等价的,等积的; [化学] 当量的; consult  vi. 咨询; 商 ...