一名测试初学者听JAVA视频笔记(一)
搭建pho开发环境与框架图 韩顺平
第一章:
No1 关于文件以及文件夹的管理
将生成的文本文档做成详细信息的形式,显示文件修改时间以及文件大小,便于文件查看和管理,也是对于一名IT人士高效能工作的专业素养要求。如下图所示:
为了方便Java文件能够及时正确的找到,需要对电脑进行环境配置,要注意一下四个问题:
1、在硬盘中对所有文件夹进行管理,全部设置。点击,工具 > 查看
2、勾选显示文件及所有文件夹
3、去掉隐藏已知文件拓展名,防止出现类如 xxx .java.java
4、显示文件的完全路径,需要时可直接复制应用,避免手动拼写出错。
5、Java中出现。bak 文件,是表示Java文件在生成的时候自动备份,如想消除,可进入Java编辑器(注意是Java本身)进入 高级 文件配置选项进行不勾选文件备份即可。
No2 java 编译出错无classs类的案例:
?
Javac 检测java编译是否成功。 NOclassDefFound…… 提示编译错误。没有类的定义。 (Def 指定义的缩写)
注意Java 提示的错误信息。会告知错误原因。
提示没有类的定义可能原因:
1、类无保存
雪花标志 表示还没有存盘,如上图所示。使用Ctrl + S 保存。
2、环境变量配置出错。可重新设置环境变量。如下图。
配置环境变量类 路径
No3:认识java代码结构
- 代码结构剖析:
1、类-class 后面helloword 为类名,可随便定义,后面的左花括号和右花括号(底下) 成为类体。
2、Main ()指方法 用花括号 表示方法体。
3、源文件中有且只有一个public class公共类,可自行定义其他类,如classT 与public class 并列。
4、Void 表示返回值
老师总结ppt截图:
- Java语言的注释分类与案例。
注意:注释无影响代码运行。计算机不识别注释语言。
三种注释如何应用以后学到再继续分享。
No4:认识java常量,变量,
视频位置:
- 标识符
重点记住最后一句话,标识符要取名知意,不能与Java语言关键字重名,Java语言中关键字在代码中会自动用蓝色标出。
附上:
- 常量:
常量的类型:总结如图所示
JAVA语言的常量值用字符串表示。
字符串常量,常用用双引号或单引号标出
问题:字符串常量和字符常量有什么不同?
- 变量: 变量定义与变量表现形式
从本质上讲,变量其实是内存中的一个小块区域,使用变量名来访问这块区域,因此,每个变量使用前应必须先申明后赋值,才可以使用。
变量的结构与类型
局部常量和成员常量
局部变量:方法体内的变量
成员变量:方法体变量外,成员变量内的变量
凡事在大括号里的变量,出了大括号就不认识了。
- 其他
阿拉伯字母 一个字母占一个字节 共8位bit
中文gbk
一个字符,2个字节,可表示各种语言。
二进制转化为十六进制 可先将二进制转化为十进制,再将十进制转化为十六进制。
学习进程:第二章第一课程结束。
一名测试初学者听JAVA视频笔记(一)的更多相关文章
- JAVA视频笔记(一)
搭建pho开发环境与框架图 韩顺平 第一章: No1 关于文件以及文件夹的管理 将生成的文本文档做成详细信息的形式,显示文件修改时间以及文件大小,便于文件查看和管理,也是对于一名IT人士高效能工作的 ...
- 《Java学习笔记(第8版)》学习指导
<Java学习笔记(第8版)>学习指导 目录 图书简况 学习指导 第一章 Java平台概论 第二章 从JDK到IDE 第三章 基础语法 第四章 认识对象 第五章 对象封装 第六章 继承与多 ...
- think in java 读书笔记 2 —— 套接字
目录 think in java 读书笔记 1 ——移位 think in java 读书笔记 2 —— 套接字 think in java 读书笔记 3 —— 数据报 概要 1. 套接字基本知识 2 ...
- Java学习笔记4
Java学习笔记4 1. JDK.JRE和JVM分别是什么,区别是什么? 答: ①.JDK 是整个Java的核心,包括了Java运行环境.Java工具和Java基础类库. ②.JRE(Java Run ...
- Java开发笔记(五十六)利用枚举类型实现高级常量
前面介绍了联合利用final和static可实现常量的定义,该方式用于简单的常量倒还凑合,要是用于复杂的.安全性高的常量,那就力不从心了.例如以下几种情况,final结合static的方式便缺乏应对之 ...
- JAVA自学笔记05
JAVA自学笔记05 1.方法 1)方法就是完成特定功能的代码块,类似C语言中的函数. 2)格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,-){ 函数体; return ...
- JAVA自学笔记06
JAVA自学笔记06 1.二维数组 1)格式: ①数据类型[][]数组名 = new 数据类型[m][n]; 或 数据类型[]数组名[]=new 数据类型[m][n]; m表示这个二维数组有多少个一维 ...
- JAVA自学笔记26
JAVA自学笔记26 1.网络编程 1)用来实现网络互联的不同计算机上运行的程序可以进行数据交换 2)网络模型一般泛指 OSI:(Open System Interconnection)开放系统互联参 ...
- java学习笔记14--多线程编程基础1
本文地址:http://www.cnblogs.com/archimedes/p/java-study-note14.html,转载请注明源地址. 多线程编程基础 多进程 一个独立程序的每一次运行称为 ...
随机推荐
- web开发中的多线程死锁问题,避免死锁
1.什么是死锁,产生死锁的原因,和产生死锁的必要条件 所谓死锁(DeadLock),是指多个进程或线程在运行过程中因争夺资源而造成的一种僵局,当进程或线程处于僵局时,若无外力作用,它们将无法再向前推进 ...
- C#快速随机按行读取大型文本文件
原文:C#快速随机按行读取大型文本文件 下面是我实现的一个数据文件随机读取类,可以随机读取大型文本文件的某一行.在我机器上对一个130MB的文本文件,读取第200000的速度从传统做法的400ms提高 ...
- ODBC操作数据库
/*ODBC使用步骤:(ODBC数据源由微软平台提供) * 1.配置ODBC数据源(控制面板->管理工具->ODBC数据源) * 2.加载并注册驱动程序,导入java.sql.*包 * 3 ...
- OSGi.NET 学习笔记
OSGi.NET 学习笔记 [目录] 持续更新和调整中,本人学习笔记,非官方文档,难免疏漏,仅供参考. OSGi.NET SDK下载地址. 前言及环境准备 模块化和插件化 概念 实例 小结 面向服 ...
- Nginx反向代理实现Tomcat多个应用80端口访问
应用背景 一般我们在开发时,一个工程里会有多个Web应用,比如一个前台一个后台,那我们就需要配置2个Tomcat服务器,比如一个是http://localhost:8080,一个是http://loc ...
- [转]Hooked on DTrace
source link: 1.http://blog.bignerdranch.com/1907-hooked-on-dtrace-part-1/ 2.http://blog.bignerdranch ...
- Python基础-类的探讨(class)
Python基础-类的探讨(class) 我们下面的探讨基于Python3,我实际测试使用的是Python3.2,Python3与Python2在类函数的类型上做了改变 1,类定义语法 Python ...
- gcc编译器优化给我们带来的麻烦???
gcc编译器优化给我们带来的麻烦??? 今天看到一个很有趣的程序,如下: ? 1 2 3 4 5 6 7 8 9 int main() { const int a = 1; int * ...
- Spring整合Hibernate笔记
1. Spring 指定datasource a) 参考文档,找dbcp.BasicDataSource i. c3p0 ii. dbcp <bean id="dataSource&q ...
- php 数组合并方法
$new = array(); if ($relateddepartmentsnew) { foreach ($relateddepartmentsnew as $relatK=>$relatV ...