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语句。

posted @ 2020-04-22 12:17  瓜沙呱  阅读(127)  评论(0)    收藏  举报