java基础巩固训练营【第一轮】(二)JAVA基础

STM32F407 步进电机S形曲线加减速 步进电机 阅读详情

 

java是一门计算机编程语言,确切的说是一门半编译半解释型语言,至于什么是半编译半解释型语言,这个大家可以到网上去google或百度

 

本章所有的代码存放在 com.j2ee110.csdn.student.姓名标识.javabase 这个包中

 

一个java程序如果需要能够运行,他必须经过如下步骤

1、在机器上面安装一个java虚拟机(简称JVM,在下面的文章中在需要使用java虚拟机的地方一律用JVM替代)

2、编写符合java规范的源代码

3、将源代码编译成java字节码

4、用java虚拟机器运行编译好的字节码

 

 

JVM

JVM可以到sun的网站下载,我想很多渠道都可以获取java虚拟器。在windows上面JVM就是一个可以执行文件,将其安装后便可以使用。在JVM安装完成之后需要为了方便使用,我们需要设定一下环境变量。具体怎么设定,我就不讲了吧,在以下视频(http://student.youkuaiyun.com/space.php?uid=106708&do=blog&id=5421)的前半部分是有的,而且网上的大牛们写的都比我好,大家百度一下,什么都有了。

 

环境变量设定完成之后在 开始菜单->运行->cmd 弹出命令行窗口,然后输入java  如果得到如下字样的信息

 

Code:
  1. -client       to select the "client" VM   
  2. -server       to select the "server" VM   
  3. -hotspot      is a synonym for the "client" VM  [depreca   
  4.               The default VM is client.  

字样的信息,则标识java虚拟机已经设定成功。如果失败的话,到google或者百度搜关键字“windows java 安装”应该能找到答案!

 

 

java的源代码

 

java是一门纯面向对象的语言,之所以加一个纯字那是因为java从开始设计的时候,就是以面向对象的为基础的,因此抛弃了一些非面向对象的因素。

 

java的源代码存放在一个以“.java”为后缀的文本文件中,建议该文本文文件采用utf-8编码格式。在一个java源文件中我们可以定义一个或者多个java类。但是我还是建议大家无论什么时候在一个源文件里面就放一个类,在刚开始学的时候不要考虑太多,否则反而会引起混乱。所以在本次培训中一律一个源文件中只放一个java类。

 

具体java代码的格式我就不在这边说了,任何一本java参考书上都说的比我清楚。但是我把java常用的一些关键字列出供大家参考一下。本章结束之后的练习就是大家把这些关键字都用一遍。

 

 

访问控制
private 私有的
protected 受保护的
public 公共的
  
类、方法和变量修饰符
abstract声明抽象
class 类
extends 扩允,继承
final 终极,不可改变的
implements实现
interface 接口
native 本地
new 新,创建
static静态 
strictfp严格,精准
synchronized 线程,同步
transient 短暂
volatile 易失
  
程序控制语句
break跳出循环
continue 继续
return 返回
do 运行
while循环
if如果
else反之
for 循环
instanceof实例
switch 开关
case 返回开关里的结果
default 默认
  
错误处理
catch 处理异常
finally 有没有异常都执
throw 抛出一个异常对象
throws声明一个异常可能被抛出
try捕获异常
  
包相关
import 引入
package 包
  
基本类型
boolean 布尔型
byte 字节型
char 字符型
double 双精度
float浮点
int 整型
long 长整型
short 短整型
null 空
true 真
false 假
  
变量引用
super 父类,超类
this 本类
void 无返回值

 

 

 

 

课后练习

本章我就讲到这里吧,但是课后练习还是有的,我们给大家列出了java中常用的一些关键字,大家需要在自己的包下面编写一个java类,要包含所有的上述关键字,有人可能会问“有些我不会怎么办办啊”,那是很正常的,那就记下来,我们在后面肯定会再一次遇到他们的。

 

 

 

暑期java基础巩固训练营开始
java基础巩固训练营 简介
java基础巩固训练营【第一轮】(一)项目环境和规范
java基础巩固训练营【第一轮】(二)JAVA基础
java基础巩固训练营【第一轮】(三) 编写、编译、运行 
java基础巩固训练营【第一轮】(四) 利器(IDE工具)
java基础巩固训练营【第一轮】(五) 基本数据类型
java基础巩固训练营【第一轮】(六) 面向对象的JAVA
java基础巩固训练营【第一轮】(七) 数据结构中的java
java基础巩固训练营【第一轮】(八) 文件读写
java基础巩固训练营【第一轮】(九) 用java通信
java基础巩固训练营【第一轮】(十) 多线程
java基础巩固训练营【第一轮】(十一) 直面错误--java异常
java基础巩固训练营【第一轮】(十二) 我们一起来找茬
ava基础巩固训练营【第一轮】(十三) java桌面应用
java基础巩固训练营【第一轮】(十四) 大家一起做项目

 

 如果您对我的文章感兴趣的话,请点击这里加我为好友,让我们一起进步
 

http://student.youkuaiyun.com/invite.php?u=106708&c=2383a3846076c876

 

DL-FWI基础入门培训视频学习1、2 DL-FWI基础知识 阅读详情

相关推荐

用matlab编程求矩阵的极大无关组,向量组极大无关组表示问题

已知向量组T:Eqn11.gif (3.16 KB, 下载次数: 1)2013-10-21 19:19 上传.(1) 求向量组T的秩,并判断向量组T的相关性;(2) 求T的极大线性无关组;(3) 将其余的向量用所求的极大线性无关组线性表示。程序:>> A=[1 1 3 2;-1 1 -1 3;5-2 8 9;-1 3 1 7]>> r=rank(A)>> A1=...

weixin_35094083的博客 7386

JAVA基础知识巩固篇一

java基础知识巩固

weixin_48790183的博客 560

WorldPop数据集

WorldPop数据集介绍

qq_43874102的博客 1万+

Java如何打好牢固的基础?

对于刚刚接触Java的同学来说, 我们通过什么方式打牢基础呢? 首先:勤加练习,熟能生巧,学习Java是非常考验动手能力的,很多同学上课,或者自学看书看视频时感觉已经完全掌握了,但是只有不断的练习才能知道自己的不足,并且及时发现,毕竟实践才是检验真理的唯一标准; 其次:我们要不断的总结自身目前的水平,和确定自己想要到达什么水平,低头拉车,抬头看路,将自己的目标精细化,拆解开,做到心中有数; 第三:要学会使用自己可以利用的资源,比如免费视频教程,Java基础入门教程,零基础小白自学Java必备教程就特别

Java_1001011的博客 605

VisionMaster Qt二次开发:图像获取、COM组件渲染与本地化存储实战

本文详细介绍了基于VisionMaster进行Qt二次开发的核心实战流程,涵盖环境搭建、方案加载、图像数据获取、COM组件渲染与本地化存储。重点解析了如何通过COM组件在Qt界面中实时显示图像,以及将VM图像数据转换为QImage并保存为本地文件的关键步骤与常见问题,为工业视觉项目开发提供稳定高效的解决方案。

weixin_29229261的博客 206

国产PLC实战:用汇川Easy320搞定TCP通信,手把手教你网口转串口控制设备

本文详细解析了如何使用汇川Easy320 PLC实现TCP通信与串口控制,解决工业自动化中设备间通信协议差异问题。通过实战案例和代码示例,展示了Easy320在协议转换、数据解析和串口转发中的高效应用,帮助工程师快速掌握网口转串口控制技术。

weixin_31774841的博客 500

怎么巩固JAVA基础语法基础(下)

怎么巩固JAVA基础语法基础(下) 在上篇文章中我们实现了迷你漫画系统中简单的查询与购买,退出功能,接下来我们来实现注册与登录 首先我们要对我们是要实现注册或者登录进行一个选择 我们还是用switch进行实现 这个便可以实现注册功能,并且还能把注册了的账号与密码存在int[]数组里面,以便后面在登录时进行判断,存了之后我们便可以在登录时用注册的账号进行登录,而且假如你注册的账号忘了还可以再注册进行登录 现在我们来进行登录功能的实现 这样我们的登录与注册功能就差不多实现了,还剩一个退出功能 这样我们就

x496182793的博客 586

实测对比:DeepSeek、豆包、千问三大AI模型生成测试用例谁更强?(附完整代码)

本文通过实测对比了DeepSeek、豆包、千问三大AI模型在生成测试用例方面的表现。文章提供了完整的Python代码实现,详细分析了各模型在用例完整性、准确性、边界覆盖及幻觉控制等维度的差异,并分享了工程化集成与多模型融合等优化策略,旨在帮助测试团队选择合适工具以提升工作效率。

ik6789012的博客 946

Java基础知识巩固

第一个java程序 public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello world"); } } Java 基础语法 1.对象 对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 2.类

探索者李小白的博客 2118

DeepSeek+Dify之一安装部署

DeepSeek添加知识库

yilvyangguang520的博客 1544

HTML爱心字母雨(完整代码)

HTML语言实现爱心字母雨的完整代码。

AIGC 2万+

怎么巩固JAVA基础语法基础(上)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

x496182793的博客 2305

Python实现FFT、小波变换和数据压缩

小波变换是一种分析信号的方法,可以分解信号成为多个尺度和频率的分量,从而更好地理解和处理信号。在Python中,我们可以使用pywt库来实现小波变换。在Python中,我们可以使用numpy库中的fft模块来实现FFT。数据压缩是一种将数据表示成更紧凑的形式的方法,可以减少存储空间和传输带宽。综上所述,Python提供了很多方便的工具来实现各种信号处理和数据压缩的方法。本文将介绍Python中如何实现傅里叶变换(FFT)、小波变换以及如何使用它们来进行数据压缩。Python实现FFT、小波变换和数据压缩。

学习使你进步。 693

java基础巩固训练营【第一轮】((二)JAVA基础 补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 994

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

java基础巩固训练营【第一轮】(十三) java桌面应用 补

当人走的太快的时候就要停下来,让灵魂能够跟上。 1247

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

java基础巩固训练营【第一轮】(十二) 我们一起来找茬 补

当人走的太快的时候就要停下来,让灵魂能够跟上。 1263

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

java基础巩固训练营【第一轮】(十四) 大家一起做项目 补

当人走的太快的时候就要停下来,让灵魂能够跟上。 1228

java基础巩固训练营【第一轮】(八) 文件读写 补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 1032

java基础巩固训练营【第一轮】(十一) 直面错误--java异常

当人走的太快的时候就要停下来,让灵魂能够跟上。 1251

java基础巩固训练营【第一轮】(六) 面向对象的JAVA 补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 917

java基础巩固训练营【第一轮】(九) 用java通信补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 1057

java基础巩固训练营【第一轮】(一)项目环境和规范 补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 897

java基础巩固训练营【第一轮】(五) 基本数据类型 补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 959

java基础巩固训练营【第一轮】(十) 多线程 补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 1259

java基础巩固训练营【第一轮】(七) 数据结构中的java 补充

当人走的太快的时候就要停下来,让灵魂能够跟上。 1024

java基础巩固训练营【第一轮】(十三) java桌面应用

当人走的太快的时候就要停下来,让灵魂能够跟上。 2362
上一篇: java基础巩固训练营【第一轮】(一)项目环境和规范 补充
下一篇: java基础巩固训练营【第一轮】((二)JAVA基础 补充
模事在人
博客等级 码龄17年 1546粉丝 86原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值