Java学习笔记

来源:互联网 发布:淘宝装修市场怎么进 编辑:程序博客网 时间:2024/05/16 11:39

1.IntelliJ IDEA
http://www.jetbrains.com/idea/
2.JDK
http://www.oracle.com/technetwork/java/javase/downloads
jdk在mac系统环境变量设置
http://blog.csdn.net/fengmoon/article/details/52106694
3.java基础语法
http://www.runoob.com/java/java-basic-syntax.html
用find模拟tree命令
find . -print | sed -e ‘s;[^/]*/;|_;g;s;_|; |;g’
4.Mac电脑上配置Java开发环境
https://jingyan.baidu.com/article/908080221f3cfefd91c80fbf.html
终端输入java -version
如果没有安装过jdk会提示 需要安装jdk
a)安装好jdk之后,就开始配置环境变量了。
首先,在终端输入 sudo vim /etc/profile
如需要密码,就输入密码。
b)按下i,显示insert,进入输入模式。
(注: 在终端输入 /usr/libexec/java_home 可以得到JAVA_HOME 的路径)
输入如下配置:
JAVA_HOME=”/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home”
export JAVA_HOME
CLASS_PATH=”JAVAHOME/libPATH=.PATH:JAVAHOME/binESC:wq!c)source/etc/profileprofiled)echoJAVA_HOME
得到配置的路径,说明配置完毕。
5.Java对象和类
报错:类 Puppy 是公共的, 应在名为 Puppy.java 的文件中声
.java文件应命名为Puppy.java(不能随意设置)
java因强制要求类名(唯一的public类)和文件名统一,因此在引用其它类时无需显式声明。在编译时,编译器会根据类名去寻找同名文件。
这里写图片描述

访问实例变量和方法
通过已创建的对象来访问成员变量和成员方法,如下所示:

/* 实例化对象 */ObjectReference = new Constructor();/* 访问类中的变量 */ObjectReference.variableName;/* 访问类中的方法 */ObjectReference.MethodName();

6.源文件声明规则
当在一个源文件中定义多个类,并且还有import语句和package语句时,要特别注意这些规则。
一个源文件中只能有一个public类
一个源文件可以有多个非public类
源文件的名称应该和public类的类名保持一致。例如:源文件中public类的类名是Employee,那么源文件应该命名为Employee.java。
如果一个类定义在某个包中,那么package语句应该在源文件的首行。
如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有package语句,那么import语句应该在源文件中最前面。
import语句和package语句对源文件中定义的所有类都有效。在同一源文件中,不能给不同的类不同的包声明。
类有若干种访问级别,并且类也分不同的类型:抽象类和final类等。
除了上面提到的几种类型,Java还有一些特殊的类,如:内部类、匿名类。

7.单精度和双精度
单精度实数在内存中占32bit 有效数字为6~7位
双精度实数占内存单元为64bit 有效数字为15~16位

原创粉丝点击