| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> Java学习注意规范 -> 正文阅读 |
|
[Java知识库]Java学习注意规范 |
? ? ? ? 学习Java做的有JavaEE,SE,ME,Java EE可以理解为就是做web界面的,javaSE就是做技术核心代码,JavaME就是做软硬件程序嵌入,如游戏机,手机,电视等等电子产品大部分都是由Java代码编写,现流主要的Java开发软件就是idea。最开始的就是Java语句的开始,如: public class Demo01 { public static void main(String[] args) { System.out.println("你好,我是厚溥学员"); System.out.println("姓名,爱编程"); System.out.println("年龄,20岁"); System.out.println("爱好,唱跳,rap,打--"); } } 这是每一个程序员每天都看见的第一行代码,Java的代码逻辑是严谨的,同时也是非常方便, Java的程序严谨,可跨平台应用,多平台适用错误极少,也是它在互联网经久不衰的保障, 我们往往会忘记一些小细节,如每一条Java语句必须以分号结束,对大小写敏感,输出需要有双引号, public class Demo04 { public static void main(String[] args) { //根据天数(46)计算周数和剩余的天数 int day = 46; int week = day/7; int day2 = day-(week*7); System.out.println("有"+week+"周"); System.out.println("有"+day2+"天"); //已知圆的半径radius = 1.5,求其面积 double radius = 1.5; double area = 3.14*(radius*radius); System.out.println("圆的面积为:"+radius); } }像需要输出数值时,不用加双引号。 在Java中 变量,数据类型,运算符,是非常重要 有八种基本数据类型: 定义:Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了不同大小的内存空间。??????? a.、数值型:整数类型(byte,short,int,long) b、浮点类型(float,double) c、字符型(char) d、布尔型(boolean) 而String并不是基本数据类型,所以不在其中 运算符:+,-,*,/,%(%在学术名叫模运算) 还有对数据进行赋值: int a = 10;这是声明加赋值,而先声明再赋值是:int a; a = 10; 给量赋值是由右向左赋值 变量名明明规范: 首字母:1,字母 2,下划线 3,$美元符号+其余部分1,数字2,字母3,‘_’下划线,4$,美元符号 变量名,属性名,方法名,一律基于驼峰命名法; 2个单词首个小写,第二个单词首字母大写,三个同理。 类名:项目名,单词,首字母大写,? ?全量名:全大写 运算符,优先级最高,小括号(),最低是赋值运算符 由高到低优先级:!> 算数运算符>比较运算符>&&>|| 运算符较多,用括号控制优先 判断是否: if---else? ?如果没有大括号,他的范围就是一行 if System.out.println("圆1"); else System.out.println("圆2"); System.out.println("圆3"); 只会输出1和3 连续区间的判断用多重if? ? ? ? ?if(){}if(){} 单值判断的用switch--case switch (){ ? ? ? ? case? ?: ? ? ? ? ? ? ? ? break; ????????case? ?: ? ? ? ? ? ? ? ? break; ? ? ? ? ? ? ? ? defult; } 字符串用 .equals("")判断 他们相同点: 都是用来处理多分支条件的结构 不同点: switch只能处理等值条件判断的情况,而且条件必须是整型变量或字符串变量, 多重if:没有switch选择结构限制,特别适合某个变量处于某个连续区间时的情况 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 4:36:16- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |