首页 > 编程语言 >自学Java第二周

自学Java第二周

时间:2024-07-13 21:45:03浏览次数:9  
标签:... Java else 第二周 开发 类型 自学 结构

本周学习
一、Java能干些什么?
1.共三个版本:Java SE、Java EE、Java ME
Java SE:Java语言的(标准版),用于桌面应用开发,是其他两个版本的基础。
Java ME:Java语言的(小型版),用于嵌入式电子设备或者小型移动设备。
Java EE:Java语言的 (企业版) ,用于Web方向的网站开发(浏览器和服务器)。在这个领域,是当之无愧的NO1。
2.六大应用场面
桌面应用开发、企业级应用开发、移动应用开发、科学计算、大数据开发、游戏开发

二、字面量
1.含义
告诉程序员:数据在程序中的书写格式。
2.类型
整数类型、小数类型、字符串类型、字符类型、布尔类型、空类型(一个特殊的值,空值。值是:null)。
注:空类型null不能直接打印,可以以字符串形式打印。
3.特殊字符
\t 制表符。在打印时把前面字符串的长度补齐到8,或8的整数倍。最少补一个,最多补八个。
三、结构化程序设计
1.特点:自项向下,逐步求精,模块化。整个系统有一个个函数组成,运行入口往往由一个主函数代表。
2.三种基本结构
顺序结构、选择结构、循环结构。
循环结构:又分为当型结构(先判断是否满足条件)、直到型循环(先运行再判断是否满足条件)。
注:虽然Java是面向对象的,但Java的方法里则是一种结构化的程序流。
1>顺序结构
从上而下依次执行每条语句。
2>分支结构
a.if
if()
...;

if()
...;
else
...;

if()
...;
else if()
...;
else if()
...;
else
...;
b.switch(可以是int、short、char、byte、枚举类型、Java.long.String)
switch(expression){
case condition1:{
...;
break;
}
case condition2:{
...;
break;
}
}
四、面向对象程序设计
1.特点:封装、继承、多态
五、基本数据类型、基本数据类型的转换
六、运算符及其优先级

下周学习
1.while循环
2.do while
3.for
4.嵌套循环
5.break、condition、用return结束
6.数组
7.foreach 循环
8.类和对象

标签:...,Java,else,第二周,开发,类型,自学,结构
From: https://www.cnblogs.com/guozichan/p/18300757

相关文章

  • 2024暑假第二周总结
    运算符总结对字面量或者变量进行操作的符号算数运算符加减乘除取模取余加减乘publicclassyunsuanfu{publicstaticvoidmain(String[]args){//+System.out.println(3+2);//5//-System.out.println(3-2);//1//*......
  • Java学习第二周
    标识符是用来给变量,类,方法以及包进行命名的。标识符的命名规则1.必须以字母、下划线“”、美元符“$”开头。2.其他部分可以是字母、下划线“”、美元符“$”和数字的人员组合·。3.大小写敏感,且长度无限制。4.不可以是Java的关键字。标识符使用规范表示类名的标识符:每个单......
  • java 基本语法1
    1.安装idea,java编译器,编译器会自动对代码进行编译,然后运行得到结果.idea分为社区版(免费),企业版(收费),https://www.jetbrains.com/zh-cn/idea/download/?section=windows从官网下载对应版本安装即可.2.java的数据类型有四类八项.整数,小数,字符,布尔.其中整数:intlongbyt......
  • 小学期第二周个人总结
    本周,我投入了大量时间和精力来学习Hadoop生态系统的相关知识。Hadoop生态系统包括Hadoop、Hive和YARN等重要组件,它们在大数据处理和管理中发挥着关键作用。首先,我对Hadoop本身进行了深入了解。Hadoop是一个用于存储和处理大数据的开源框架,提供了分布式存储(HDFS)和分布式计算(MapRed......
  • 第二周总结
    1​下载JDK,安装JDK并配置环境变量。​阅读大道至简三至六章学习异常处理​理解类和对象​2.​下一周准备学习继承和多态,接口和抽象类3.困难:语法复杂:Java的语法规则相对较多,理解并记忆这些规则需要一定的时间和努力。编程逻辑难以理解:编程不仅仅是记忆语法,更重要的是理解......
  • 暑假第二周总结(7.9-7.13)
    这周做了什么学习了JAVA的基本内容通过实例认识了JAVA的面向对象编程及一些不同于C++面向对象的知识。时钟类packageClock;publicclassClock{privateDisplayhour=newDisplay(24);privateDisplayminute=newDisplay(60);publicvoidstart(){......
  • 第二周学习总结
    分布式文件系统主要用来解决如下几个问题:读写大文件加速运算对于某些体积巨大的文件,比如其大小超过了计算机文件系统所能存放的最大限制或者是其大小甚至超过了计算机整个硬盘的容量的文件,这时需要将文件分割为若干较小的块,然后将这些块按照一定的规则分放在集群中若干台节点......
  • java1
    1.安装一个Java开发环境,我安装的是JDK(从b站上学习的安装教程以及如何配置环境变量等等);同时我也对此进行了初步的了解JDK即Java开发工具包。它是用于构建在Java平台上发布的应用程序、Applet和组件的开发环境。JDK包含了Java编译器、Java文档生成工具、Java打包工具等,是整个Java......
  • [Java IO] 流原理及流的分类
    JavaIO流概念JavaIO(输入/输出)流是Java用于处理输入和输出操作的一种方式。JavaIO系统主要基于流(Stream)的概念,流是一组有序的数据序列,可以是输入流(从数据源读取数据)或输出流(向数据目标写入数据)。JavaIO流分类按操作数据单位不同分为:字节流(8bit)如二进制文件;字符流......
  • 从零学习的JAVAday8~day14
    在安装eclipse时我们直接打开eclipse官网我们点击下载并安装到合适的位置即可。打开eclipse后我们就可以创建Java文件了然后再创建一个Java类,这样我们就可以在里面写我们第一个java代码了这就是我们的第一个代码,意思为输出“helloworld”。我们可以看到运行代码后输出了“he......