- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课堂笔记
软件模式
B/S模式(Browser/Server):浏览器/服务器
只需具有浏览器即可,无需安装其他软件即可使用
优点:于平台无关
更新时,只需更新服务器上的一份软件即可
对系统要求较低
C/S模式(Client/Server):客户端/服务器
必须安装相应的客户端软件
优点:运行快(执行效率高),视觉效果(客户体验)相对较好
缺点:针对不同的平台,要开发不同的客户端软件
更新时,所有客户端都需要更新一次
对系统要求高
编程语言
分类:机器语言、低级语言、高级语言
高级语言:
分类:编译型、解释型
编译型
优点:执行效率高
缺点:与平台有关
特点:有中间文件产生
解释型
优点:与平台无关
缺点:执行效率相对较低
特点:没有中间文件产生
Java
既有编译、也有解释
编译:将Java源代码编译成字节码文件
解释:由JVM(Java虚拟机)解释执行字节码文件
一句名言:一次编译,到处运行
Java源码:后缀名/扩展名 .java
Java字节码:后缀名/扩展名 .class
Java程序的基本结构
public class :表示该程序的基本框架
HelloWord:框架的名称(注意:必须和文件名完全一致)
public static void main(String[] args){}:表示程序运行时的入口 其中出现的小括号(圆括号)、中括号(方括号)、大括号(花括号)都是英文格式的
配置JDK环境变量
配置java.exe javac.exe 等文件的目录,配置之后再使用java或javac命令时,只需直接在cmd窗口中直接输入java或javac即可执行相应的 java.exe javac.exe文件了
计算机—右击—高级系统设置—高级(选项卡)—环境变量—新建(系统变量)-- 变量名(输入)JAVA_HOME 变量值(输入):JDK的安装目录 – 确定
系统变量中找到path并双击打开,然后在变量值的最后输入
;%JAVA_HOME%\bin -- 确定 – 确定 – 确定
javac:Java的编译器,使用Javac可以编译Java的源代码
CMD窗口中的命令格式:javac 文件名.java
java:java的运行命令
CMD窗口中运行java程序的命令格式:java 文件名
Eclipse的基本使用
切换eclipse视图(界面)
新建项目
新建class
设置字体
运行程序
Java程序的运行,在一个复合语句内,是自上而下的执行方式
System.out.print(); //输出信息后,不会换行
System.out.println(); //输出信息后,会换行
Java源文件的构成
Java源文件中可以包含java代码和注释
注释
注释:用于解释说明源代码的功能
分类:单行注释、多行注释、文档注释
被注释的内容不会参与编译和运行
单行注释
//使用双斜杠作为注释的符号
/*
多行注释使用 /* 注释的内容 */ 作为注释的符号
*/
/**
文档注释:使用 /** 文档注释 */ 作为注释的符号
特有的作用:可以用于生成文档
*/
标识符
在软件开发的过程中,自定义的一些名称(比如:框架的名称HelloWord)
命名规则
可以由 字母、数字、_(下划线)、$ 组成
不能使用数字开头
不能单独的使用关键字
见名知义
驼峰命名法
类的名称:每一个单词的首字母都要大写
变量名(属性名)、方法名:第一个单词的首字母小写,其后的每一个单词的首字母都大写
常量名:所有字母都大写
代码格式
遇到左边的大括号就换行,换行之后新的一行要有缩进
左大括号所在行的行首要和左大括号对应的右大括号上下对齐
格式化代码的快捷键:Ctrl + Shift + F
数据类型
基本数据类型(值类型)
Java中有8中基本数据类型
数值类型
整型
byte 占1个字节(8个二进制位)
short 占2个字节(16个二进制位)
int 占4个字节(32个二进制位)
long 占8个字节(64个二进制位)
浮点型
float(单精度浮点型) 占4个字节
double(双精度浮点型) 占8个字节
非数值型
char(字符型) java中占2个字节(因为java是使用Unicode编码的)
字符型的数据要使用单
原创力文档


文档评论(0)