java程序设计学习
一、java介绍:
优点: • 简单易学 • 面向对象 • 平台无关性 • 安全稳定 • 支持多线程
面向对象和面向过程:转载:https://www.jianshu.com/p/7a5b0043b035
有一天你想吃鱼香肉丝了,怎么办呢?你有两个选择
1、自己买材料,肉,鱼香肉丝调料,蒜苔,胡萝卜等等然后切菜切肉,开炒,盛到盘子里。
2、去饭店,张开嘴:老板!来一份鱼香肉丝!
看出来区别了吗?这就是1是面向过程,2是面向对象。
二、编写hello world!
步骤:1.创建项目 ——》 2.建立包 ——》 3.包下创建类
代码:
1 package hello;
2
3 public class Hello {
4
5 public static void main(String[] args) {
6 // TODO Auto-generated method stub
7 System.out.println("hello world");
8 }
9
10 }
三、数据类型、变量与常量

3.1 数据类型
1、Java浮点型常量默认为double型, 如要声明一个常量为float型,则需在数字后面加f或F,如:
double d = 3.14;
float f = 3.14f;
2、标识符:
命名规则类似 C 语言;
按Java惯例,类名首字母用大写(Pascal);
3.2 运算符与表达式
——字符串连接运算符: + , ^不是乘方
——(不同于C语言) &&(||)和&(|)有什么区别呢? C语言的 && 和 & 区别:https://blog.csdn.net/u4110122855/article/details/9882129/
^ 逻辑异或
&& 短路与
|| 短路或
3.3流程控制语句
——if语句,和C语言类似
——switch语句,①变量类型是整数、字符、字符串(String) ②case后面是常量 ③注意 break
——循环语句 ①for() ②while() ③do while()
——Java语言提供了三种跳转语句,分别是break语句、continue语句和return语句。

浙公网安备 33010602011771号