首页 / JAVA / 学习java的第二天
学习java的第二天
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了学习java的第二天,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2907字,纯文字阅读大概需要5分钟。
内容图文
![学习java的第二天](/upload/InfoBanner/zyjiaocheng/604/3d490fb5706845b185368258fcfb54df.jpg)
Java第二天
标识符
-
标识符开头只能以字母和_开头
-
严格区分大小写
-
不能以关键词命名
变量
变量是什么:就是可以变化的量
Java是一种强类型语言,定义变量必须声明后才能使用
Java变量是程序中最基本的储存单元,其要素包括变量名,变量类型和作用域。
type varname = value
// 数据类型 变量名 = 值,可以使用逗号隔开来声明多个同类型的变量
注意事项:
-
每个变量都是有类型,类型可以是最基本类型,也可以是引用类型。
-
变量名必须是合法的标识符。
-
变量声明是一条完整的语句,因此每一个声明都必须以分号结束。
作业域
-
类变量
-
实例变量
-
局部变量
public class demo01 {
//类变量
static double salary = 2500;
//实例变量:从属于对象;如果不初始化,默认为初始值
//布尔值默认值为flase
//除了8个基本数据类型,其他都为null
String name;
int age;
?
public static void main(String[] args) {
//局部变量:必须声明和初始化
int i = 10;
System.out.println(i);
//实例变量
demo01 demo01 = new demo01();
System.out.println(demo01.age);
?
//类变量引用
System.out.println(salary);
}
}
常量
常量:初始化后不能再改变值!不会变动的值。
所谓常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变。
final 常量名=值;
final dounle PT = 3.14;
常量名一般使用大写字符。
运算符
-
算术运算符:+,-,*,/,%,++,--
-
赋值运算符 =
-
关系运算符:>, <, >=, <=, ==, !=instanceof
-
逻辑运算符:&&,||,!
-
位运算符:&,|,^,~,>>,<<,>>>
-
条件运算符 ?:
-
扩展赋值运算符:+=,-=,*=,/=
解决在idea中在包中创建子包显示不出来的方法
本人Java新手,对idea也不太熟悉,最近想在src源文件夹下建立包后,再建立子包时出了问题,后来上网搜了资料才学会了操作。 假如我想建一个下图的体系:product下面还有四个子包。
我之前的操作是这样的: 1、先再src文件夹下new->package,其名为product.
2、之后再到product下建立aspect包.
但是出现了这样的状况:
出现这样的情况是因为idea默认设置了“空包自动隐藏”的属性。 解决方法:
点击那个齿轮,会有一个“Hide EmptyMidd Packages”属性,就是自动隐藏空包,默认是打了勾的,点一下取消即可。
这样空包就不会自动隐藏了。
包机制
一般利用公司的域名倒置成包名
为了能使用某个包的成员,我们需要在Java程序中明确的导入包,导入包使用import导入
JavaDoc
要生成文档,在命令行模式中使用
javadoc -encoding UTF-8 -charest UTF-8 文件名
用IDEA生成javadoc文档
用IDEA生成javadoc文档
打开相应的选项面板
设置
-encoding是java代码编码,-charset是对生成文档所用的编码。-windowtitle就是对应html的<title>标签
-encoding UTF-``8` `-charset UTF-``8` `-windowtitle ``"test"
结果
用户交换Scanner
// 基本语法
Scanner scanner = new Scanner(System.in);
?
//通过函数来接受
类型 变量名 = scanner.nextLine();
?
// 例子
package com.kangkang.scanner;
?
import java.util.Scanner;
?
public class demo {
public static void main(String[] args) {
//键盘录入
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你的名字");
//接受输入的东西
String name = scanner.nextLine();
System.out.println("你的名字是"+name);
// io流都要释
scanner.close();
}
}
内容总结
以上是互联网集市为您收集整理的学习java的第二天全部内容,希望文章能够帮你解决学习java的第二天所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。