1. 日考(达标点) 、周考、月考2. 上课:上交手机、不能睡觉、不打断思路、重点理解(语法+概念、代码(练))课下:练(课堂案例敲一遍+注释 -----》作业(填空题目+选择题目写答案,编程题目

1. 日考 ( 达标点 ) 、周考、月考
2. 上课:上交手机、不能睡觉、不打断思路、重点理解 ( 语法 + 概念、代码 ( ))
课下:练 ( 课堂案例敲一遍 + 注释 ----- 》作业 ( 填空题目 + 选择题目写答案,编程题目 - 》保证运行结果正确 ))
早自习:串讲达标点 + 作业讲解
作业检查:作业检查系统
3. 课程体系:
1. JavaSE 阶段: Java 语法基础 - 》基础阶段:环境搭建、变量、分支结构、循环结构、函数、数组
面向对象:面向对象思想、三大特性、三个修饰符、接口、内部类
API( 高级开发篇 ) :常用类 (Object 、包装类、 String BigDecimal )
集合框架 (Collection 集合、 Map 集合体系 ) 、异常、
线程、 IO 、反射
2. web 阶段: - 》 中期项目
3. 框架阶段: - 》后期项目
day1 环境搭建
一、历史
1. 1995.5.23 sun 公司推出一款面向对象的程序设计语言。
2. Java 发展的三个版本: JavaSE(Java 语言的核心基础 ) JavaME( 通信方向 -> 机顶盒等 ) JavaEE( 企业级开发 )
二、 Java 语言的特点
1. 简单性 : 相对 C c++ ( 指针操作、多继承 )
2. 面向对象性
3. 跨平台性:可以在不同操作系统 (OS) 上进行运行。
三、 Java 运行机制
1. Java 的运行机制:先编译后解释运行
将源文件 (.java 结尾 ) -- 》编译器 -- 》字节码文件 (.class 结尾 / 二进制文件 ) -- 》解释器 - 》逐行的解释并运行
2. 字节码文件 让 Java 语言实现跨平台性
3. 一次编译,多次运行
四、 JDK 的安装
1. 名词解释:【理解】
1. JVM Java 虚拟机,作用是屏蔽不同操作系统之间的差异性。
2. JRE : Java 运行环境, JRE = JVM + 解释器
3. JDK: Java 工具包, JDK = 编译器 + JRE + 类库 + 工具 ; 2. 配置环境变量
1. Java_Home JDK 根目录,例如: C:\Program Files\Java\jdk1.7.0_75
2. Path JDK bin 目录,例如: C:\Program Files\Java\jdk1.7.0_75\bin
%Java_Home%\bin
3. classPath :代表的类路径,告知 JVM 去哪找所需要用的类、
通常情况配置内容为 : . , 代表在当前路径下查找所需要的类
注意:配好环境变量之后通过 javac java 指令在 dos 窗口下进行检测;
开启 Dos 窗口的方式:
(1) 开启菜单搜索框中输入 cmd ,然后回车 (Enter )
(2) 系统键 + R ,然后回车即可
五、第一个 Java 程序 HelloWorld 【编程】
1. 源文件:以 .java 结尾
2. class : 代表的类,代码容器
3. 主函数: main 函数,是程序的入口,一个类中最多只能定义一个主函数
4. System.out.println(); 代表控制台打印输出,并且换行
System.out.print(); 代表控制台打印输出,不换行
5. Java 的编译和运行指令:
编译: javac 源文件名 .java 编译之后生成的对应的 .class 以类名对应
运行: java 类名
6. 一个源文件中可以定义多个类 ( 一个源文件中可以包含多个 main 函数 ) ;一个类中最多只能定义一个 main 函 数。
7. 一个源文件中如果定义多个类,编译之后每一个类会生成对应的 .class 文件
8. 公开类:
(1) public : 修饰符,被它修饰的类称为公开类、公共类
(2) 注意:公开类的类名必须和源文件名字一致;
一个源文件中最多只能定义 一个公开类 ( 公开类的类名和源文件名一致,源文件名字唯一 )
六、包 (package)
1. 作用:类似于文件夹,用于管理文件,进行分门别类,不同角色文件进行统一管理。
2. 语法 : package 包名 ;
3. 注意: package 必须定义在源文件中的有效语句第一行
class First {
public static void main ( String [] args ){
System . out . println ( "HelloWorld" );
}
} 一个源文件中最多只能定义一个 package 语句
4. 带包编译和运行:
(1) javac -d . 源文件名 .java
(2) java 包名 . 类名
七、编码规范
1. 良好的格式习惯
(1) 层级之间要有严格的缩进,通常为 一个 Tab 键 间隔大小
(2) 一行只写一句代码
2. 良好的标识符命名习惯 ( 通俗的将程序中起名字的地方称为标识符,例如包名、类名等 )
(1) 硬性规范 ( 语法规范,必须遵循 ) 【重点:面试 + 应用】
a. Java 中的标识符只能以 数字、字母、 _( 下划线 ) $ 命名,但是不能以数字开头;
b. Java 中的标识符严格区分大小写
c. Java 中的标识符没有长度限制
d. 不能以 Java 中关键字、保留字 (goto const) 、特殊字符 (null/true/false) 命名
注意: Java 中可以使用 汉字 作为标识符,但是不建议使用。
(2) 软性规范 ( 建议写法 )
a. 望文生义,见名知义
b. 类名每一个单词首字母大写: TestStudent
c. 包名全小写: com.zmj.day2
d. 函数名、方法名、变量名 第一个单词的首字母小写,其余单词首字母大写,称为驼峰命名法,
例如: studentNameAndAge
3. 良好的注释习惯
(1) 单行注释: //
注意:单行注释只能写一行解释内容
(2) 多行注释:
/*
多行的解释内容 ...
*/
注意: 单行注释不能嵌套多行注释,但是多行注释可以嵌套单行注释
(3) 文档注释:
/**
对类 和 函数 / 方法的解释说明
*/
生成文档的指令: javadoc -d . 源文件名 .java - 》在当前目录下生成文档
javadoc -d dos 源文件名 .java -> dos 文件夹中生成解释文档,文件夹系统默 认创建
注意:对于文档注释是对 类 和 函数或是 方法的解释。
注意:注释不参与编译,不会影响编
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值